aboutsummaryrefslogtreecommitdiff
path: root/bolt
AgeCommit message (Expand)AuthorFilesLines
2023-08-27[BOLT][Instrumentation] Add test for append-pid optionDenis Revunov3-0/+219
2023-08-27[BOLT][Instrumentation] Fix indirect call profile in PIEDenis Revunov3-3/+25
2023-08-25[BOLT][Instrumentation] Keep profile open in WatchProcessDenis Revunov2-9/+25
2023-07-24[BOLT] Add blocks order kind to YAML profile headerAmir Ayupov4-3/+20
2023-07-23[BOLT] Fix jump table issue for split functionsMaksim Panchenko2-13/+28
2023-07-20[BOLT] Improve Linux Kernel ORC readerMaksim Panchenko2-10/+185
2023-07-20[BOLT][DWARF] Replace MD5 with hash_combineAlexander Yermolovich1-6/+5
2023-07-20[BOLT][DWARF] Fix performance regression running BOLT on binaries build with ...Alexander Yermolovich1-1/+1
2023-07-19[BOLT][test] Fix dwarf5-dwarf4-monolithic.test after D154813Amir Ayupov1-62/+63
2023-07-18[BOLT][Utils] Pass cmp-rev to nfc-check-setupAmir Ayupov1-2/+7
2023-07-18[BOLT] Switch to using layout order in YAMLAmir Ayupov4-14/+33
2023-07-18[BOLT][NFC] Rename icf-dfs option variable to ICFUseDFSAmir Ayupov1-5/+5
2023-07-17[BOLT][Utils] Add dot2html module entry pointAmir Ayupov1-0/+4
2023-07-13[BOLT] Attach ORC info to instructions in CFGMaksim Panchenko1-0/+45
2023-07-13[BOLT][NFC] Add post-CFG processing to MetadataRewriter interfaceMaksim Panchenko5-0/+27
2023-07-13[BOLT] Add reading support for Linux ORC sectionsMaksim Panchenko2-6/+175
2023-07-13[BOLT][DWARF] Fix adding DW_AT_GNU_ranges_baseAlexander Yermolovich3-1/+300
2023-07-13[BOLT][DWARF][NFC] Fix false positive errorAlexander Yermolovich3-2/+289
2023-07-13[BOLT][DWARF][NFC] Set initial offset of DIEAlexander Yermolovich1-0/+4
2023-07-12[DWARF] Add printout for op-indexDavid Stenberg2-4/+4
2023-07-11[bolt] Fix MSVC buildsShoaib Meenai1-0/+14
2023-07-11[BOLT] Fix warning messageMaksim Panchenko1-0/+2
2023-07-11[BOLT] Make sure temp object file is always writtenJob Noorman1-21/+16
2023-07-10[BOLT] Fix an unused-variable warningKazu Hirata1-0/+1
2023-07-10[BOLT][DWARF] Change to process and write out TUs first then CUs in batchesAlexander Yermolovich17-454/+1075
2023-07-10[BOLT][DWARF] Output DWO files as they are being processedAlexander Yermolovich2-364/+323
2023-07-10[BOLT][DWARF] Numerous fixes for a new DWARFRewriterAlexander Yermolovich57-1679/+12837
2023-07-10[BOLT][DWARF] Implement new mechanism for DWARFRewriterRui Zhong17-584/+1857
2023-07-10[BOLT][Instrumentation][NFC] Define and use more syscall constantsDenis Revunov2-7/+15
2023-07-09[BOLT] Fix unused-variable warningsKazu Hirata1-0/+2
2023-07-07Reland "[BOLT][Instrumentation] Put Allocator itslef in shared memory by defa...Denis Revunov1-14/+41
2023-07-07Revert "[DWARF][BOLT] Implement new mechanism for DWARFRewriter"Nico Weber74-15140/+2141
2023-07-06[BOLT][DWARF] Don't check string offsetsAlexander Yermolovich1-1/+1
2023-07-06[BOLT][DWARF] Don't check string offsetsAlexander Yermolovich3-8/+8
2023-07-06[BOLT][DWARF] Fix references in testsAlexander Yermolovich4-7/+7
2023-07-06[BOLT][DWARF] Change to process and write out TUs first then CUs in batchesAlexander Yermolovich17-454/+1063
2023-07-06[BOLT][DWARF] Output DWO files as they are being processedAlexander Yermolovich2-356/+315
2023-07-06[BOLT][DWARF] Numerous fixes for a new DWARFRewriterAlexander Yermolovich57-1679/+12837
2023-07-06[DWARF][BOLT] Implement new mechanism for DWARFRewriterAlexander Yermolovich18-585/+1858
2023-07-06[BOLT] Fix buildbot failureMaksim Panchenko1-1/+1
2023-07-06[BOLT][DWARF] Fix for .debug_line with DWARF5Alexander Yermolovich5-6/+492
2023-07-06[BOLT][NFCI] Migrate Linux Kernel handling code to MetadataRewriterMaksim Panchenko9-318/+385
2023-07-06[BOLT][NFCI] Migrate pseudo probes to MetadataRewriter interfaceMaksim Panchenko7-380/+424
2023-07-06[BOLT][NFCI] Use MetadataRewriter interface to update SDT markersMaksim Panchenko10-130/+197
2023-07-06[BOLT] Introduce MetadataRewriter interfaceMaksim Panchenko7-1/+201
2023-06-30Reland "[BOLT][Instrumentation] Don't share counters when using append-pid"Amir Ayupov1-7/+11
2023-06-30Reland [BOLT][Instrumentation] Add mmap return value assertionsDenis Revunov1-0/+4
2023-06-30Reland [BOLT][Instrumentation][NFC] define and use mmap flagsDenis Revunov2-14/+30
2023-06-29[BOLT][NFC] Simplify postProcessJumpTablesAmir Ayupov1-33/+27
2023-06-29Revert "[BOLT][Instrumentation][NFC] define and use mmap flags"Amir Aupov2-30/+14