Age | Commit message (Expand) | Author | Files | Lines |
2024-02-05 | [Transforms] Convert tests to opaque pointers (NFC) | Nikita Popov | 1 | -9/+9 |
2024-02-02 | [MemProf] Fix when CallStackTrie has a single chain to leaf with multi alloc ... | lifengxiang1025 | 4 | -1/+126 |
2024-01-08 | [Instrumentation] Remove -pgo-instr-old-cfg-hashing (#77357) | Kazu Hirata | 2 | -33/+0 |
2024-01-02 | [RawProfReader]When constructing symbol table, read the MD5 of function name ... | Mingming Liu | 1 | -3/+0 |
2023-12-19 | [test]For ThinLTO icp test, require llvm-64-bit given the raw profile data is... | Mingming Liu | 1 | -0/+2 |
2023-12-19 | [test] Restrict thinlto icp IR test to little endian systems, and the compile... | Mingming Liu | 1 | -2/+1 |
2023-12-19 | [test]Mark thinlto icp test as unsupported on powerpc (#75979) | Mingming Liu | 1 | -0/+2 |
2023-12-19 | Reland the reland "[PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifie... | Mingming Liu | 4 | -46/+137 |
2023-12-18 | Revert "Reland "[PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, ... | Mingming Liu | 4 | -137/+46 |
2023-12-18 | Reland "[PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semi... | Mingming Liu | 4 | -46/+137 |
2023-12-18 | Revert "[PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semi... | Mingming Liu | 4 | -137/+46 |
2023-12-18 | [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as... | Mingming Liu | 4 | -46/+137 |
2023-12-13 | Disable PGO instrumentation on naked function (#75224) | serge-sans-paille | 1 | -1/+12 |
2023-12-06 | [ValueTracking] Add dominating condition support in computeKnownBits() (#73662) | Nikita Popov | 1 | -3/+3 |
2023-12-02 | [BPI] Reuse the AsmWriter's BB naming scheme in BranchProbabilityPrinterPass ... | Mircea Trofin | 1 | -9/+9 |
2023-12-01 | [MemProf] Expand optimization scope to internal linkage function (#73236) | lifengxiang1025 | 4 | -0/+102 |
2023-11-20 | [InstrProf] Add pgo use block coverage test (#72443) | Ellis Hoag | 2 | -6/+82 |
2023-11-03 | [MemProf] Tolerate missing leaf debug frames (#71233) | Teresa Johnson | 4 | -0/+121 |
2023-11-03 | Reapply [InstCombine] Simplify and/or of icmp eq with op replacement (#70335) | Nikita Popov | 1 | -4/+3 |
2023-10-30 | [MemProf] Handle profiles with missing column numbers (#70520) | Teresa Johnson | 4 | -0/+50 |
2023-10-30 | Revert "[InstCombine] Simplify and/or of icmp eq with op replacement (#70335)" | Nikita Popov | 1 | -3/+4 |
2023-10-30 | Reland "[InstrProf][compiler-rt] Enable MC/DC Support in LLVM Source-based Co... | Alan Phipps | 1 | -2/+2 |
2023-10-30 | [InstCombine] Simplify and/or of icmp eq with op replacement (#70335) | Nikita Popov | 1 | -4/+3 |
2023-10-27 | [InstCombine] Add folds for (icmp eq/ne (and (add/sub/xor A, P2), P2), 0/P2) | Noah Goldstein | 1 | -1/+1 |
2023-10-24 | BlockFrequencyInfoImpl: Avoid big numbers, increase precision for small spreads | Matthias Braun | 11 | -41/+43 |
2023-09-21 | Revert "[InstrProf][compiler-rt] Enable MC/DC Support in LLVM Source-based Co... | Hans Wennborg | 1 | -2/+2 |
2023-09-19 | [InstrProf][compiler-rt] Enable MC/DC Support in LLVM Source-based Code Cover... | Alan Phipps | 1 | -2/+2 |
2023-08-16 | Reapply [CHR] Fix up phi nodes with unreachable predecessors (PR64594) | Nikita Popov | 1 | -0/+106 |
2023-08-11 | Revert "[CHR] Fix up phi nodes with unreachable predecessors (PR64594)" | Nikita Popov | 1 | -106/+0 |
2023-08-11 | [CHR] Fix up phi nodes with unreachable predecessors (PR64594) | Nikita Popov | 1 | -0/+106 |
2023-08-07 | [InstrProf] Encode linkage names in IRPGO counter names | Ellis Hoag | 3 | -4/+4 |
2023-08-01 | [InstCombine] Set dead phi inputs to poison in more cases | Nikita Popov | 1 | -64/+62 |
2023-07-31 | [InstCombine] Only perform one iteration | Nikita Popov | 1 | -7/+10 |
2023-07-27 | [MemProf] Convert PGO raw profile to text format | Teresa Johnson | 4 | -5/+68 |
2023-07-11 | Restore "[MemProf] Use new option/pass for profile feedback and matching" | Teresa Johnson | 2 | -7/+24 |
2023-07-11 | Revert "[MemProf] Use new option/pass for profile feedback and matching" | JP Lehr | 2 | -24/+7 |
2023-07-10 | [MemProf] Use new option/pass for profile feedback and matching | Teresa Johnson | 2 | -7/+24 |
2023-05-17 | [NFC][Py Reformat] Reformat lit.local.cfg python files in llvm | Tobias Hieta | 1 | -1/+1 |
2023-04-11 | [InstrProf] Temporal Profiling | Ellis Hoag | 1 | -0/+12 |
2023-03-29 | [InstrProf] Minimal Block Coverage | Ellis Hoag | 1 | -12/+136 |
2023-03-14 | [memprof] Record BuildIDs in the raw profile. | Snehasish Kumar | 3 | -0/+0 |
2023-03-13 | Revert "[memprof] Record BuildIDs in the raw profile." | Snehasish Kumar | 3 | -0/+0 |
2023-03-13 | [memprof] Record BuildIDs in the raw profile. | Snehasish Kumar | 3 | -0/+0 |
2023-03-09 | [memprof] Add scripts to automate testdata regeneration. | Snehasish Kumar | 5 | -81/+91 |
2023-03-07 | [ControlHeightReduction] Freeze potentially poisonous conditions | Kazu Hirata | 3 | -89/+210 |
2023-02-28 | Revert "[ControlHeightReduction] Don't combine a "poison" branch" | Kazu Hirata | 1 | -76/+0 |
2023-02-28 | [ControlHeightReduction] Don't combine a "poison" branch | Kazu Hirata | 1 | -0/+76 |
2023-02-27 | [NFC][PGO] Prefix duplicate profile MemOp entry diagnostic with 'warning:' | Matthew Voss | 1 | -1/+1 |
2023-01-25 | Reland [pgo] Avoid introducing relocations by using private alias | Paul Kirth | 2 | -0/+115 |
2023-01-19 | Revert "Reland [pgo] Avoid introducing relocations by using private alias" | Arthur Eubanks | 2 | -115/+0 |