summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h
AgeCommit message (Expand)Author
2025-11-11Remove unused <iterator> inclusionserge-sans-paille
2025-09-08[llvm][DebugInfo] Emit DW_OP_lit0/1 for constant boolean values (#157167)Laxman Sole
2025-08-30Revert "Emit DW_OP_lit0/1 for constant boolean values" (#156172)Michael Buch
2025-08-30Emit DW_OP_lit0/1 for constant boolean values (#155539)Laxman Sole
2024-09-26[llvm] use 64-bit types for result of getDwarfRegNum (NFC) (#109494)William G Hatch
2024-05-29[NFC] Move DIExpressionCursor to DebugInfoMetadata.h (#69768)Shubham Sandeep Rastogi
2022-12-14Don't include Optional.hKazu Hirata
2022-12-13[CodeGen] llvm::Optional => std::optionalFangrui Song
2022-12-10Don't include None.h (NFC)Kazu Hirata
2022-12-04DebugInfoMetadata: convert Optional to std::optionalKrzysztof Parzyszek
2022-12-02[CodeGen] Use std::nullopt instead of None (NFC)Kazu Hirata
2021-12-10[DwarfDebug] Refuse to emit DW_OP_LLVM_arg values wider than 64 bitsAdrian Prantl
2021-03-11Fix unused lambda capture in a non-asserts buildDavid Blaikie
2021-03-10Reapply "[DebugInfo] Add DWARF emission for DBG_VALUE_LIST"Stephen Tozer
2021-03-10Revert "[DebugInfo] Add DWARF emission for DBG_VALUE_LIST"Stephen Tozer
2021-03-10[DebugInfo] Add DWARF emission for DBG_VALUE_LISTgbtozers
2021-02-12Store the LocationKind of an entry value buffer independently from the main L...Adrian Prantl
2020-11-24Revert "[DebugInfo] Refactor code for emitting DWARF expressions for FP const...Pavel Labath
2020-11-23[DebugInfo] Refactor code for emitting DWARF expressions for FP constantsPavel Labath
2020-11-06AsmPrinter/Dwarf*: Use llvm::Register instead of unsignedFangrui Song
2020-10-28Revert "[DebugInfo] Fix legacy ZExt emission when FromBits >= 64 (PR47927)"Vedant Kumar
2020-10-28[DebugInfo] Fix legacy ZExt emission when FromBits >= 64 (PR47927)Vedant Kumar
2020-08-20Re-apply "[DebugInfo] Emit DW_OP_implicit_value for Floating point constants"Sourabh Singh Tomar
2020-08-20Revert "[DebugInfo] Emit DW_OP_implicit_value for Floating point constants"Sourabh Singh Tomar
2020-08-20[DebugInfo] Emit DW_OP_implicit_value for Floating point constantsSourabh Singh Tomar
2020-07-27Revert "Re-apply:" Emit DW_OP_implicit_value for Floating point constants""Amy Kwan
2020-07-23Re-apply:" Emit DW_OP_implicit_value for Floating point constants"Sourabh Singh Tomar
2020-07-23Revert "[DebugInfo] Emit DW_OP_implicit_value for Floating point constants"Sourabh Singh Tomar
2020-07-23[DebugInfo] Emit DW_OP_implicit_value for Floating point constantsSourabh Singh Tomar
2020-07-01[DebugInfo] Do not emit entry values for composite locationsDavid Stenberg
2020-05-26[DwarfExpression] Support entry values for indirect parametersVedant Kumar
2020-04-16[WebAssembly] Add int32 DW_OP_WASM_location variantWouter van Oortmerssen
2020-01-29Run clang-format on DwarfExpression (NFC)Adrian Prantl
2020-01-29DwarfExpression: Factor out getOrCreateBaseType() (NFC)Adrian Prantl
2020-01-27Fix an assertion failure in DwarfExpression's subregister compositionAdrian Prantl
2019-12-20[WebAssembly] Use TargetIndex operands in DbgValue to track WebAssembly opera...Yury Delendik
2019-10-15[DebugInfo] Add a DW_OP_LLVM_entry_value operationDavid Stenberg
2019-10-15[DebugInfo] Add interface for pre-calculating the size of emitted DWARFDavid Stenberg
2019-07-31Reland "[DwarfDebug] Dump call site debug info"Djordje Todorovic
2019-07-12Revert "[DwarfDebug] Dump call site debug info"Djordje Todorovic
2019-07-09[DwarfDebug] Dump call site debug infoDjordje Todorovic
2019-06-27[DWARF] Handle the DW_OP_entry_value operandDjordje Todorovic
2019-06-17hwasan: Add a tag_offset DWARF attribute to instrumented stack variables.Peter Collingbourne
2019-05-23[DwarfExpression] Refactor dwarf expression (NFC)Petar Jovanovic
2019-04-30[DebugInfo] DW_OP_deref_size in PrologEpilogInserter.Markus Lavin
2019-03-19[DebugInfo] Introduce DW_OP_LLVM_convertMarkus Lavin
2019-03-19Revert "[DebugInfo] Introduce DW_OP_LLVM_convert"Markus Lavin
2019-03-19[DebugInfo] Introduce DW_OP_LLVM_convertMarkus Lavin
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-12-20[DwarfExpression] Fix a typo in a doxygen comment. NFC.Matt Davis