aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/DWARFLinker
AgeCommit message (Expand)AuthorFilesLines
2024-03-19[dsymutil] Remove support for obfuscated bitcode (#85713)Jonas Devlieghere8-35/+13
2024-03-19Revert "[dsymutil] Remove support for obfuscated bitcode" (#85826)Andres Villegas8-13/+35
2024-03-19[dsymutil] Remove support for obfuscated bitcode (#85713)Jonas Devlieghere8-35/+13
2024-03-05Rename llvm::ThreadPool -> llvm::DefaultThreadPool (NFC) (#83702)Mehdi Amini2-2/+2
2024-03-02More fix BUILD_SHARED_LIBS=ON build for platforms which require explicit link...Mehdi Amini1-0/+3
2024-03-02More fix BUILD_SHARED_LIBS=ON build for platforms which require explicit link...Mehdi Amini1-0/+3
2024-02-08[DWARFLinkerParallel] Fix member initialization order (#81179)Fangrui Song1-3/+3
2024-01-23[dsymutil] Add --linker parallel to more tests. (#78581)Alexey Lapshin4-8/+10
2024-01-19[llvm] Use SmallString::operator std::string (NFC)Kazu Hirata2-2/+2
2024-01-19[AsmPrinter][DebugNames] Implement DW_IDX_parent entries (#77457)Felipe de Azevedo Piovezan2-7/+14
2024-01-19[DWARFLinker][NFC] Decrease DWARFLinker dependence on DwarfStreamer. (#77932)Alexey Lapshin15-359/+274
2024-01-18[DWARFLinker][NFC] Move common code into the base library: IndexedValuesMap. ...Alexey Lapshin3-55/+4
2024-01-12[DWARFLinker][NFC] Rename libraries to match with directories name. (#77592)Alexey Lapshin3-4/+4
2024-01-11[DWARFLinker][NFC] Move common code into the base library: Utils.h (#77604)avl-llvm6-80/+6
2024-01-10[DWARFLinker] backport line table patch into the DWARFLinkerParallel. (#77497)avl-llvm1-5/+33
2024-01-09[DWARFLinker][DWARFLinkerParallel][NFC] Refactor DWARFLinker&DWARFLinkerParal...avl-llvm37-55/+11547
2024-01-05[DWARFLinker] Support MD5 checksums in the line table (#77151)Jonas Devlieghere1-7/+17
2024-01-04[dsymutil] Add support for inline DWARF source files. (#77016)Adrian Prantl1-2/+14
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata1-3/+3
2023-11-18[LLVM][DWARF] Add support for monolithic types in .debug_names (#70515)Alexander Yermolovich1-5/+15
2023-11-03Attempt to fix test on Windows.Adrian Prantl1-1/+1
2023-11-03[dsymutil] Filter our swiftinterface files from the toolchain. (#71205)Adrian Prantl1-0/+19
2023-10-26Reland [dsymutil] Add support for mergeable libraries (#70256)Alpha Abdoulaye1-4/+57
2023-10-25[LLVM[NFC] Refactor to allow debug_names entries to conatain DIE offset (#69399)Alexander Yermolovich1-7/+5
2023-10-24Revert "[dsymutil] Add support for mergeable libraries"Philip Reames1-57/+4
2023-10-24[dsymutil] Add support for mergeable librariesAlpha Abdoulaye1-4/+57
2023-10-18[DWARFLinker] Only extract unit DIEs when cloning clang modules (#69495)Jonas Devlieghere1-6/+6
2023-10-05Revert "[LLVM][DWARF] Add support for monolithic types in .debug_names (#68131)"Nico Weber1-11/+2
2023-10-05[LLVM][DWARF] Add support for monolithic types in .debug_names (#68131)Alexander Yermolovich1-2/+11
2023-09-27[DWARFLinkerParallel] Add support of accelerator tables to DWARFLinkerParallel.Alexey Lapshin1-1/+1
2023-09-22[dsymutil] Remove paper trail warnings (#67041)Jonas Devlieghere2-78/+0
2023-09-07[DebugInfo][NFC] Move ObjC Selector name handling to lib DebugInfoFelipe de Azevedo Piovezan1-40/+14
2023-08-21[Reland][Reland][DWARFLinkerParallel] Add limited functionality to DWARFLinke...Alexey Lapshin2-0/+4
2023-08-21Revert "[Reland][DWARFLinkerParallel] Add limited functionality to DWARFLinke...Nikita Popov2-4/+0
2023-08-19[Reland][DWARFLinkerParallel] Add limited functionality to DWARFLinkerParallel.Alexey Lapshin2-0/+4
2023-08-18[dsymutil] Fix data race in input verification (NFC)Jonas Devlieghere1-3/+5
2023-08-17Revert "[DWARFLinkerParallel] Add limited functionality to DWARFLinkerParallel."Alexey Lapshin2-4/+0
2023-08-17[DWARFLinkerParallel] Add limited functionality to DWARFLinkerParallel.Alexey Lapshin2-0/+4
2023-08-14Emit a .debug_str_offsets section with dsymutil toShubham Sandeep Rastogi2-22/+80
2023-08-14[DWARFVerifier] Allow simplified template names in debug_nameFelipe de Azevedo Piovezan1-31/+1
2023-07-25Emit DW_RLE_base_addressx + DW_RLE_offset_pairsShubham Sandeep Rastogi2-17/+27
2023-07-22Change DW_LLE_baseaddr to DW_LLE_baseaddrx in .debug_loclist sectionShubham Sandeep Rastogi2-16/+16
2023-07-22Do not emit a .debug_addr section if the DW_AT_addr_base is not set.Shubham Sandeep Rastogi1-1/+1
2023-07-22Emit a .debug_addr section with dsymutilShubham Sandeep Rastogi2-20/+93
2023-07-13[DWARFv5][DWARFLinker] Add stripped template names into .debug_names.Alexey Lapshin1-2/+1
2023-07-04[DWARFLinker][NFC] Remove RangesTy &getValidAddressRanges().Alexey Lapshin1-47/+28
2023-06-29[DWARFv5][DWARFLinker] Remove dsymutil-classic compatibility feature as it le...Alexey Lapshin1-28/+32
2023-06-28[DWARFv5][DWARFLinker] avoid stripping template names for .debug_names.Alexey Lapshin1-1/+2
2023-06-25[llvm] Add missing StringExtras.h includesElliot Goodrich2-0/+2
2023-06-21Emit DW_LLE_base_address + DW_LLE_offset_pair for DWARF v5Shubham Sandeep Rastogi1-9/+21