summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Instruction
AgeCommit message (Expand)Author
2025-11-18[lldb/aarch64] Add STR/LDR instructions for FP registers to Emulator (#168187)Igor Kudrin
2025-11-11[lldb][RISCV] Fix float load and stores in RISC-V emulator (#167490)Georgiy Samoylov
2025-09-25[lldb][RISCV] Use uint64_t for emulating ADDI (#160550)Ivan Tadeu Ferreira Antunes Filho
2025-09-22Reland #158161 with cmake fix (#159842)barsolo2000
2025-09-19Revert "RISCV unwinding enable" (#159790)David Spickett
2025-09-18RISCV enable assembly unwinding (#158161)barsolo2000
2025-09-11[lldb] Fix undefined behavior (#158119)Adrian Prantl
2025-09-08MC: Add Triple overloads for more MC constructors (#157321)Matt Arsenault
2025-08-06Reland "[lldb] Fix auto advance PC in `EmulateInstructionARM64` if PC >= 4G (...David Spickett
2025-08-05Revert "[lldb] Fix auto advance PC in `EmulateInstructionARM64` if PC >= 4G (...Igor Kudrin
2025-08-05[lldb] Fix auto advance PC in `EmulateInstructionARM64` if PC >= 4G (#151460)Igor Kudrin
2025-07-30[lldb][NFC] fix three small typeos.Jason Molenda
2025-07-02[lldb] Use llvm::erase_if (NFC) (#146624)Kazu Hirata
2025-06-30[lldb][RISCV] fix LR/SC atomic sequence handling in lldb-server (#146072)dlav-sc
2025-06-24Revert "[lldb][RISCV] fix LR/SC atomic sequence handling in lldb-server" (#14...Jonas Devlieghere
2025-06-24[lldb][RISCV] fix LR/SC atomic sequence handling in lldb-server (#127505)dlav-sc
2025-06-24Reapply "[lldb/cmake] Plugin layering enforcement mechanism (#144543)" (#145305)Pavel Labath
2025-06-23Revert "[lldb/cmake] Plugin layering enforcement mechanism (#144543)"Pavel Labath
2025-06-23[lldb/cmake] Plugin layering enforcement mechanism (#144543)Pavel Labath
2025-06-04[lldb/cmake] Implicitly pass arguments to llvm_add_library (#142583)Pavel Labath
2025-03-20[lldb] Use UnwindPlan::Row as values, part 2 (#132008)Pavel Labath
2025-03-06[IR] Store Triple in Module (NFC) (#129868)Nikita Popov
2024-09-04[lldb][RISCV] Support optionally disabled FPR for riscv64 (#104547)Alexey Merzlyakov
2024-07-16[lldb][RISC-V] Remove unused variableDavid Spickett
2024-07-16[lldb][riscv] Fix setting breakpoint for undecoded instruction (#90075)ita-sc
2024-05-21Reapply "[lldb/aarch64] Fix unwinding when signal interrupts a leaf f… (#92...Pavel Labath
2024-05-13Revert "[lldb/aarch64] Fix unwinding when signal interrupts a leaf function (...Muhammad Omair Javaid
2024-05-09[lldb/aarch64] Fix unwinding when signal interrupts a leaf function (#91321)Pavel Labath
2024-02-19[llvm] Upstream the BridgeOS triple enum value (NFC)Jonas Devlieghere
2024-01-17[lldb] Upstream xros support in lldb (#78389)Jonas Devlieghere
2023-07-10[lldb][NFCI] TestEmulation should take a Stream refAlex Langford
2023-06-27[lldb] Use SmallVector for handling register dataDavid Spickett
2023-06-05Replace deprecated startswith_insensitive with starts_with_insensitiveFangrui Song
2023-05-14[lldb] Complete OptionValue cleanup (NFC)Jonas Devlieghere
2023-05-01[lldb] Refactor OptionValue to return a std::optional (NFC)Jonas Devlieghere
2023-05-01[lldb] Change ObjectValueDictionary to use a StringMapAlex Langford
2023-04-13[lldb] Add dummy field to RegisterInfo for register flags use laterDavid Spickett
2023-02-15[lldb] Fix a log format warning on Windows, don't assume uint64_t is a long typeMartin Storsjö
2023-01-28Use llvm::byteswap instead of ByteSwap_{16,32,64} (NFC)Kazu Hirata
2023-01-28Use llvm::count{lr}_{zero,one} (NFC)Kazu Hirata
2023-01-14[LLDB][LoongArch] Add FP branch instructions for EmulateInstructionLoongArchHui Li
2023-01-13[LLDB][RISCV] Add RVDC instruction support for EmulateInstructionRISCVEmmmer
2023-01-13[LLDB][LoongArch] Add unittests for EmulateInstructionLoongArchHui Li
2023-01-07[lldb] Remove remaining uses of llvm::Optional (NFC)Kazu Hirata
2023-01-07[lldb] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-07[lldb] Add #include <optional> (NFC)Kazu Hirata
2022-12-28[LLDB][LoongArch] Optimize EmulateInstructionLoongArch related codeHui Li
2022-12-22[lldb] Fix a warningKazu Hirata
2022-12-17[lldb] llvm::Optional::value() && => operator*/operator->Fangrui Song
2022-12-17[lldb] llvm::Optional::value => operator*/operator->Fangrui Song