summaryrefslogtreecommitdiff
path: root/lldb/source/Expression/Materializer.cpp
AgeCommit message (Expand)Author
2025-08-13[lldb] Convert registers values into target endian for expressions (#148836)David Spickett
2025-07-30[lldb] Fix updating persistent variables without JIT (#149642)Igor Kudrin
2025-06-27[lldb] Fix evaluating expressions without JIT in an object context (#145599)Igor Kudrin
2025-06-27[lldb][NFC] Switch IRMemoryMap::Malloc to return llvm::Expected (#146016)Igor Kudrin
2025-06-02[lldb] Refactor away UB in SBValue::GetLoadAddress (#141799)Pavel Labath
2025-03-05[lldb] Upgrade CompilerType::GetBitSize to return llvm::Expected (#129601)Adrian Prantl
2025-01-30[NFC][lldb] Document a few ivars on the value object system. (#124971)Augusto Noronha
2024-10-24[lldb] Move ValueObject into its own library (NFC) (#113393)Jonas Devlieghere
2024-09-05[lldb] Make deep copies of Status explicit (NFC) (#107170)Adrian Prantl
2024-08-27[lldb] Turn lldb_private::Status into a value type. (#106163)Adrian Prantl
2023-03-30[lldb][NFC] Move various constructor definitions from .h to .cppRiver Riddle
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-04[lldb] Use std::nullopt instead of None in comments (NFC)Kazu Hirata
2022-11-16Make CompilerType safeAdrian Prantl
2022-07-22[LLDB][Expression] Allow instantiation of IR Entity from ValueObjectMichael Buch
2022-07-22[LLDB][NFC] Create variable for hardcoded alignment/size constants in materia...Michael Buch
2022-07-12Reland "[LLDB][NFC] Decouple dwarf location table from DWARFExpression."Zequan Wu
2022-07-07Revert "[LLDB][NFC] Decouple dwarf location table from DWARFExpression."Jonas Devlieghere
2022-07-07[LLDB][NFC] Decouple dwarf location table from DWARFExpression.Zequan Wu
2022-06-19[lldb] Use value_or instead of getValueOr (NFC)Kazu Hirata
2022-03-14[LLDB] Applying clang-tidy modernize-use-default-member-init over LLDBShafik Yaghmour
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
2022-01-26[lldb] Fix a couple of use-of-uninit-var errors in Materializer.cppPavel Labath
2021-06-11Improve materializer error messages to include type names.Adrian Prantl
2020-11-03[lldb/Utility] Add unit tests for RegisterValue::GetScalarValuePavel Labath
2020-07-27Unify the return value of GetByteSize to an llvm::Optional<uint64_t> (NFC-ish)Adrian Prantl
2020-07-25Temporarily Revert "Unify the return value of GetByteSize to an llvm::Optiona...Eric Christopher
2020-07-25Unify the return value of GetByteSize to an llvm::Optional<uint64_t> (NFC-ish)Adrian Prantl
2020-07-22Thread ExecutionContextScope through GetByteSize where possible (NFC-ish)Adrian Prantl
2020-07-20[lldb] Remove redundant WithFormat suffixes (NFC)Jonas Devlieghere
2020-07-08Unify the ExecutionContextScope computation in Materializer.Adrian Prantl
2020-06-24[lldb] Use std::make_unique<> (NFC)Jonas Devlieghere
2020-03-23Internal expressions shouldn't increment the result variable numbering.Jim Ingham
2020-02-18[lldb] Remove DataExtractor::GetPointerPavel Labath
2020-01-28[lldb][NFC] Simplify Materializer/Dematerializer constructorsRaphael Isemann
2020-01-24[lldb][NFC] Fix all formatting errors in .cpp file headersRaphael Isemann
2019-08-12[CompilerType] Pass an ExecutionContextScope to GetTypeBitAlign.Davide Italiano
2019-08-12[Symbol] GetTypeBitAlign() should return None in case of failure.Davide Italiano
2019-08-08[Materializer] Remove wrong SetSizeAndAlignmentFromType().Davide Italiano
2019-07-30[Symbol] Use llvm::Expected when getting TypeSystemsAlex Langford
2019-07-24[Logging] Replace Log::Printf with LLDB_LOG macro (NFC)Jonas Devlieghere
2019-07-19[NFC] Remove instances of unused ClangASTContext headerAlex Langford
2019-02-11Use std::make_shared in LLDB (NFC)Jonas Devlieghere
2019-01-29Make Type::GetByteSize optional (NFC)Adrian Prantl
2019-01-28Revert "Make Type::GetByteSize optional (NFC)"Adrian Prantl
2019-01-28Make Type::GetByteSize optional (NFC)Adrian Prantl
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-15Replace auto -> llvm::Optional<uint64_t>Adrian Prantl