summaryrefslogtreecommitdiff
path: root/bolt
Commit message (Expand)AuthorAgeFilesLines
* [BOLT][Instrumentation] Add test for append-pid optionDenis Revunov2023-08-273-0/+219
* [BOLT][Instrumentation] Fix indirect call profile in PIEDenis Revunov2023-08-273-3/+25
* [BOLT][Instrumentation] Keep profile open in WatchProcessDenis Revunov2023-08-252-9/+25
* [BOLT] Add blocks order kind to YAML profile headerAmir Ayupov2023-07-244-3/+20
* [BOLT] Fix jump table issue for split functionsMaksim Panchenko2023-07-232-13/+28
* [BOLT] Improve Linux Kernel ORC readerMaksim Panchenko2023-07-202-10/+185
* [BOLT][DWARF] Replace MD5 with hash_combineAlexander Yermolovich2023-07-201-6/+5
* [BOLT][DWARF] Fix performance regression running BOLT on binaries build with ...Alexander Yermolovich2023-07-201-1/+1
* [BOLT][test] Fix dwarf5-dwarf4-monolithic.test after D154813Amir Ayupov2023-07-191-62/+63
* [BOLT][Utils] Pass cmp-rev to nfc-check-setupAmir Ayupov2023-07-181-2/+7
* [BOLT] Switch to using layout order in YAMLAmir Ayupov2023-07-184-14/+33
* [BOLT][NFC] Rename icf-dfs option variable to ICFUseDFSAmir Ayupov2023-07-181-5/+5
* [BOLT][Utils] Add dot2html module entry pointAmir Ayupov2023-07-171-0/+4
* [BOLT] Attach ORC info to instructions in CFGMaksim Panchenko2023-07-131-0/+45
* [BOLT][NFC] Add post-CFG processing to MetadataRewriter interfaceMaksim Panchenko2023-07-135-0/+27
* [BOLT] Add reading support for Linux ORC sectionsMaksim Panchenko2023-07-132-6/+175
* [BOLT][DWARF] Fix adding DW_AT_GNU_ranges_baseAlexander Yermolovich2023-07-133-1/+300
* [BOLT][DWARF][NFC] Fix false positive errorAlexander Yermolovich2023-07-133-2/+289
* [BOLT][DWARF][NFC] Set initial offset of DIEAlexander Yermolovich2023-07-131-0/+4
* [DWARF] Add printout for op-indexDavid Stenberg2023-07-122-4/+4
* [bolt] Fix MSVC buildsShoaib Meenai2023-07-111-0/+14
* [BOLT] Fix warning messageMaksim Panchenko2023-07-111-0/+2
* [BOLT] Make sure temp object file is always writtenJob Noorman2023-07-111-21/+16
* [BOLT] Fix an unused-variable warningKazu Hirata2023-07-101-0/+1
* [BOLT][DWARF] Change to process and write out TUs first then CUs in batchesAlexander Yermolovich2023-07-1017-454/+1075
* [BOLT][DWARF] Output DWO files as they are being processedAlexander Yermolovich2023-07-102-364/+323
* [BOLT][DWARF] Numerous fixes for a new DWARFRewriterAlexander Yermolovich2023-07-1057-1679/+12837
* [BOLT][DWARF] Implement new mechanism for DWARFRewriterRui Zhong2023-07-1017-584/+1857
* [BOLT][Instrumentation][NFC] Define and use more syscall constantsDenis Revunov2023-07-102-7/+15
* [BOLT] Fix unused-variable warningsKazu Hirata2023-07-091-0/+2
* Reland "[BOLT][Instrumentation] Put Allocator itslef in shared memory by defa...Denis Revunov2023-07-071-14/+41
* Revert "[DWARF][BOLT] Implement new mechanism for DWARFRewriter"Nico Weber2023-07-0774-15140/+2141
* [BOLT][DWARF] Don't check string offsetsAlexander Yermolovich2023-07-061-1/+1
* [BOLT][DWARF] Don't check string offsetsAlexander Yermolovich2023-07-063-8/+8
* [BOLT][DWARF] Fix references in testsAlexander Yermolovich2023-07-064-7/+7
* [BOLT][DWARF] Change to process and write out TUs first then CUs in batchesAlexander Yermolovich2023-07-0617-454/+1063
* [BOLT][DWARF] Output DWO files as they are being processedAlexander Yermolovich2023-07-062-356/+315
* [BOLT][DWARF] Numerous fixes for a new DWARFRewriterAlexander Yermolovich2023-07-0657-1679/+12837
* [DWARF][BOLT] Implement new mechanism for DWARFRewriterAlexander Yermolovich2023-07-0618-585/+1858
* [BOLT] Fix buildbot failureMaksim Panchenko2023-07-061-1/+1
* [BOLT][DWARF] Fix for .debug_line with DWARF5Alexander Yermolovich2023-07-065-6/+492
* [BOLT][NFCI] Migrate Linux Kernel handling code to MetadataRewriterMaksim Panchenko2023-07-069-318/+385
* [BOLT][NFCI] Migrate pseudo probes to MetadataRewriter interfaceMaksim Panchenko2023-07-067-380/+424
* [BOLT][NFCI] Use MetadataRewriter interface to update SDT markersMaksim Panchenko2023-07-0610-130/+197
* [BOLT] Introduce MetadataRewriter interfaceMaksim Panchenko2023-07-067-1/+201
* Reland "[BOLT][Instrumentation] Don't share counters when using append-pid"Amir Ayupov2023-06-301-7/+11
* Reland [BOLT][Instrumentation] Add mmap return value assertionsDenis Revunov2023-06-301-0/+4
* Reland [BOLT][Instrumentation][NFC] define and use mmap flagsDenis Revunov2023-06-302-14/+30
* [BOLT][NFC] Simplify postProcessJumpTablesAmir Ayupov2023-06-291-33/+27
* Revert "[BOLT][Instrumentation][NFC] define and use mmap flags"Amir Aupov2023-06-292-30/+14