summaryrefslogtreecommitdiff
path: root/lldb/source/Expression/DWARFExpression.cpp
AgeCommit message (Expand)Author
2025-09-17Reland "Revert "[lldb] Fix OP_deref evaluation for large integer resu… (#15...Felipe de Azevedo Piovezan
2025-09-17Revert "[lldb] Fix OP_deref evaluation for large integer results (#159460)"Felipe de Azevedo Piovezan
2025-09-17[lldb] Fix OP_deref evaluation for large integer results (#159460)Felipe de Azevedo Piovezan
2025-09-12[lldb] Track CFA pointer metadata in StackID (#157498)Felipe de Azevedo Piovezan
2025-09-04[lldb] Correct style of error messages (#156774)Jonas Devlieghere
2025-08-28Stateful variable-location annotations in Disassembler::PrintInstructions() (...Abdullah Mohammad Amin
2025-08-04[lldb] Zero extend APInt when piece size is bigger than the bitwidth (#150149)satyanarayana reddy janga
2025-07-30[lldb] Support DW_OP_WASM_location in DWARFExpression (#151010)Jonas Devlieghere
2025-07-22[lldb] Eliminate namespace lldb_private::dwarf (NFC) (#150073)Jonas Devlieghere
2025-07-03[lldb] Extract DW_OP_deref evaluation code (NFC) (#146801)Jonas Devlieghere
2025-06-27Reapply "[NFC][DebugInfo][DWARF] Create new low-level dwarf library (#… (#1...Sterling-Augustine
2025-06-26Revert "[NFC][DebugInfo][DWARF] Create new low-level dwarf library (#… (#14...Sterling-Augustine
2025-06-26[NFC][DebugInfo][DWARF] Create new low-level dwarf library (#145081)Sterling-Augustine
2025-06-09[NFC] Separate high-level-dependent portions of DWARFExpression (revised) (#1...Sterling-Augustine
2025-06-06Fix forward for new DWARF DW_OP enum to address warning in lldbDavid Blaikie
2025-03-24[LLDB][NFC] Added the interface DWARFExpression::Delegate to break dependenci...Dmitry Vasilyev
2025-01-23[lldb] Add missing operations to GetOpcodeDataSize (#120163)Jonas Devlieghere
2024-12-17[lldb] Improve error reporting in GetLocation_DW_OP_addr (#120162)Jonas Devlieghere
2024-11-21Reapply "[lldb] Convert file address to load address when reading memory for ...Ilia Kuklin
2024-11-19Revert "[lldb] Convert file address to load address when reading memory for D...Ilia Kuklin
2024-11-19[lldb] Convert file address to load address when reading memory for DW_OP_pie...Ilia Kuklin
2024-10-17[APInt] Fix APInt constructions where value does not fit bitwidth (NFCI) (#80...Nikita Popov
2024-10-10[lldb] Return an llvm::Error from GetFrameBaseValue (#111882)Jonas Devlieghere
2024-08-20[lldb][AIX] 1. Avoid namespace collision on other platforms (#104679)Dhruv Srivastava
2024-06-07[lldb] Encode operands and arity in Dwarf.def and use them in LLDB. (#94679)Jonas Devlieghere
2024-06-06[lldb] Refactor ResolveLoadAddress to return an llvm::Expected (NFC) (#94558)Jonas Devlieghere
2024-06-06[lldb] Refactor ReadRegisterValueAsScalar to return an llvm::Error (NFC) (#94...Jonas Devlieghere
2024-06-05[lldb] Fix inconsistencies in DWARFExpression errors (#94554)Jonas Devlieghere
2024-06-05[lldb] Return an llvm::Expected from DWARFExpression::Evaluate (NFCI) (#94420)Jonas Devlieghere
2024-06-04[lldb] Support reading DW_OP_piece from file address (#94026)Jonas Devlieghere
2024-02-13Don't count all the frames just to skip the current inlined ones. (#80918)jimingham
2023-10-13[LLDB][NFC] Create a namespace for the DWARF plugin (#68150)Walter Erquinigo
2023-07-21[lldb] Consider OP_addrx in DWARFExpression::Update_DW_OP_addrFelipe de Azevedo Piovezan
2023-07-10[LLDB] Fix buffer overflow problem in DWARFExpression::EvaluateCaroline Tice
2023-07-10Revert "[LLDB] Fix buffer overflow problem in DWARFExpression::Evaluate."Caroline Tice
2023-07-03[lldb][NFC] Simplify GetLocation_DW_OP_addr functionFelipe de Azevedo Piovezan
2023-06-28[LLDB] Fix buffer overflow problem in DWARFExpression::Evaluate.Caroline Tice
2023-05-05Reland "[lldb][DWARFExpression] Fix DW_OP_div to use signed division"LU Hongyi
2023-05-02Revert "[lldb][DWARFExpression] Fix DW_OP_div to use signed division"Michael Buch
2023-05-02[lldb][DWARFExpression] Fix DW_OP_div to use signed divisionLU Hongyi
2023-02-13[lldb] Fix image lookup crashAlex Langford
2023-01-07[lldb] Remove remaining uses of llvm::Optional (NFC)Kazu Hirata
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-15Remove the dependency between lib/DebugInfoDWARF and MC.Shubham Sandeep Rastogi
2022-12-14Revert "Remove the dependency between lib/DebugInfoDWARF and MC."Shubham Sandeep Rastogi
2022-12-14Remove the dependency between lib/DebugInfoDWARF and MC.Shubham Sandeep Rastogi
2022-12-05[DebugInfo] llvm::Optional => std::optionalFangrui Song
2022-12-02Leave DW_OP_addr addresses as load addresses in DWARFExpressionJason Molenda
2022-11-22[lldb] Allow plugins to extend DWARF expression parsing for vendor extensionsPhilip Pfaffe