aboutsummaryrefslogtreecommitdiff
path: root/bolt/include
AgeCommit message (Expand)AuthorFilesLines
2024-08-08[BOLT][DWARF] Add parallelization for processing of DWO debug information (#1...Sayhaan Siddiqui2-2/+4
2024-08-07Revert "[BOLT] Abort on out-of-section symbols in GOT (#100801)"Davide Italiano1-2/+1
2024-08-07[BOLT] Abort on out-of-section symbols in GOT (#100801)Vladislav Khmelevsky1-1/+2
2024-07-31[BOLT][DWARF][NFC] Split DIEBuilder::finish (#101244)Sayhaan Siddiqui1-4/+13
2024-07-31[BOLT][DWARF] Sort GDBIndexTUEntryVector (#101264)Sayhaan Siddiqui1-0/+8
2024-07-30[BOLT][DWARF] Remove option to write to DWP (#100771)Sayhaan Siddiqui1-37/+0
2024-07-26[BOLT][DWARF][NFC] Fix DebugStrOffsetsWriter (#100672)Sayhaan Siddiqui1-1/+4
2024-07-25[BOLT] Enable standalone build (#97130)Tristan Ross1-1/+10
2024-07-24[BOLT][NFC] Track fragment relationships using EquivalenceClassesAmir Ayupov2-11/+14
2024-07-20[BOLT] Remove unused bool arguments from createMCObjectStreamer callersFangrui Song1-4/+1
2024-07-19[BOLT] Match functions with call graph (#98125)Shaw Young1-0/+56
2024-07-18[BOLT] Attach pseudo probes to blocks in YAML profileAmir Ayupov1-0/+28
2024-07-18[BOLT] Expose pseudo probe function checksum and GUID (#99389)Amir Ayupov3-0/+26
2024-07-18[BOLT] Support POSSIBLE_PIC_FIXED_BRANCHAmir Ayupov2-6/+10
2024-07-18[BOLT][DWARF][NFC] Remove DWO ranges base (#99284)Sayhaan Siddiqui1-9/+0
2024-07-18[BOLT][DWARF][NFC] A better DIEBuilder for the llvm API change in #98905 (#99...Pavel Labath1-10/+2
2024-07-16[BOLT] Store FileSymRefs in a multimapAmir Ayupov1-1/+1
2024-07-15[BOLT][DWARF][NFC] Refactor address writers (#98094)Sayhaan Siddiqui2-26/+53
2024-07-15[NFC][BOLT] Rename createDummyReturnFunction to createReturnInstructi.. (#98448)Paschalis Mpeis1-1/+2
2024-07-15[BOLT] Add -print-mappings option to heatmaps (#97567)Paschalis Mpeis1-0/+1
2024-07-15[BOLT][AArch64] Provide createDummyReturnFunction (#96626)Paschalis Mpeis1-2/+6
2024-07-10[BOLT] Match blocks with calls as anchors (#96596)Shaw Young3-0/+21
2024-07-10[BOLT][DWARF] Cleanup buffer initialization for DWO range writer (#97843)Sayhaan Siddiqui1-0/+3
2024-07-09[BOLT][DWARF][NFC] Remove unnecessary SectionOffset (#97841)Sayhaan Siddiqui1-4/+0
2024-07-05[BOLT][NFC] Refactor function matching (#97502)Shaw Young1-3/+16
2024-07-04[BOLT][DWARF] Deduplicate Foreign TU list (#97629)Alexander Yermolovich1-0/+4
2024-07-03[BOLT][DWARF] Refactor legacy ranges writers (#96006)Sayhaan Siddiqui2-0/+16
2024-07-03[BOLT] Match functions with name similarity (#95884)Shaw Young1-0/+3
2024-07-02[BOLT] Drop macro-fusion alignment (#97358)Amir Ayupov4-24/+0
2024-07-01[BOLT] Replace the MCAsmLayout parameter with MCAssemblerFangrui Song1-2/+1
2024-06-28[BOLT][NFC] Separate isReversibleBranch's 2 semantics (#95572)Nathan Sidwell1-1/+14
2024-06-27[BOLT][Linux] Support ORC for alternative instructions (#96709)Maksim Panchenko1-0/+4
2024-06-27[BOLT][NFC] Move CallGraph from Passes to Core (#96922)shaw young6-7/+7
2024-06-11[BOLT][AArch64] Implement PLTCall optimization (#93584)Paschalis Mpeis1-6/+7
2024-06-11[BOLT][DWARF][NFC] Remove old GDB Index functions (#95019)Sayhaan Siddiqui1-11/+0
2024-06-10[BOLT][DWARF][NFC] Replace usages of GDBIndex functions (#94701)Sayhaan Siddiqui1-1/+3
2024-06-07[BOLT][NFC] Infailable fns return void (#92018)Nathan Sidwell1-8/+2
2024-06-06[BOLT][DWARF][NFC] Refactor GDB Index into a new file (#94405)Sayhaan Siddiqui1-0/+61
2024-06-05[BOLT][DWARF] Fix parent chain in debug_names entries with forward declaratio...Alexander Yermolovich2-6/+8
2024-06-03[BOLT] Use rewriter interface for updating binary build ID (#94273)Maksim Panchenko5-20/+13
2024-05-31[BOLT] Remove mutable from BB::LayoutIndex (#93224)shaw young1-2/+2
2024-05-30[BOLT] Detect .warm split functions as cold fragments (#93759)Amir Ayupov1-0/+4
2024-05-30[BOLT][NFC] Extend updateLayoutIndices (#93861)shaw young1-1/+2
2024-05-24[BOLT][NFCI] Fix return type of BC::getSignedValueAtAddress (#91664)Amir Ayupov1-2/+1
2024-05-23[BOLT][BAT] Add entries for deleted basic blocksAmir Ayupov1-1/+2
2024-05-23[BOLT] Set InitialDynoStats after EstimateEdgeCounts (#93218)Amir Ayupov2-3/+24
2024-05-22[BOLT][NFC] Simplify BBHashMapTy (#91812)Amir Ayupov1-9/+4
2024-05-22[BOLT][NFC] Simplify FuncHashesTy (#91815)Amir Ayupov1-10/+5
2024-05-22[BOLT] Fix setHasSymbolsWithFileName (#92625)Amir Ayupov1-1/+1
2024-05-22[BOLT][NFC] Make estimateEdgeCounts a BinaryFunctionPass (#93074)Amir Ayupov1-2/+15