summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
AgeCommit message (Expand)Author
2025-11-20[DebugInfo] Force early line-zero calls to have meaningful locations (#156850)Jeremy Morse
2025-11-12[AsmPrinter] Replace improper use of Register with MCRegUnit (NFC) (#167682)Sergei Barannikov
2025-11-10[DebugInfo] Add Verifier check for incorrectly-scoped retainedNodes (#166855)Vladislav Dzhidzhoev
2025-10-17[llvm][DebugInfo] Add support for emitting DW_AT_language_version (#163147)Michael Buch
2025-10-17[DWARF] Don't leak line numbers onto frame-setup instructions (#161845)Orlando Cazalet-Hyams
2025-10-10[llvm][DebugInfo] Add support for emitting DW_AT_language_name (#162621)Michael Buch
2025-10-08[llvm][DebugInfo][NFC] Abstract DICompileUnit::SourceLanguage to allow altern...Michael Buch
2025-09-29Reland "[DebugInfo][DwarfDebug] Separate creation and population of abstract ...Vladislav Dzhidzhoev
2025-09-24[TII] Split isTrivialReMaterializable into two versions [nfc] (#160377)Philip Reames
2025-09-23Update callers of isTriviallyReMaterializable to check trivialness (#160319)Philip Reames
2025-09-23Revert "[DebugInfo][DwarfDebug] Separate creation and population of abstract ...Vladislav Dzhidzhoev
2025-09-18[DebugInfo] Emit skeleton to avoid mismatching inlining flags (#153568)Qiu Chaofan
2025-09-17[DebugInfo][DwarfDebug] Separate creation and population of abstract subprogr...Vladislav Dzhidzhoev
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
2025-08-06[DebugInfo][DWARF] Add heapallocsite information (#132073)Jann Horn
2025-08-05[DebugInfo][DWARF] Don't emit bogus DW_AT_call_target for complex calls (#151...Jann
2025-07-27[AsmPrinter] Remove an unnecessary cast (NFC) (#150839)Kazu Hirata
2025-07-01[DwarfDebug] Slightly optimize computeKeyInstructions() (NFC) (#146357)Nikita Popov
2025-06-30[KeyInstr] Fully support mixed key/non-key inlining modes (#144103)Orlando Cazalet-Hyams
2025-06-30[KeyInstr] Use DISubprogram's is-key-instructions-on flag at DWARF emission (...Orlando Cazalet-Hyams
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-13[KeyInstr][NFC] Fix incorrect atomGroup/rank uint size in computeKeyInstructionsOrlando Cazalet-Hyams
2025-06-05[llvm] Use *Map::try_emplace (NFC) (#143002)Kazu Hirata
2025-05-24[CodeGen] Remove unused includes (NFC) (#141320)Kazu Hirata
2025-05-13[KeyInstr][DwarfDebug] Add is_stmt emission support (#133495)Orlando Cazalet-Hyams
2025-05-12[llvm][DebugInfo] Drop \01 mangling prefix when inserting linkage name into a...Michael Buch
2025-04-30Reapply "[DLCov] Implement DebugLoc coverage tracking (#107279)"Stephen Tozer
2025-04-26[llvm] Use llvm::copy (NFC) (#137470)Kazu Hirata
2025-04-25Revert "[DLCov] Implement DebugLoc coverage tracking (#107279)"Stephen Tozer
2025-04-24Revert "Revert "[DebugInfo][DWARF] Emit DW_AT_abstract_origin for concrete/in...Vladislav Dzhidzhoev
2025-04-24Revert "[DebugInfo][DWARF] Emit DW_AT_abstract_origin for concrete/inlined DW...David Blaikie
2025-04-24[DLCov] Implement DebugLoc coverage tracking (#107279)Stephen Tozer
2025-04-24[DebugInfo][DWARF] Emit DW_AT_abstract_origin for concrete/inlined DW_TAG_lex...Vladislav Dzhidzhoev
2025-03-23[CodeGen] Use *Set::insert_range (NFC) (#132651)Kazu Hirata
2025-03-20[llvm] Use *Set::insert_range (NFC) (#132325)Kazu Hirata
2025-03-11Reland: [MC] output inlined-at debug info (#106230) (#130306)Yaxun (Sam) Liu
2025-03-07Revert "[MC] output inlined-at debug info (#106230)"Nikita Popov
2025-03-06[MC] output inlined-at debug info (#106230)Yaxun (Sam) Liu
2025-01-13[aarch64][win] Update Called Globals info when updating Call Site info (#122762)Daniel Paoliello
2025-01-08[LLVM][DWARF] Create debug names entry for non-tu top level DIE (#121856)Alexander Yermolovich
2024-11-26[DebugInfo] Handle trailing empty blocks when seeking prologue_end spot (#117...Jeremy Morse
2024-11-14[DebugInfo] Don't pick prologue_end if there are no instructionsJeremy Morse
2024-11-14Reapply ccddb6ffad1, "Emit a worst-case prologue_end"Jeremy Morse
2024-11-13[DebugInfo][DWARF] Emit Per-Function Line Table Offsets and End Sequences (#1...alx32
2024-11-12Revert "[DWARF] Emit a worst-case prologue_end flag for pathological inputs (...Jeremy Morse
2024-11-12[DebugInfo] Don't apply is_stmt on MBB branches that preserve lines (#108251)Stephen Tozer