summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/DIE.cpp
AgeCommit message (Expand)Author
2025-06-28CSKY: Replace deprecated MCExpr::print with MCAsmInfo::printExprFangrui Song
2025-06-28MC: Migrate away from operator<< MCExprFangrui Song
2024-06-26[CodeGen] Use range-based for loops (NFC) (#96777)Kazu Hirata
2023-04-17[nfc][llvm] Replace pointer cast functions in PointerUnion by llvm casting fu...Shraiysh Vaishay
2023-02-10[DebugInfo] Handle missed DW_FORM_addrx3 and DW_FORM_strx3 casesBenjamin Maxwell
2023-01-16This patch allows llvm-dwarfutil to utilize accelerator tablesAlexey Lapshin
2022-12-05[DebugInfo] llvm::Optional => std::optionalFangrui Song
2022-06-10[MC] De-capitalize SwitchSection. NFCFangrui Song
2022-06-07[MC] De-capitalize MCStreamer functionsFangrui Song
2022-03-12[DebugInfo] Include DW_TAG_skeleton_unit when looking for parent UnitDieWenlei He
2022-03-12Cleanup includes: DebugInfo & CodeGenserge-sans-paille
2022-01-30[CodeGen] Use default member initialization (NFC)Kazu Hirata
2022-01-12[CodeGen][Debuginfo][NFC] Refactor DIE values SizeOf method to not depend on ...Alexey Lapshin
2021-01-28DebugInfo: Add a DWARF FORM extension for addrx+offset references to reduce r...David Blaikie
2021-01-27DebugInfo: Deduplicate addresses in debug_addrDavid Blaikie
2020-09-17[DebugInfo] Simplify DIEInteger::SizeOf().Igor Kudrin
2020-09-15[DebugInfo] Make offsets of dwarf units 64-bit (19/19).Igor Kudrin
2020-09-15[DebugInfo] Use a common method to determine a suitable form for section offs...Igor Kudrin
2020-09-15[DebugInfo] Fix emitting DWARF64 compilation units (5/19).Igor Kudrin
2020-09-15[DebugInfo] Fix DIE value emitters to be compatible with DWARF64 (2/19).Igor Kudrin
2020-08-07[DebugInfo] Clean up DIEUnit. NFC.Igor Kudrin
2020-08-03[DebugInfo] Make DIEDelta::SizeOf() more explicit. NFCI.Igor Kudrin
2020-08-03[DebugInfo] Fix misleading using of DWARF forms with DIELabel. NFCI.Igor Kudrin
2020-08-03[DebugInfo] Make DIELocList::SizeOf() more explicit. NFCI.Igor Kudrin
2020-07-17[DebugInfo] Fix a misleading usage of DWARF forms with DIEExpr. NFCI.Igor Kudrin
2020-02-14[MCStreamer] De-capitalize EmitValue EmitIntValue{,InHex}Fangrui Song
2020-02-14[MC] De-capitalize some MCStreamer::Emit* functionsFangrui Song
2020-02-13[AsmPrinter] De-capitalize some AsmPrinter::Emit* functionsFangrui Song
2019-12-05[DWARF5][Debuginfo] Compilation unit type (DW_UT_skeleton) and root DIE (DW_T...Alexey Lapshin
2019-11-15DebugInfo: Use loclistx for DWARFv5 location lists to reduce the number of re...David Blaikie
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-02-27[DebugInfo] Apply subprogram attributes on behalf of owner CUEugene Leviant
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-11-28[DebugInfo] Rename EmitDebugThreadLocal back to EmitDebugValue. NFCSimon Atanasyan
2018-10-24[DEBUGINFO, NVPTX] Try to pack bytes data into a single string.Alexey Bataev
2018-10-20DebugInfo: Use address pool forms in debug_rnglistsDavid Blaikie
2018-10-20DebugInfo: Use debug_addr for non-dwo addresses in DWARF 5David Blaikie
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen
2018-04-30IWYU for llvm-config.h in llvm, additions.Nico Weber
2018-04-02[dsymutil] Upstream emitting of papertrail warnings.Jonas Devlieghere
2018-03-29Style update. NFC.Rafael Espindola
2018-03-14Fix msvc compiler error in r327498Pavel Labath
2018-03-14Explicitly initialize dwarf::FormParams in DIEInteger::SizeOfPavel Labath
2018-03-14DWARF: Unify form size handling codePavel Labath
2018-01-26[DWARF] Generate DWARF v5 string offsets tables along with strx* index forms.Wolfgang Pieb
2017-12-18Recommit "[DWARFv5] Dump an MD5 checksum in the line-table header."Paul Robinson
2017-12-15Revert "Recommit "[DWARFv5] Dump an MD5 checksum in the line-table header.""Paul Robinson
2017-12-15Recommit "[DWARFv5] Dump an MD5 checksum in the line-table header."Paul Robinson