aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/DWARFLinker
AgeCommit message (Expand)AuthorFilesLines
2026-02-08[DWARFLinker] Make MCTargetOptions a class member. NFCFangrui Song4-3/+5
2025-11-25[llvm][dsymutil] Use the DW_AT_name of the uniqued DIE for insertion into .de...Michael Buch2-21/+87
2025-11-07[dsymutil] Fix parallel linker's self-recursive typedef DIE by including refe...Roy Shi1-2/+4
2025-11-02[llvm] Use "= default" (NFC) (#166088)Kazu Hirata2-2/+2
2025-10-20[gsymutil] Fix how invalid LLVM_stmt_seq is set and used (#164015)Peter Rong1-2/+4
2025-09-08MC: Add Triple overloads for more MC constructors (#157321)Matt Arsenault3-9/+9
2025-08-06[DebugInfo][DWARF] Add heapallocsite information (#132073)Jann Horn1-0/+1
2025-07-31[DWARFLinker] Fix matching logic to remove type 1 missing offset (#151427)Peter Rong1-2/+117
2025-07-30Revert "[DWARFLinker] Fix matching logic to remove type 1 missing off… (#15...Peter Rong1-116/+2
2025-07-30[DWARFLinker] Fix matching logic to remove type 1 missing offsets (#149618)Peter Rong1-2/+116
2025-07-18Revert "[DWARFLinker] Use different addresses to distinguish invalid … (#14...Peter Rong1-8/+2
2025-07-17[DWARFLinker] Use different addresses to distinguish invalid DW_AT_LLVM_stmt_...Peter Rong1-2/+8
2025-07-04[llvm] Use llvm::fill (NFC) (#147099)Kazu Hirata1-4/+2
2025-06-27Reapply "[NFC][DebugInfo][DWARF] Create new low-level dwarf library (#… (#1...Sterling-Augustine4-2/+4
2025-06-26Revert "[NFC][DebugInfo][DWARF] Create new low-level dwarf library (#… (#14...Sterling-Augustine3-3/+2
2025-06-26[NFC][DebugInfo][DWARF] Create new low-level dwarf library (#145081)Sterling-Augustine3-2/+3
2025-06-12[llvm][DWARFLinker] Fix gcc 13 -Wuninitialized warnings (#143867)David Spickett1-3/+5
2025-06-04[llvm] Remove unused includes (NFC) (#142733)Kazu Hirata6-6/+0
2025-05-20Revert "[llvm][NFC] Use `llvm::sort()`" (#140668)Iris Shi1-1/+1
2025-05-17[llvm][NFC] Use `llvm::sort()` (#140335)Iris Shi1-1/+1
2025-05-07[DWARFLinkerParallel] Change more cases of compare_exchange_weak to compare_e...Martin Storsjö1-1/+1
2025-05-05[DWARFLinkerParallel] Fix incorrect uses of compare_exchange_weak (#138129)Martin Storsjö3-8/+8
2025-04-10MCAsmStreamer: Replace the MCInstPrinter * parameter with unique_ptrFangrui Song3-7/+10
2025-03-26[DWARFLinker] Handle empty sequences when processing `DW_AT_LLVM_stmt_sequenc...alx321-2/+7
2025-03-13[DWARFLinker] Adjust DW_AT_LLVM_stmt_sequence for rewritten line tables (#128...alx323-37/+142
2025-03-12[TargetRegistry] Accept Triple in createTargetMachine() (NFC) (#130940)Nikita Popov2-2/+2
2025-02-26[DWARFLinker] Avoid repeated hash lookups (NFC) (#128825)Kazu Hirata1-4/+3
2024-12-12[llvm] Migrate away from PointerUnion::{is,get} (NFC) (#119679)Kazu Hirata1-4/+4
2024-10-22[DebugInfo] Emit linkage name into DWARF for types for Swift (#112802)Augusto Noronha1-6/+17
2024-09-24[DWARF] Use ULEB128 and not just one byte for directory indices (#109067)Daniel Rodríguez Troitiño2-5/+4
2024-09-23[DWARFLinkerTypeUnit] Simplify code around try_emplace (NFC) (#109670)Kazu Hirata1-6/+3
2024-09-23[DWARFLinker] Avoid repeated hash lookups (NFC) (#109604)Kazu Hirata1-3/+3
2024-09-22[llvm] Use std::optional::value_or (NFC) (#109568)Kazu Hirata1-3/+2
2024-09-15[DWARFLinker] Avoid repeated hash lookups (NFC) (#108737)Kazu Hirata1-9/+4
2024-08-21[llvm][DWARFLinker] Don't attach DW_AT_dwo_id to CUs (#105186)Michael Buch1-0/+6
2024-07-21[MC] Migrate to new createAsmStreamer that avoids unused bool parametersFangrui Song2-6/+6
2024-07-20[MC] MCAsmStreamer: use MCTargetOptionsFangrui Song2-0/+4
2024-07-20[MC] Remove unused bool arguments from createMCObjectStreamer callersFangrui Song2-4/+2
2024-07-16Split DWARFFormValue::getReference into four functions (#98905)Pavel Labath2-32/+44
2024-07-12[DWARFLinker] Use a range-based for loop (NFC) (#98585)Kazu Hirata1-3/+1
2024-07-10[DWARFLinker] Allow emission of repeated identical discriminators (#98255)David Tellenbach2-0/+2
2024-07-07[llvm] Remove redundant calls to std::unique_ptr<T>::get (NFC) (#97914)Kazu Hirata2-3/+3
2024-07-06[llvm] Remove redundant calls to std::unique_ptr<T>::get (NFC) (#97778)Kazu Hirata2-15/+15
2024-06-25Revert "[llvm] Use llvm::sort (NFC) (#96434)"Kazu Hirata1-1/+1
2024-06-23[llvm] Use llvm::sort (NFC) (#96434)Kazu Hirata1-1/+1
2024-06-20[DWARFLinker] Preserve DWARF discriminators while linking (#96124)David Tellenbach2-8/+23
2024-06-14[CLANG][DWARF] Handle DIE offset collision in DW_IDX_parent (#95339)Alexander Yermolovich3-5/+17
2024-06-12Revert "[CLANG][DWARF] Handle DIE offset collision in DW_IDX_parent" (#95302)Florian Mayer2-10/+6
2024-06-12[CLANG][DWARF] Handle DIE offset collision in DW_IDX_parent (#95039)Alexander Yermolovich2-6/+10
2024-05-30[dsymutil] Also detect external downloadable toolchains (#93872)Adrian Prantl2-0/+4