summaryrefslogtreecommitdiff
path: root/lldb/source/Target/ABI.cpp
AgeCommit message (Expand)Author
2025-09-08MC: Add Triple overloads for more MC constructors (#157321)Matt Arsenault
2024-10-24[lldb] Move ValueObject into its own library (NFC) (#113393)Jonas Devlieghere
2024-09-23[lldb][NFC] New names for the two RegisterLocation classes (#109611)Jason Molenda
2024-03-06[lldb] Address mask sbprocess apis and new mask invalid const (#83663)Jason Molenda
2022-02-03[lldb] Rename Logging.h to LLDBLog.h and clean up includesPavel Labath
2022-02-02[lldb] Convert "LLDB" log channel to the new APIPavel Labath
2021-10-11[lldb] [ABI] Apply AugmentRegisterInfo() to DynamicRegisterInfo::RegistersMichał Górny
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner
2021-02-12Make the error condition in Value::ValueType explicit (NFC)Adrian Prantl
2020-11-04[lldb] Delete Value::Vector classPavel Labath
2020-10-13[lldb] Remove all the RegisterInfo name constification codeRaphael Isemann
2020-03-23Internal expressions shouldn't increment the result variable numbering.Jim Ingham
2020-02-19[lldb] Make comparing RegisterInfo::[alt_]name's pointer value less footy-shootyRaphael Isemann
2020-02-17[lldb] Fix Windows bot.Jonas Devlieghere
2020-02-17[lldb] Fix build error from 07355c1c08bPavel Labath
2020-02-17[lldb] Delete register info definitions in the x86_64 ABI classesPavel Labath
2020-02-13[lldb] Introduce "RegInfoBasedABI"Pavel Labath
2020-01-24[lldb][NFC] Fix all formatting errors in .cpp file headersRaphael Isemann
2020-01-10Add missing nullptr checks.Adrian Prantl
2019-12-03[lldb] Move register info "augmentation" from gdb-remote into ABIPavel Labath
2019-09-25Have ABI plugins vend llvm MCRegisterInfo dataPavel Labath
2019-07-17[Target][NFCI] Rename variableAlex Langford
2019-05-31[Target] Remove ABI's dependence on ExpressionParserAlex Langford
2019-03-06Pass ConstString by value (NFC)Adrian Prantl
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-11-11Remove header grouping comments.Jonas Devlieghere
2018-04-30Refactor GetNextPersistentVariableName into a non-virtual methodAdrian Prantl
2018-04-30Move the persistent variable counter into TargetAdrian Prantl
2018-04-30Reflow paragraphs in comments.Adrian Prantl
2017-06-29Change the ABI class to have a weak pointer to its Process;Jason Molenda
2017-01-06Make lldb -Werror clean for -Wstring-conversionDavid Blaikie
2016-09-06*** This commit represents a complete reformatting of the LLDB source codeKate Stone
2016-04-14Add new ABI callback to provide fallback unwind register locationsUlrich Weigand
2016-02-18Fix Clang-tidy modernize-use-nullptr warnings; other minor fixes.Eugene Zelenko
2015-10-01Eliminated redundant "constructors" for ClangExpressionVariable. ...Sean Callanan
2015-10-01Made Target hold a map of languages to TypeSystems, and added some accessors.Sean Callanan
2015-09-30Now persistent expression data no longer lives with the Target, but rather withSean Callanan
2015-09-25Moved more Clang-specific parts of the expression parser into the Clang plugin.Sean Callanan
2015-09-04This patch separates the generic portion of ClangExpressionVariable, whichSean Callanan
2015-08-15A messy bit of cleanup: Move towards more descriptive namesJason Molenda
2015-08-11ClangASTType is now CompilerType.Greg Clayton
2015-03-03Don't #include ClangPersistentVariables.h from Process.hZachary Turner
2014-07-21ABI for the Hexagon DSPDeepak Panickal
2012-10-30Fixed build warnings.Greg Clayton
2012-02-21Thread hardening part 3. Now lldb_private::Thread objects have std::weak_ptrGreg Clayton
2012-01-05Fixed a dangling pointer bug associated with theSean Callanan
2011-12-22Improve the x86_64 return value decoder to handle most structure returns.Jim Ingham
2011-12-17Add the ability to capture the return value in a thread's stop info, and prin...Jim Ingham
2011-08-22Added a new plug-in type: lldb_private::OperatingSystem. The operating system Greg Clayton
2011-05-11Moved all code from ArchDefaultUnwindPlan and ArchVolatileRegs into theirGreg Clayton