summaryrefslogtreecommitdiff
path: root/bolt/lib/Core/DebugData.cpp
AgeCommit message (Expand)Author
2025-10-16[BOLT] Replace LLVM_ATTRIBUTE_UNUSED with [[maybe_unused]] (NFC) (#163700)Kazu Hirata
2025-10-14[bolt] Fix typos discovered by codespell (#124726)Christian Clauss
2025-09-11[BOLT] Fix debug line emission for functions in multiple compilation units (#...Grigory Pastukhov
2025-05-17[BOLT] Remove unused local variables (NFC) (#140421)Kazu Hirata
2025-05-10[BOLT] Remove redundant calls to std::unique_ptr<T>::get (NFC) (#139403)Kazu Hirata
2024-07-26[BOLT][DWARF][NFC] Fix DebugStrOffsetsWriter (#100672)Sayhaan Siddiqui
2024-07-15[BOLT][DWARF][NFC] Refactor address writers (#98094)Sayhaan Siddiqui
2024-07-10[BOLT][DWARF] Cleanup buffer initialization for DWO range writer (#97843)Sayhaan Siddiqui
2024-07-09[BOLT][DWARF][NFC] Remove unnecessary SectionOffset (#97841)Sayhaan Siddiqui
2024-07-03[BOLT][DWARF] Refactor legacy ranges writers (#96006)Sayhaan Siddiqui
2024-05-14[BOLT][DWARF] Update DW_AT_comp_dir/DW_AT_dwo_name for DWO TUs (#91486)Alexander Yermolovich
2024-03-31[BOLT][NFC] Clean includes, add license headers (#87200)Amir Ayupov
2024-02-21[BOLT][DWARF][NFC] Expose DebugStrOffsetsWriter::clear (#82548)Alexander Yermolovich
2024-02-14[BOLT][DWARF] Fix out of order rangelists/loclists (#81645)Alexander Yermolovich
2024-02-12[BOLT][NFC] Log through JournalingStreams (#81524)Amir Ayupov
2023-12-14[BOLT][DWARF] Fix handling .debug_str_offsets for type units (#75522)Alexander Yermolovich
2023-12-11[BOLT][DWARF] Fix handling of debug_str_offsets (#75100)Alexander Yermolovich
2023-11-09[BOLT] Fix typos (#68121)spaette
2023-10-12Use llvm::endianness::{big,little,native} (NFC)Kazu Hirata
2023-10-01[BOLT] Fix the initialization of DWARFDataExtractorKazu Hirata
2023-08-08[BOLT][DWARF][NFC] Remove addIndexAddressAlexander Yermolovich
2023-07-20[BOLT][DWARF] Fix performance regression running BOLT on binaries build with ...Alexander Yermolovich
2023-07-10[BOLT][DWARF] Change to process and write out TUs first then CUs in batchesAlexander Yermolovich
2023-07-10[BOLT][DWARF] Numerous fixes for a new DWARFRewriterAlexander Yermolovich
2023-07-10[BOLT][DWARF] Implement new mechanism for DWARFRewriterRui Zhong
2023-07-09[BOLT] Fix unused-variable warningsKazu Hirata
2023-07-07Revert "[DWARF][BOLT] Implement new mechanism for DWARFRewriter"Nico Weber
2023-07-06[BOLT][DWARF] Change to process and write out TUs first then CUs in batchesAlexander Yermolovich
2023-07-06[BOLT][DWARF] Numerous fixes for a new DWARFRewriterAlexander Yermolovich
2023-07-06[DWARF][BOLT] Implement new mechanism for DWARFRewriterAlexander Yermolovich
2023-07-06[BOLT][DWARF] Fix for .debug_line with DWARF5Alexander Yermolovich
2023-06-15[BOLT] Move from RuntimeDyld to JITLinkJob Noorman
2023-05-03[BOLT][DWARF] Fix handling of loclists_base without location accessesAlexander Yermolovich
2023-04-13[BOLT][NFC] Fix UB due to unaligned load in DebugStrOffsetsWriterJob Noorman
2023-02-06[BOLT][NFC] Replace anonymous namespace functions with staticAmir Ayupov
2023-01-24[BOLT][DWARF] Reuse entries in .debug_addr when not modifiedAlexander Yermolovich
2023-01-20[BOLT][DWARF] Change loclist encoding to use base_addrxAlexander Yermolovich
2023-01-11[llvm][dwwarf] Change CU/TU index to 64-bitAlexander Yermolovich
2023-01-11Revert "[llvm][dwwarf] Change CU/TU index to 64-bit"Alexander Yermolovich
2023-01-10[llvm][dwwarf] Change CU/TU index to 64-bitAlexander Yermolovich
2023-01-06[BOLT][DWARF] Change rangelists to use DW_RLE_offset_pairAlexander Yermolovich
2023-01-03[BOLT][NFC] Use llvm::reverseAmir Ayupov
2022-12-07Revert "[llvm][dwwarf] Change CU/TU index to 64-bit"Alexander Yermolovich
2022-12-07[BOLT][DWARF] Don't create extra .debug_str_offsets contributionsAlexander Yermolovich
2022-12-07[llvm][dwwarf] Change CU/TU index to 64-bitAlexander Yermolovich
2022-12-06[BOLT][NFC] Use std::optional for findAttributeInfoAmir Ayupov
2022-12-05[DebugInfo] llvm::Optional => std::optionalFangrui Song
2022-12-04[MC] llvm::Optional => std::optionalFangrui Song
2022-12-02[BOLT] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-09-03[BOLT] Use range-based for loops (NFC)Kazu Hirata