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