| Age | Commit message (Expand) | Author |
| 2025-10-19 | [SLP]Correctly calculate number of copyable operands | Alexey Bataev |
| 2025-10-18 | [SLPVectorizer] Refactor isStridedLoad, NFC. (#163844) | Mikhail Gudim |
| 2025-10-17 | [SLP]Fix insert point for copyable node with the last inst, used only outside... | Alexey Bataev |
| 2025-10-13 | [slp][profcheck] Mark `select`s as having unknown profile (#162960) | Mircea Trofin |
| 2025-10-13 | [SLP]Enable support for logical ops in copyables (#162945) | Alexey Bataev |
| 2025-10-12 | [SLP]INsert postponed vector value after all uses, if the parent node is PHI | Alexey Bataev |
| 2025-10-12 | [SLP]Support non-ordered copyable argument in non-commutative instructions | Alexey Bataev |
| 2025-10-10 | [SLP]Do not allow undefs being combined with divs | Alexey Bataev |
| 2025-10-10 | [SLPVectorizer] Move size checks (NFC). (#161867) | Mikhail Gudim |
| 2025-10-08 | [SLP]Enable SDiv/UDiv support as main op in copyables (#161892) | Alexey Bataev |
| 2025-10-06 | [SLP]Enable Shl as a base opcode in copyables (#156766) | Alexey Bataev |
| 2025-10-01 | [SLPVectorizer] Change arguments of 'isStridedLoad' (NFC) (#160401) | Mikhail Gudim |
| 2025-09-30 | [SLPVectorizer] Clear `TreeEntryToStridedPtrInfoMap`. (#160544) | Mikhail Gudim |
| 2025-09-29 | [SLP]Fix mixing xor instructions in the same opcode analysis | Alexey Bataev |
| 2025-09-25 | [SLP]Correctly set the insert point for insertlements with copyable arguments | Alexey Bataev |
| 2025-09-23 | [SLPVectorizer] Move size checks (NFC) (#159361) | Mikhail Gudim |
| 2025-09-18 | [SLP]Clear the operands deps of non-schedulable nodes, if previously all oper... | Alexey Bataev |
| 2025-09-17 | [PatternMatch] Introduce match functor (NFC) (#159386) | Ramkumar Ramachandra |
| 2025-09-17 | [SLP][NFC] Refactor a long `if` into an early `return` (#156410) | Piotr Fusik |
| 2025-09-16 | [SLPVectorizer][NFC] Save stride in a map. (#157706) | Mikhail Gudim |
| 2025-09-15 | [SLP]Add a check if the user itself is commutable | Alexey Bataev |
| 2025-09-14 | [SLPVectorizer] Test -1 stride loads. (#158358) | Mikhail Gudim |
| 2025-09-11 | [SLP][NFC] Remove unused local variable in lambda (#156835) | Garth Lei |
| 2025-09-10 | [SLP]Recalculate deps if the original instruction scheduled after being copyable | Alexey Bataev |
| 2025-09-08 | [SLP]Do not consider SExt/ZExt profitable for demotion, if the user is a bitc... | Alexey Bataev |
| 2025-09-07 | [SLP]Correctly schedule standalone schedule data, which is part of tree entry | Alexey Bataev |
| 2025-09-07 | Revert "[SLP]Correctly schedule standalone schedule data, which is part of tr... | Alexey Bataev |
| 2025-09-07 | [SLP]Correctly schedule standalone schedule data, which is part of tree entry | Alexey Bataev |
| 2025-09-04 | [SLP]Do not try to schedule bundle with non-schedulable parent with commutabl... | Alexey Bataev |
| 2025-09-03 | [SLP][NFC]Extract SCEVExpander from `calculateRtStride`, NFC | Mikhail Gudim |
| 2025-09-02 | [SLP]Improved/fixed FMAD support in reductions | Alexey Bataev |
| 2025-09-02 | Revert "[SLP]Improved/fixed FMAD support in reductions" | Alexey Bataev |
| 2025-09-01 | [SLP]Improved/fixed FMAD support in reductions | Alexey Bataev |
| 2025-09-01 | [SLP]Better support for copyable values in stores | Alexey Bataev |
| 2025-09-01 | [SLP][NFC] Refactor duplicate code into `getVectorizedValue` (#156277) | Piotr Fusik |
| 2025-09-01 | [SLP][NFC] Simplify population of `ReducedVals` (#156292) | Piotr Fusik |
| 2025-09-01 | [SLP][NFC] Refactor `if`s into `&&` (#156278) | Piotr Fusik |
| 2025-08-31 | [SLP]Do not to try to revectorize previously vectorized phis in loops | Alexey Bataev |
| 2025-08-31 | [SLP]Do not remove reduced value, if it is a copyable | Alexey Bataev |
| 2025-08-30 | [SLP]Do not schedule terminate copyable from main op basic block | Alexey Bataev |
| 2025-08-30 | [SLP] Try to recalculate deps only for nodes with previously valid deps | Alexey Bataev |
| 2025-08-26 | [SLP][NFC] Simplify `insert(std::make_pair(K, V))` -> `try_emplace(K, V)` (#1... | Piotr Fusik |
| 2025-08-18 | [llvm] Replace SmallSet with SmallPtrSet (NFC) (#154068) | Kazu Hirata |
| 2025-08-15 | [SLP]Do not include copyable data to the same user twice | Alexey Bataev |
| 2025-08-15 | Revert "[SLP]Do not include copyable data to the same user twice" | Alexey Bataev |
| 2025-08-15 | [SLP]Do not include copyable data to the same user twice | Alexey Bataev |
| 2025-08-15 | [SLP] Recalculate dependencies for potential control dependencies if cleared | Alexey Bataev |
| 2025-08-14 | [SLP]Support LShr as base for copyable elements | Alexey Bataev |
| 2025-08-14 | Revert "[SLP]Support LShr as base for copyable elements" | Alex Bradbury |
| 2025-08-14 | [SLP]Support LShr as base for copyable elements | Alexey Bataev |