summaryrefslogtreecommitdiff
path: root/lldb/source/Core/EmulateInstruction.cpp
AgeCommit message (Expand)Author
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
2023-08-09[lldb] Sink StreamFile into lldbHostAlex Langford
2023-04-17[lldb] Change some pointers to refs in register printing codeDavid 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-10-12[LLDB] Change EmulateInstriction::ReadRegister to return OptionalDavid 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] Remove the bool + RegisterInfo& version of GetRegisterInfoDavid Spickett
2022-09-28[LLDB] Move MIPS64/PPC64 and misc. to optional GetRegisterInfoDavid Spickett
2022-09-26[LLDB] Add an llvm::Optional version of GetRegisterInfoDavid Spickett
2022-09-20[LLDB] Make instruction emulation context type privateDavid Spickett
2021-10-25Remove ConstString from DynamicLoader, JITLoader and Instruction plugin namesPavel Labath
2021-05-26[lldb][NFC] Use C++ versions of the deprecated C standard library headersRaphael Isemann
2020-01-24[lldb][NFC] Fix all formatting errors in .cpp file headersRaphael Isemann
2019-03-19Fix a "memset clearing an object of non-trivial type" warning in EmulateInstr...Pavel Labath
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-11-11Remove comments after header includes.Jonas Devlieghere
2018-08-07Move RegisterValue,Scalar,State from Core to UtilityPavel Labath
2018-07-24Move dumping code out of RegisterValue classPavel Labath
2017-05-12Rename Error -> Status.Zachary Turner
2017-04-06iwyu fixes for lldbCore.Zachary Turner
2017-03-04Move DataBuffer / DataExtractor and friends from Core -> Utility.Zachary Turner
2017-02-14Remove dependencies from Utility to Core and Target.Zachary Turner
2017-02-02Move classes from Core -> Utility.Zachary Turner
2016-11-26[lldb] Fix typos in file headersAlexander Shaposhnikov
2016-11-16Don't allow direct access to StreamString's internal buffer.Zachary Turner
2016-09-06*** This commit represents a complete reformatting of the LLDB source codeKate Stone
2016-03-03Fix Clang-tidy modernize-use-nullptr warnings in some files in source/Core; o...Eugene Zelenko
2015-09-15Clean up register naming conventions inside lldb. Jason Molenda
2015-08-15A messy bit of cleanup: Move towards more descriptive namesJason Molenda
2014-07-02Replace uint32_t by lldb::RegisterKing in register context API.Jean-Daniel Dupas
2013-11-04Roll back the changes I made in r193907 which created a new FrameJason Molenda
2013-11-02Add a new base class, Frame. It is a pure virtual function whichJason Molenda
2013-05-10<rdar://problem/13854277>Greg Clayton
2013-01-25<rdar://problem/13069948>Greg Clayton
2012-12-07More Linux warnings fixes (remove default labels as needed):Daniel Malea
2012-11-29Resolve printf formatting warnings on Linux:Daniel Malea
2012-09-18Stop using the "%z" size_t modifier and cast all size_t values to uint64_t. S...Greg Clayton
2012-02-18The second part in thread hardening the internals of LLDB where we makeGreg Clayton
2011-06-04Created a std::string in the base StopInfo class for the description andGreg Clayton
2011-05-15Added generic register numbers for simple ABI argument registers and definedGreg Clayton
2011-05-11Moved all code from ArchDefaultUnwindPlan and ArchVolatileRegs into theirGreg Clayton
2011-05-09While implementing unwind information using UnwindAssemblyInstEmulation I ranGreg Clayton
2011-05-03Remove type cast that was causing compiler warning.Caroline Tice
2011-04-29Added the start of the CFI row production using theGreg Clayton
2011-04-26Got the EmulateInstruction CFI code a lot closer to producing CFI data.Greg Clayton
2011-04-26Changed the emulate instruction function to take emulate options whichGreg Clayton