aboutsummaryrefslogtreecommitdiff
path: root/bolt
AgeCommit message (Expand)AuthorFilesLines
7 hours[MC][NFC] Use vector for GUIDProbeFunctionMapAmir Ayupov1-1/+2
7 hours[MC][NFC] Reduce Address2ProbesMap sizeAmir Ayupov3-64/+44
7 hours[MC][NFC] Statically allocate storage for decoded pseudo probes and function ...Amir Ayupov1-9/+21
7 hours[MC][NFC] Count pseudo probes and function recordsAmir Ayupov1-1/+0
3 days[BOLT][test] Removed the use of parentheses in BOLT tests with lit internal s...Harini09242-4/+7
6 days[BOLT] Improve BinaryFunction::inferFallThroughCounts() (#105450)ShatianWang2-1/+47
6 days[BOLT] Reduce CFI warning verbosity (#105336)Maksim Panchenko1-1/+1
13 days[llvm-lit] Add REQUIRES: shell to BOLT permission test for lit internal shell...Harini09241-1/+1
14 days[NFC][bolt][test] Change '|&' to '2>&1 |' for lit internal shell support (#10...Connie16-26/+26
2024-08-08[BOLT][docs] Fix typo (#98640)Peter Jung1-1/+1
2024-08-08[BOLT][DWARF] Add parallelization for processing of DWO debug information (#1...Sayhaan Siddiqui47-62/+88
2024-08-07Revert "[BOLT] Abort on out-of-section symbols in GOT (#100801)"Davide Italiano6-98/+16
2024-08-07Revert "[BOLT] Move ADRRelaxationPass (#101371)" (#102333)Vladislav Khmelevsky1-2/+2
2024-08-07[BOLT][DWARF][NFC] Move Arch assignment out of createBinaryContext (#102054)Sayhaan Siddiqui5-1/+4
2024-08-07[BOLT] Abort on out-of-section symbols in GOT (#100801)Vladislav Khmelevsky6-16/+98
2024-08-07[BOLT] Fix relocations handling (#100890)Vladislav Khmelevsky5-1/+369
2024-08-07[BOLT][RUNTIME][NFC] Fix aarch64 match (#100866)Vladislav Khmelevsky1-1/+1
2024-08-07[BOLT] Move ADRRelaxationPass (#101371)Vladislav Khmelevsky1-2/+2
2024-08-07[BOLT] Skip PLT search for zero-value weak reference symbols (#69136)sinan2-1/+44
2024-08-07[BOLT] Support map other function entry address (#101466)sinan2-0/+40
2024-08-06[BOLT] Turn non-empty CFI StateStack assert into a warning (#102216)Amir Ayupov1-1/+4
2024-07-31[BOLT][NFC] Print timers in perf2bolt invocationAmir Ayupov2-0/+8
2024-07-31[BOLT][NFC] Add timers for MetadataManager invocationsAmir Ayupov2-0/+25
2024-07-31[BOLT][DWARF][NFC] Split DIEBuilder::finish (#101244)Sayhaan Siddiqui3-24/+71
2024-07-31[BOLT][DWARF] Sort GDBIndexTUEntryVector (#101264)Sayhaan Siddiqui3-6/+13
2024-07-30[BOLT][DWARF] Remove option to write to DWP (#100771)Sayhaan Siddiqui10-529/+18
2024-07-27[BOLT][NFC] Fix test requirement (#100867)Vladislav Khmelevsky1-1/+3
2024-07-26[BOLT][DWARF][NFC] Fix DebugStrOffsetsWriter (#100672)Sayhaan Siddiqui5-4/+44
2024-07-26[BOLT][DWARF][NFC] Add mc opt to DWARFRewriter.cpp (#100800)Sayhaan Siddiqui1-0/+3
2024-07-25[BOLT] Fix archive output directory for standalone on Mac (#100643)Tristan Ross1-1/+1
2024-07-25[BOLT] Update Docker to use Ubuntu 24.04 (#99421)Tristan Ross1-2/+2
2024-07-25[BOLT] Enable standalone build (#97130)Tristan Ross14-26/+199
2024-07-24[BOLT] Add profile-use-pseudo-probes optionAmir Ayupov5-5/+26
2024-07-24[BOLT] Support more than two jump table parentsAmir Ayupov2-5/+102
2024-07-24[BOLT][NFC] Track fragment relationships using EquivalenceClassesAmir Ayupov4-16/+20
2024-07-23[BOLT][DWARF][NFC] Move initialization of DWOName outside of lambda (#99728)Sayhaan Siddiqui1-12/+10
2024-07-23[BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (#99957)Sayhaan Siddiqui3-68/+106
2024-07-22[BOLT] Fix typo from alterantive to alternative (#99704)Jordan Brantner2-2/+2
2024-07-22Revert "[BOLT][DWARF][NFC] Split processUnitDIE into two lambdas" (#99904)Sayhaan Siddiqui1-77/+67
2024-07-21[MC] Migrate to createAsmStreamer without unused bool parametersFangrui Song1-5/+2
2024-07-20[BOLT] Remove unused bool arguments from createMCObjectStreamer callersFangrui Song2-8/+2
2024-07-19[BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (#99225)Sayhaan Siddiqui1-67/+77
2024-07-19fix(bolt/**.py): fix comparison to None (#94012)Eisuke Kawashima2-3/+3
2024-07-19[BOLT][test] Fix Filecheck typos (#93979)klensy6-8/+8
2024-07-19[bolt][Docs] fix missing option in cmake of stage3 in OptimizingClang.md (#93...Itis-hard2name1-0/+1
2024-07-19[BOLT] Skip instruction shortening (#93032)Daniel Hill1-1/+6
2024-07-19[BOLT][DWARF] Remove deprecated opt (#99575)Sayhaan Siddiqui2-35/+7
2024-07-19[BOLT] Match functions with call graph (#98125)Shaw Young4-7/+313
2024-07-18[BOLT] Add MC dependency for ProfileAmir Ayupov1-0/+1
2024-07-18[BOLT] Attach pseudo probes to blocks in YAML profileAmir Ayupov4-0/+71