| Age | Commit message (Expand) | Author | Files | Lines |
| 7 hours | [SLP]Do not consider split vectorize nodes as vector phi nodes | Alexey Bataev | 1 | -0/+80 |
| 44 hours | [IR] Mark reduction intrinsics as nocreateundeforpoison (#184173) | Gergo Stomfai | 3 | -4/+3 |
| 3 days | [SLP]Do not consider condition with multiple uses and negate predicate as a c... | Alexey Bataev | 1 | -2/+4 |
| 3 days | [SLP][NFC]Add a test with the incorrect compare, extracted from the transform... | Alexey Bataev | 1 | -0/+74 |
| 3 days | [SLP][NFC]Add more bitcast/bswap tests with immediate loads, NFC | Alexey Bataev | 1 | -0/+67 |
| 3 days | [SLP][NFC]Add tests for bitcasts/bswaps with large target type | Alexey Bataev | 1 | -0/+101 |
| 5 days | [SLP]Fix operand reordering when estimating profitability of operands | Alexey Bataev | 3 | -15/+20 |
| 9 days | [SLP]Add single-use check for the bitcasted reduction | Alexey Bataev | 1 | -0/+73 |
| 10 days | [SLP][NFC] Pre-commit tests for copyable element reordering (#182653) | Ryan Buchner | 1 | -0/+403 |
| 13 days | [SLP]Do not convert inversed cmp nodes, if they reordered/reused | Alexey Bataev | 1 | -2/+3 |
| 13 days | [SLP][NFC]Add a test with the incorrect ne/eq transform because of reused ins... | Alexey Bataev | 1 | -0/+101 |
| 13 days | [SLP]Handle mixed select-to-bicasts and general reductions | Alexey Bataev | 1 | -0/+177 |
| 13 days | [SLP]Do not mark for transforming to buildvector inversed compares | Alexey Bataev | 1 | -1/+1 |
| 14 days | [SLP][NFC]Add a test with incorrect inversed compares after throttling, NFC | Alexey Bataev | 1 | -0/+53 |
| 2026-02-18 | [SLP]Support reduced or selects of bitmask as cmp bitcast | Alexey Bataev | 1 | -24/+24 |
| 2026-02-17 | [SLP]Convert compares from zexts, promoted to selects, to inversed op, if imp... | Alexey Bataev | 1 | -36/+12 |
| 2026-02-17 | [SLP]Do not increase depth for type-changing nodes and NotProfitableForVector... | Alexey Bataev | 3 | -40/+19 |
| 2026-02-16 | [SLP]Fix revec in split nodes | Alexey Bataev | 1 | -0/+107 |
| 2026-02-12 | [SLP]Fix crash with deleted non-copyable node in scheduling copyables | Alexey Bataev | 3 | -4/+168 |
| 2026-02-12 | [SLP] Use the correct identity when combining binary opcodes with AND/MUL (#1... | Ryan Buchner | 3 | -3/+3 |
| 2026-02-11 | [SLP]Add external uses estimations into tree throttling | Alexey Bataev | 4 | -41/+38 |
| 2026-02-11 | [SLP]Correctly process deleted gathered loads and short trees | Alexey Bataev | 2 | -47/+49 |
| 2026-02-10 | [SLP]Support for zext i1 %x modeling as select %x, 1, 0 | Alexey Bataev | 2 | -316/+76 |
| 2026-02-10 | Revert "[SLP]Support for zext i1 %x modeling as select %x, 1, 0" | Alexey Bataev | 2 | -76/+316 |
| 2026-02-10 | [SLP]Support for zext i1 %x modeling as select %x, 1, 0 | Alexey Bataev | 2 | -316/+76 |
| 2026-02-07 | [SLP][NFC]Add another shl-to-add modeling case | Alexey Bataev | 1 | -0/+49 |
| 2026-02-07 | [SLP][NFC]Add another shl-to-add modeling test, NFC | Alexey Bataev | 1 | -0/+57 |
| 2026-02-05 | [SLP][NFC]Add another shl-to-add modeling test case, NFC | Alexey Bataev | 1 | -0/+60 |
| 2026-02-05 | [SLP]Remove LoadCombine workaround after handling of the copyables | Alexey Bataev | 4 | -429/+48 |
| 2026-02-05 | [SLP][NFC]Add a testing with aliasing between bswap memory operations, NFC | Alexey Bataev | 1 | -0/+48 |
| 2026-02-05 | Revert "[SLP]Remove LoadCombine workaround after handling of the copyables" | Alexey Bataev | 3 | -46/+412 |
| 2026-02-05 | [SLP]Remove LoadCombine workaround after handling of the copyables | Alexey Bataev | 3 | -412/+46 |
| 2026-02-04 | [SLP][NFC]Add another test for shl-to-add transformation, NFC | Alexey Bataev | 1 | -0/+57 |
| 2026-02-04 | [SLP][NFC]Add another shl-to-add transformation test, NFC | Alexey Bataev | 1 | -0/+56 |
| 2026-02-03 | [SLP][NFC]Add another test for shl-to-add transformation, NFC | Alexey Bataev | 1 | -0/+34 |
| 2026-02-02 | [SLP][NFC]Add a case for missed shl-to-add transformation, NFC | Alexey Bataev | 1 | -0/+76 |
| 2026-02-01 | [SLP][NFC]Add a test to check modeling shl x, 1 as add x,x, NFC | Alexey Bataev | 1 | -0/+64 |
| 2026-01-30 | [SLP]Cast incoming value to a propr type for int nodes, bitcasted to fp | Alexey Bataev | 1 | -0/+52 |
| 2026-01-29 | [SLP][NFC]Add disjoint or forms of tests, which actually should lead to scala... | Alexey Bataev | 1 | -0/+346 |
| 2026-01-29 | [SLP]Support for bswap pattern for bytes-based disjoint or reductions | Alexey Bataev | 1 | -2/+2 |
| 2026-01-28 | [SLP]Do not vectorize subtrees of the split node, marked as gathers. | Alexey Bataev | 4 | -41/+185 |
| 2026-01-28 | [SLP] Reordered disjoint or reduction of shl(zext, (0, stride, 2* stride)) mo... | Alexey Bataev | 1 | -12/+8 |
| 2026-01-28 | [SLP]Support for tree throttling in SLP graphs with gathered loads | Alexey Bataev | 1 | -13/+12 |
| 2026-01-28 | [CostModel][X86] reduce_add(vXi1) will lower as a scalar ctpop (#178400) | Simon Pilgrim | 1 | -118/+13 |
| 2026-01-28 | [SLP] Fix crash on extractelement with out-of-bounds index.....Fixes … (#17... | Soumik15630m | 1 | -0/+32 |
| 2026-01-28 | [SLP][X86] Add test case for #176906 (#178386) | Simon Pilgrim | 1 | -0/+262 |
| 2026-01-27 | Revert "[SLP]Support for tree throttling in SLP graphs with gathered loads" | Nico Weber | 1 | -12/+13 |
| 2026-01-27 | [SLP][NFC]Add disojoint reduction or tests, which can be represented as bitca... | Alexey Bataev | 1 | -0/+261 |
| 2026-01-25 | [SLP]Support for tree throttling in SLP graphs with gathered loads | Alexey Bataev | 1 | -13/+12 |
| 2026-01-21 | [SLP]Correctly handle vector nodes, coming from same incoming blocks in PHI n... | Alexey Bataev | 1 | -0/+86 |