summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
AgeCommit message (Expand)Author
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
2024-11-12[DWARF] Emit a worst-case prologue_end flag for pathological inputs (#107849)Jeremy Morse
2024-11-03[AsmPrinter] Remove unused includes (NFC) (#114698)Kazu Hirata
2024-10-31Fix performance bug in buildLocationList (#109343)Sriraman Tallam
2024-10-11[CodeGen] Simplify code with *Map::operator[] (NFC) (#112075)Kazu Hirata
2024-10-03[NVPTX] add support for .debug_loc section (#110905)William G Hatch
2024-09-30[NFC] Use initial-stack-allocations for more data structures (#110544)Jeremy Morse
2024-09-26[llvm] use 64-bit types for result of getDwarfRegNum (NFC) (#109494)William G Hatch
2024-09-26[DebugInfo] Don't emit .loc directive with all values zero (#109978)Oliver Stannard
2024-09-17Revert2 "[DebugInfo][DWARF] Set is_stmt on first non-line-0 instruction in BB...Stephen Tozer
2024-09-09[DWARF] Emit a minimal line-table for totally empty functions (#107267)Jeremy Morse
2024-09-05[DWARF] Identify prologue_end by instruction rather than DILocation (#107264)Jeremy Morse
2024-09-05[DWARF] Don't search scope chain to find DISubprogram for prologues (#107261)Jeremy Morse
2024-08-29Reapply "[DebugInfo][DWARF] Set is_stmt on first non-line-0 instruction in BB...Stephen Tozer
2024-08-29Revert "[DebugInfo][DWARF] Set is_stmt on first non-line-0 instruction in BB ...Stephen Tozer
2024-08-29[DebugInfo][DWARF] Set is_stmt on first non-line-0 instruction in BB (#105524)Stephen Tozer
2024-08-05[DebugInfo] (Always) include the dwo name in the hash (#100375)Pavel Labath
2024-07-29[DWARF] Emit line 0 source locations for BB padding nops (#99496)Nabeel Omer
2024-07-26CodeGen: Remove MachineModuleInfo reference from MachineFunction (#100357)Matt Arsenault
2024-07-26DebugInfo: Avoid some MMI::hasDebugInfo checks (#100333)Matt Arsenault