aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-07-12[llvm][DebugInfo] Add DW_AT_type to DW_TAG_enumeration_type in non-strict DWA...David Spickett1-1/+1
2024-06-20Revert "[DebugInfo][BPF] Add 'annotations' field for DIBasicType & DI… (#96...eddyz871-5/+1
2024-06-18[DebugInfo][BPF] Add 'annotations' field for DIBasicType & DISubroutineType (...eddyz871-1/+5
2024-05-22DWARF: debug_names: Don't emit entries for skeleton type unitsDavid Blaikie1-17/+27
2024-05-22NFC: DebugInfo: use early return to reduce indentationDavid Blaikie1-13/+18
2024-05-13Fix MSVC "signed/unsigned mismatch" warning. NFC.Simon Pilgrim1-1/+2
2024-05-13[DebugInfo] Emit negative DW_AT_bit_offset in explicit signed form (#87994)Victor Campos1-2/+9
2024-04-18[DWARF] Add support for DW_TAG_template_alias for template aliases (#88943)Orlando Cazalet-Hyams1-0/+5
2024-03-19[Dwarf] Support `__ptrauth` qualifier in metadata nodes (#83862)Daniil Kovalev1-0/+12
2024-03-02Revert "[Dwarf] Support `__ptrauth` qualifier in metadata nodes" (#83672)Daniil Kovalev1-14/+0
2024-03-01[Dwarf] Support `__ptrauth` qualifier in metadata nodes (#82363)Daniil Kovalev1-0/+14
2023-11-18[LLVM][DWARF] Add support for monolithic types in .debug_names (#70515)Alexander Yermolovich1-9/+16
2023-10-22[llvm] Stop including llvm/ADT/iterator_range.h (NFC)Kazu Hirata1-1/+0
2023-10-05Revert "[LLVM][DWARF] Add support for monolithic types in .debug_names (#68131)"Nico Weber1-4/+0
2023-10-05[LLVM][DWARF] Add support for monolithic types in .debug_names (#68131)Alexander Yermolovich1-0/+4
2023-06-16Reland "[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local impor...Vladislav Dzhidzhoev1-1/+1
2023-06-15Revert "Reland "[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-loc...Vladislav Dzhidzhoev1-1/+1
2023-06-15Reland "[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local impor...Vladislav Dzhidzhoev1-1/+1
2023-06-15Revert "[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local impor...Vladislav Dzhidzhoev1-1/+1
2023-06-15[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local imported enti...Vladislav Dzhidzhoev1-1/+1
2023-06-15Revert "[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local impor...Vladislav Dzhidzhoev1-1/+1
2023-06-15[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local imported enti...Vladislav Dzhidzhoev1-1/+1
2023-06-15Revert "[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local impor...Vladislav Dzhidzhoev1-1/+1
2023-06-15[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local imported enti...Vladislav Dzhidzhoev1-1/+1
2023-06-01[DebugInfo][Split DWARF][LTO]: Ensure only a single CU is emittedDavid Blaikie1-1/+1
2023-04-17[nfc][llvm] Replace pointer cast functions in PointerUnion by llvm casting fu...Shraiysh Vaishay1-6/+6
2023-01-16This patch allows llvm-dwarfutil to utilize accelerator tablesAlexey Lapshin1-2/+2
2022-12-22Revert "Revert "[DebugInfo] Correctly recognize bitfields when emitting dwarf""Juan Manuel MARTINEZ CAAMAÑO1-1/+1
2022-12-14[llvm][DebugInfo] Backport DW_AT_default_value for template argsMichael Buch1-2/+6
2022-12-13[CodeGen] llvm::Optional => std::optionalFangrui Song1-3/+3
2022-12-12DebugInfo: Test DW_AT_prototyped and generalize it to handle C11 and C17David Blaikie1-8/+2
2022-12-10Don't include None.h (NFC)Kazu Hirata1-1/+0
2022-12-02[CodeGen] Use std::nullopt instead of None (NFC)Kazu Hirata1-24/+26
2022-09-22[DebugInfo] Emit access specifiers for typedefsJonathan Camilleri1-0/+3
2022-06-20[llvm] Don't use Optional::getValue (NFC)Kazu Hirata1-1/+1
2022-04-15[DebugInfo] Add a TargetFuncName field in DISubprogram forChih-Ping Chen1-0/+3
2022-04-07[DebugInfo] Use DW_ATE_signed encoding when creating a FortranChih-Ping Chen1-1/+2
2022-04-04Revert "[DebugInfo] Correctly recognize bitfields when emitting dwarf"Jeremy Morse1-1/+1
2022-04-04[DebugInfo] Correctly recognize bitfields when emitting dwarfJeremy Morse1-1/+1
2022-03-25DebugInfo: Don't allow type units to references types in the CUDavid Blaikie1-10/+2
2022-03-12Cleanup includes: DebugInfo & CodeGenserge-sans-paille1-6/+0
2022-02-20DebugInfo: Add an assert about cross-unit references in dwo unitsDavid Blaikie1-0/+2
2022-02-01Revert "DebugInfo: Don't put types in type units if they reference internal l...David Blaikie1-19/+3
2022-01-30[CodeGen] Use default member initialization (NFC)Kazu Hirata1-2/+1
2022-01-26[DebugInfo] Add stringLocationExp field to DIStringTypeChih-Ping Chen1-0/+10
2022-01-23DebugInfo: Include template parameters for simplified template decls in type ...David Blaikie1-0/+2
2022-01-23DebugInfo: Don't put types in type units if they reference internal linkage t...David Blaikie1-3/+19
2022-01-12[CodeGen][Debuginfo][NFC] Refactor DIE values SizeOf method to not depend on ...Alexey Lapshin1-3/+3
2021-12-28[llvm] Use nullptr instead of 0 (NFC)Kazu Hirata1-1/+1
2021-12-24Revert "[DwarfDebug] Support emitting function-local declaration for a lexica...Kristina Bessonova1-1/+1