summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp
AgeCommit message (Expand)Author
2025-02-27[CodeGen][NVPTX] Add a TRI function get the Dwarf register number for a virtu...Craig Topper
2024-09-26[NVPTX] add support for encoding PTX registers for DWARF (#109495)William G Hatch
2024-09-26[llvm] use 64-bit types for result of getDwarfRegNum (NFC) (#109494)William G Hatch
2024-07-11[DebugInfo] Use DW_OP_deref_size for DW_OP_LLVM_extract_bits (#97609)John Brawn
2024-06-07[DebugInfo] Add DW_OP_LLVM_extract_bits (#93990)John Brawn
2023-08-23[AsmPrinter][DebugInfo] Create EntryValue mode for DbgVariableFelipe de Azevedo Piovezan
2023-05-23Add support for salvaging debug info from icmp instrcuctions.Shubham Sandeep Rastogi
2023-04-18[MC] Use subregs/superregs instead of MCSubRegIterator/MCSuperRegIterator. NFC.Jay Foad
2023-01-13[CodeGen] Remove uses of Register::isPhysicalRegister/isVirtualRegister. NFCCraig Topper
2022-12-13[CodeGen] llvm::Optional => std::optionalFangrui Song
2022-12-02[CodeGen] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-08-20Remove redundant initialization of Optional (NFC)Kazu Hirata
2022-04-15[DWARF][FIX] Handle the use of multiple registers gracefullyJohannes Doerfert
2022-01-31Fix a fragment overflow problem when composing super-registers.Adrian Prantl
2022-01-26Fix UB in DwarfExpression::emitLegacyZExt()Adrian Prantl
2022-01-26Revert "Fix UB in DwarfExpression::emitLegacyZExt()"Adrian Prantl
2022-01-26Fix UB in DwarfExpression::emitLegacyZExt()Adrian Prantl
2022-01-25Revert accidentally pushed commit. It was not yet reviewed.Adrian Prantl
2022-01-25Fix UB in DwarfExpression::emitLegacyZExt()Adrian Prantl
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-18Reset the EntryValue location flag in finalizeEntryValue.Adrian Prantl
2021-02-15Support emitting complex expressions that include entry valuesAdrian Prantl
2021-02-12Store the LocationKind of an entry value buffer independently from the main L...Adrian Prantl
2021-02-05[WebAssembly] locals can now be indirect in DWARFWouter van Oortmerssen
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-29[DebugInfo] [NFCI] Adding a missed out line in support for DW_TAG_generic_sub...Alok Kumar Sharma
2020-10-28Revert "[DebugInfo] Fix legacy ZExt emission when FromBits >= 64 (PR47927)"Vedant Kumar
2020-10-28Revert "[DebugInfo] Shorten legacy [s|z]ext dwarf expressions"Vedant Kumar
2020-10-29[DebugInfo] Support for DW_TAG_generic_subrangeAlok Kumar Sharma
2020-10-28[DebugInfo] Shorten legacy [s|z]ext dwarf expressionsVedant Kumar
2020-10-28[DebugInfo] Fix legacy ZExt emission when FromBits >= 64 (PR47927)Vedant Kumar
2020-10-22DWARFv5: Disable DW_OP_convert for configurations that don't yet support itDavid Blaikie
2020-10-17[DebugInfo] Support for DWARF operator DW_OP_overAlok Kumar Sharma
2020-09-17DwarfExpression.cpp - remove unnecessary includes. NFCI.Simon Pilgrim
2020-08-20[DebugInfo] Fix DwarfExpression::addConstantFP for float on big-endianBjorn Pettersson
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