aboutsummaryrefslogtreecommitdiff
path: root/bolt/test
AgeCommit message (Expand)AuthorFilesLines
108 min.[BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (#99957)Sayhaan Siddiqui2-2/+29
4 daysfix(bolt/**.py): fix comparison to None (#94012)Eisuke Kawashima1-1/+1
4 days[BOLT][test] Fix Filecheck typos (#93979)klensy6-8/+8
4 days[BOLT] Match functions with call graph (#98125)Shaw Young1-0/+103
5 days[BOLT] Attach pseudo probes to blocks in YAML profileAmir Ayupov1-0/+8
5 days[BOLT] Expose pseudo probe function checksum and GUID (#99389)Amir Ayupov1-1/+22
5 days[BOLT] Support POSSIBLE_PIC_FIXED_BRANCHAmir Ayupov2-5/+9
7 days[BOLT] Store FileSymRefs in a multimapAmir Ayupov3-0/+93
8 days[BOLT][DWARF][NFC] Refactor address writers (#98094)Sayhaan Siddiqui1-3/+3
8 days[bolt][test] Require asserts in X86/match-functions-with-calls-as-anchors.tes...Daniel Bertalan1-1/+1
9 days[BOLT][AArch64] Provide createDummyReturnFunction (#96626)Paschalis Mpeis1-0/+28
13 days[BOLT] Match blocks with calls as anchors (#96596)Shaw Young1-0/+162
13 days[BOLT][DWARF] Cleanup buffer initialization for DWO range writer (#97843)Sayhaan Siddiqui4-59/+54
14 days[BOLT][test] Fix tests for aarch64 buildbot (#97620)Amir Ayupov2-3/+3
2024-07-05[BOLT][BAT] Add support for three-way split functions (#93760)Amir Ayupov1-0/+4
2024-07-05[BOLT][AArch64] Fixes assertion errors occurred when perf2bolt was executed (...รdรกm Kallai1-0/+83
2024-07-04[BOLT][DWARF] Deduplicate Foreign TU list (#97629)Alexander Yermolovich1-6/+5
2024-07-03[BOLT][DWARF] Refactor legacy ranges writers (#96006)Sayhaan Siddiqui4-78/+85
2024-07-03[BOLT] Match functions with name similarity (#95884)Shaw Young1-0/+63
2024-07-01[BOLT,test] Temporarily unsupport reader-stale-yaml-std.testFangrui Song1-0/+1
2024-06-29[BOLT] Match functions with exact hash (#96572)Shaw Young1-0/+63
2024-06-27[BOLT][Linux] Support ORC for alternative instructions (#96709)Maksim Panchenko1-2/+47
2024-06-27[BOLT] Omit CFI state while printing functions without CFI (#96723)Maksim Panchenko3-7/+0
2024-06-25Revert "[๐˜€๐—ฝ๐—ฟ] initial version"shawbyoung1-64/+0
2024-06-25[๐˜€๐—ฝ๐—ฟ] initial versionshawbyoung1-0/+64
2024-06-24Revert "[BOLT] Hash-based function matching" (#96568)shaw young1-64/+0
2024-06-24[BOLT] Hash-based function matching (#95821)shaw young1-0/+64
2024-06-18[BOLT] Skip optimization of functions with alt instructions (#95172)Maksim Panchenko1-6/+6
2024-06-18[bolt] stale-matching-min-matched-block.test requires assertsHans Wennborg1-0/+1
2024-06-17 [BOLT] Add sink block to flow CFG in profile inference (#95047)shaw young2-0/+186
2024-06-17[BOLT][tests] Fix jrcxz instruction test (#95861)Maksim Panchenko1-628/+21
2024-06-17[BOLT] Drop high discrepancy profiles in matching (#95156)shaw young2-0/+67
2024-06-11[BOLT][AArch64] Implement PLTCall optimization (#93584)Paschalis Mpeis3-0/+34
2024-06-11[BOLT] Add auto parsing for Linux kernel .altinstructions (#95068)Maksim Panchenko1-7/+13
2024-06-05[BOLT][DWARF] Fix parent chain in debug_names entries with forward declaratio...Alexander Yermolovich1-0/+708
2024-06-04[BOLT] Fix ValidateMemRefs pass (#94406)Maksim Panchenko1-0/+63
2024-06-04[BOLT][DWARF][NFC] Add split-dwarf5 test with multiple CUs (#93744)Sayhaan Siddiqui2-0/+840
2024-06-03Fix lsda-section-name adding back RUN line incorrectly removed in 6ef632ad36c...Mehdi Amini1-0/+1
2024-06-03[BOLT,test] Fix lsda.ldscript when MAXPAGESIZE>=0x10000Fangrui Song2-15/+4
2024-06-01[BOLT][DWARF][NFC] Add split-dwarf4 test with multiple CUs (#93741)Sayhaan Siddiqui2-0/+807
2024-05-31[BOLT][test] Use correct normalized tripleFangrui Song3-3/+3
2024-05-31[BOLT][DWARF][NFC] Fix formatting issue in DWARF4 split-dwarf test (#93747)Sayhaan Siddiqui1-1/+1
2024-05-31[BOLT][DWARF][NFC] Fix formatting issue in DWARF5 split-dwarf test (#93746)Sayhaan Siddiqui1-1/+1
2024-05-31[BOLT][DWARF][NFC] Add tests with multiple CUs (#93615)Sayhaan Siddiqui4-0/+801
2024-05-31[BOLT][DWARF][NFC] Added double escape characters (#93348)Sayhaan Siddiqui222-680/+679
2024-05-30[BOLT] Detect .warm split functions as cold fragments (#93759)Amir Ayupov1-1/+13
2024-05-30[BOLT,test] Make linker scripts less sensitive to lld's orphan placement (#93...Fangrui Song2-0/+6
2024-05-25[BOLT] Revise IDE folder structure (#89742)Michael Kruse1-2/+1
2024-05-25[BOLT] Do not emit debug_names entry for DIEs with DW_AT_declaration (#93347)Alexander Yermolovich3-0/+1826
2024-05-23[BOLT][BAT] Add entries for deleted basic blocksAmir Ayupov3-2/+12