aboutsummaryrefslogtreecommitdiff
path: root/bolt
AgeCommit message (Expand)AuthorFilesLines
8 daysNo need to launch perf in the background.users/paschalis-mpeis/bolt-heatmap-fixPaschalis Mpeis1-2/+3
8 daysAddressing reviewersPaschalis Mpeis3-13/+45
9 daysAttempt to fix build bot failures.Paschalis Mpeis1-0/+4
9 days[BOLT] DataAggregator supports binaries with multiple text segmentsPaschalis Mpeis (aws-mem-aarch64)1-11/+8
9 daysBOLT fails to read correctly the size of multi-segment mmaps.Paschalis Mpeis4-0/+134
10 days[MC] Make generated `MCInstPrinter::getMnemonic` const (NFC) (#114682)Sergei Barannikov1-1/+1
2024-10-29[BOLT] Fix warnings (#114116)Kazu Hirata1-0/+3
2024-10-28[BOLT][test] Fix NFC check with pre-aggregated-perf.test (#113944)Amir Ayupov1-0/+2
2024-10-24[BOLT] Add profile density computationAmir Ayupov7-3/+106
2024-10-24[BOLT] Set RawBranchCount in DataAggregatorAmir Ayupov1-1/+5
2024-10-22[BOLT] Fix a build failureKazu Hirata1-2/+1
2024-10-18[BOLT] Avoid repeated hash lookups (NFC) (#112822)Kazu Hirata1-3/+3
2024-10-18[BOLT] Fix logs with no hex convension (#112650)sinan3-4/+4
2024-10-17[AArch64][BOLT] Ensure tentative code layout for cold BBs runs. (#96609)Paschalis Mpeis2-9/+41
2024-10-14[BOLT] Support perf2bolt-N in the driverAmir Ayupov1-2/+2
2024-10-14[BOLT] Avoid repeated set lookups (NFC) (#112157)Kazu Hirata1-4/+2
2024-10-12[BOLT] Avoid repeated map lookups (NFC) (#112118)Kazu Hirata1-6/+2
2024-10-12[BOLT] Avoid repeated hash lookups (NFC) (#112073)Kazu Hirata1-5/+3
2024-10-11[BOLT][NFCI] Speedup BAT::writeMapsAmir Ayupov2-17/+16
2024-10-09[BOLT] Avoid repeated hash lookups (NFC) (#111782)Kazu Hirata1-5/+1
2024-10-08[BOLT][AArch64] Reduce the number of ADR relaxations (#111577)Maksim Panchenko2-3/+53
2024-10-08[BOLT] Profile quality stats -- CFG discontinuity (#109683)ShatianWang5-0/+319
2024-09-25[BOLT] Fix tests broken by abe0dd1 (#110071)Tex Riddell2-4/+4
2024-09-25[BOLT] Allow sections in --print-only flag (#109622)Maksim Panchenko2-0/+35
2024-09-25[BOLT][merge-fdata] Initialize YAML profile header (#109613)Maksim Panchenko2-1/+56
2024-09-23[BOLT][test] Update log.test and perf_testAmir Ayupov2-8/+5
2024-09-23[bolt] Don't call llvm::raw_string_ostream::flush() (NFC)Youngsuk Kim5-7/+0
2024-09-23[perf2bolt] Improve heuristic to map in-process addresses to specific… (#10...Kristof Beyls5-18/+41
2024-09-23[BOLT] Add .iplt support to x86 (#106513)sinan6-25/+70
2024-09-20[NFC] Add explicit #include llvm-config.h where its macros are used, last par...Daniil Fukalov1-0/+1
2024-09-17[bolt][tests] Skip tests that use perf when perf counters are unavailable (#1...Tom Stellard1-2/+3
2024-09-17[Bolt] Explicitly request PIE in tests (#108818)Nikita Popov1-2/+2
2024-09-13[BOLT][AArch64] Do not relax ADR referencing the same fragment (#108673)Maksim Panchenko1-2/+7
2024-09-12[BOLT][NFC] Rename ProfilePseudoProbeDescAmir Ayupov3-10/+11
2024-09-12[BOLT] Add pseudo probe inline tree to YAML profileAmir Ayupov6-52/+362
2024-09-11[BOLT] Drop blocks without profile in BAT YAML (#107970)Amir Ayupov1-5/+9
2024-09-11[BOLT] Only parse probes for profiled functions in profile-write-pseudo-probe...Amir Ayupov1-3/+7
2024-09-11[BOLT][NFC] Rename profile-use-pseudo-probesAmir Ayupov5-16/+16
2024-09-11[BOLT] Drop suffixes in parsePseudoProbe GUID assignment (#106243)Amir Ayupov3-12/+45
2024-09-03[BOLT][YAML] Allow unknown keys in the input (#100824)Amir Ayupov3-0/+52
2024-08-27[BOLT] Handle internal calls in ValidateInternalCalls (#105736)Maksim Panchenko4-19/+77
2024-08-26[MC][NFC] Use vector for GUIDProbeFunctionMapAmir Ayupov1-1/+2
2024-08-26[MC][NFC] Reduce Address2ProbesMap sizeAmir Ayupov3-64/+44
2024-08-26[MC][NFC] Statically allocate storage for decoded pseudo probes and function ...Amir Ayupov1-9/+21
2024-08-26[MC][NFC] Count pseudo probes and function recordsAmir Ayupov1-1/+0
2024-08-23[BOLT][test] Removed the use of parentheses in BOLT tests with lit internal s...Harini09242-4/+7
2024-08-21[BOLT] Improve BinaryFunction::inferFallThroughCounts() (#105450)ShatianWang2-1/+47
2024-08-20[BOLT] Reduce CFI warning verbosity (#105336)Maksim Panchenko1-1/+1
2024-08-13[llvm-lit] Add REQUIRES: shell to BOLT permission test for lit internal shell...Harini09241-1/+1
2024-08-12[NFC][bolt][test] Change '|&' to '2>&1 |' for lit internal shell support (#10...Connie16-26/+26