summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp
AgeCommit message (Expand)Author
2025-11-18[lldb/aarch64] Add STR/LDR instructions for FP registers to Emulator (#168187)Igor Kudrin
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-03-20[lldb] Use UnwindPlan::Row as values, part 2 (#132008)Pavel Labath
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
2023-06-27[lldb] Use SmallVector for handling register dataDavid Spickett
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-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-05CheckedArithmetic: llvm::Optional => std::optionalFangrui Song
2022-10-12[LLDB] Change EmulateInstriction::ReadRegister to return OptionalDavid Spickett
2022-10-12[LLDB] Change RegisterValue::SetFromMemoryData to const RegisterInfo&David Spickett
2022-10-11[LLDB] Change RegisterValue::GetAsMemoryData to const RegisterInfo&David Spickett
2022-10-11[LLDB] Switch to RegisterInfo& for EmulateInstruction::WriteRegisterDavid Spickett
2022-10-11[LLDB] Change pointer to ref in EmulateInstruction::ReadRegister methodsDavid Spickett
2022-09-28[LLDB][AArch64] Move instruction emulation to optional GetRegisterInfoDavid Spickett
2022-09-26[LLDB] Add an llvm::Optional version of GetRegisterInfoDavid Spickett
2022-09-08[lldb] Use std::size instead of llvm::array_lengthofJoe Loser
2022-07-29[LLDB][NFC][Reliability] Fixes for int overflow and uninitialized stateSlava Gurevich
2022-01-26Revert "Rename llvm::array_lengthof into llvm::size to match std::size from C...Benjamin Kramer
2022-01-26Rename llvm::array_lengthof into llvm::size to match std::size from C++17serge-sans-paille
2021-10-25Remove ConstString from DynamicLoader, JITLoader and Instruction plugin namesPavel Labath
2021-10-18[lldb] Return StringRef from PluginInterface::GetPluginNamePavel Labath
2021-10-07Recommit: [lldb] Remove "dwarf dynamic register size expressions" from Regist...Pavel Labath
2021-10-06Revert "[lldb] Remove "dwarf dynamic register size expressions" from Register...Michael Forster
2021-10-06[lldb] Remove "dwarf dynamic register size expressions" from RegisterInfoPavel Labath
2020-07-01[LLDB][NFC] Remove redundant conditionAdam Balogh
2020-06-01Fix UB in EmulateInstructionARM64.cppAdrian Prantl
2020-05-01[ARM64] Remove more dead code. NFC.Davide Italiano
2020-05-01[ARM64] Remove dead code.Davide Italiano
2020-02-17[lldb/Plugins] Rename initializers to match their plugin name.Jonas Devlieghere
2020-02-17Revert "[lldb/CMake] Auto-generate the Initialize and Terminate calls for plu...Jonas Devlieghere
2020-02-17Re-land "[lldb/CMake] Auto-generate the Initialize and Terminate calls for pl...Jonas Devlieghere
2020-02-17Revert "[lldb/CMake] Auto-generate the Initialize and Terminate calls for plu...Jonas Devlieghere
2020-02-17[lldb/CMake] Auto-generate the Initialize and Terminate calls for pluginJonas Devlieghere
2020-02-14[lldb/Plugin] s/LLDB_PLUGIN/LLDB_PLUGIN_DEFINE/ (NFC)Jonas Devlieghere
2020-02-10[LLDB] Fix GCC warnings about extra semicolons. NFC.Martin Storsjö
2020-02-07[lldb/Plugins] Use external functions to (de)initialize pluginsJonas Devlieghere
2020-01-24[lldb][NFC] Fix all formatting errors in .cpp file headersRaphael Isemann
2019-10-16Add arm64_32 support to lldb, an ILP32 codegen Jason Molenda
2019-07-19Support Linux signal return trampolines in frame initializationJoseph Tremoulet
2019-05-24Fix integer literals which are cast to boolJonas Devlieghere
2019-05-23[lldb] NFC modernize codebase with modernize-use-nullptrKonrad Kleine
2019-04-10[NFC] Remove ASCII lines from commentsJonas Devlieghere
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-12-15Simplify Boolean expressionsJonas Devlieghere