aboutsummaryrefslogtreecommitdiff
path: root/bolt/lib/Rewrite/DWARFRewriter.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-02-17[BOLT][DWARF] Remove redundant code (#82118)Alexander Yermolovich1-6/+1
2024-02-16[BOLT][DWARF] Do not emit zero low_pc address arange (#81955)Alexander Yermolovich1-1/+3
2024-02-14[BOLT][DWARF] Add test for DW_AT_ranges input without function output (#81794)Alexander Yermolovich1-7/+2
2024-02-12[BOLT][NFC] Log through JournalingStreams (#81524)Amir Ayupov1-3/+4
2024-01-25[BOLT][DWARF] Add option to specify DW_AT_comp_dir (#79395)Alexander Yermolovich1-5/+13
2024-01-24[BOLT] Fix updating DW_AT_stmt_list for DWARF5 TUs (#79374)Alexander Yermolovich1-24/+46
2024-01-09[DWARFLinker][DWARFLinkerParallel][NFC] Refactor DWARFLinker&DWARFLinkerParal...avl-llvm1-4/+7
2023-12-14[BOLT][DWARF] Fix handling .debug_str_offsets for type units (#75522)Alexander Yermolovich1-5/+2
2023-12-11[BOLT][DWARF] Fix handling of debug_str_offsets (#75100)Alexander Yermolovich1-2/+3
2023-11-30[BOLT][DWARF] Add support to create path (#73884)Alexander Yermolovich1-0/+2
2023-11-28[BOLT][DWARF] Fix output ranges for deleted code (#73464)Maksim Panchenko1-2/+1
2023-11-28[BOLT][DWARF] Fix handling of DWARF5 DWP (#72729)Alexander Yermolovich1-8/+6
2023-11-10[BOLT][DWARF] Fix --dwarf-output-path (#71886)Alexander Yermolovich1-0/+1
2023-11-09[BOLT] Fix typos (#68121)spaette1-3/+3
2023-11-06[BOLT][DWARF] Refactor address ranges processing (#71225)maksfb1-2/+92
2023-08-24[BOLT] Fix typo in commentEymen Ünay1-1/+1
2023-08-14[BOLT][DWARF] Fix location list orderAlexander Yermolovich1-25/+16
2023-08-08[BOLT][DWARF] Always use new low_pc for call_siteAlexander Yermolovich1-12/+2
2023-08-08[BOLT][DWARF] Always use new low_pc for exprlocAlexander Yermolovich1-28/+13
2023-08-08[BOLT][DWARF][NFC] Add function to print DIEAlexander Yermolovich1-1/+22
2023-08-03[BOLT][DWARF] Fix setting DW_AT_ranges offset of Skeleton CUAlexander Yermolovich1-2/+6
2023-08-03[BOLT][DWARF] Delete DW_AT_low_pc when converting to rangesAlexander Yermolovich1-12/+14
2023-07-31[BOLT][DWARF] Fix handling of inlined subroutine with no output PCAlexander Yermolovich1-1/+5
2023-07-30[BOLT][DWARF] Update handling of size 1 ranges and fix sub-programs with rangesAlexander Yermolovich1-41/+99
2023-07-13[BOLT][DWARF] Fix adding DW_AT_GNU_ranges_baseAlexander Yermolovich1-1/+1
2023-07-13[BOLT][DWARF][NFC] Fix false positive errorAlexander Yermolovich1-2/+3
2023-07-10[BOLT][DWARF] Change to process and write out TUs first then CUs in batchesAlexander Yermolovich1-97/+172
2023-07-10[BOLT][DWARF] Output DWO files as they are being processedAlexander Yermolovich1-290/+290
2023-07-10[BOLT][DWARF] Numerous fixes for a new DWARFRewriterAlexander Yermolovich1-300/+219
2023-07-10[BOLT][DWARF] Implement new mechanism for DWARFRewriterRui Zhong1-470/+660
2023-07-07Revert "[DWARF][BOLT] Implement new mechanism for DWARFRewriter"Nico Weber1-1075/+891
2023-07-06[BOLT][DWARF] Change to process and write out TUs first then CUs in batchesAlexander Yermolovich1-97/+172
2023-07-06[BOLT][DWARF] Output DWO files as they are being processedAlexander Yermolovich1-282/+282
2023-07-06[BOLT][DWARF] Numerous fixes for a new DWARFRewriterAlexander Yermolovich1-300/+219
2023-07-06[DWARF][BOLT] Implement new mechanism for DWARFRewriterAlexander Yermolovich1-470/+660
2023-06-01[BOLT][DWARF] Fix handling of GCed CU functionAlexander Yermolovich1-0/+7
2023-05-09[BOLT][DWARF][NFC] Fixed an assertion checkAlexander Yermolovich1-1/+1
2023-04-17[BOLT][DWARF] Fix handling of CUs without TU referenceAlexander Yermolovich1-0/+2
2023-01-11[llvm][dwwarf] Change CU/TU index to 64-bitAlexander Yermolovich1-15/+19
2023-01-11Revert "[llvm][dwwarf] Change CU/TU index to 64-bit"Alexander Yermolovich1-19/+15
2023-01-10[llvm][dwwarf] Change CU/TU index to 64-bitAlexander Yermolovich1-15/+19
2022-12-14[BOLT][DWARF] Fix for Handle zero size DW_TAG_inlined_subroutineAlexander Yermolovich1-5/+8
2022-12-11[BOLT][NFC] Use std::optional in DWARFRewriterAmir Ayupov1-9/+9
2022-12-11[BOLT][NFC] Use std::optional in BCAmir Ayupov1-3/+3
2022-12-07Revert "[llvm][dwwarf] Change CU/TU index to 64-bit"Alexander Yermolovich1-19/+15
2022-12-07[BOLT][DWARF] Don't create extra .debug_str_offsets contributionsAlexander Yermolovich1-1/+1
2022-12-07[llvm][dwwarf] Change CU/TU index to 64-bitAlexander Yermolovich1-15/+19
2022-12-06[BOLT][NFC] Use std::optional for findAttributeInfoAmir Ayupov1-22/+23
2022-12-05[DebugInfo] llvm::Optional => std::optionalFangrui Song1-18/+19
2022-12-02[BOLT] Use std::nullopt instead of None (NFC)Kazu Hirata1-4/+4