| Age | Commit message (Expand) | Author |
| 2025-11-20 | [SLP]Check if the non-schedulable phi parent node has unique operands | Alexey Bataev |
| 2025-11-19 | [SLP]Fix insertion point for setting for the nodes | Alexey Bataev |
| 2025-11-19 | [SLPVectorizer] Widen constant strided loads. (#162324) | Mikhail Gudim |
| 2025-11-19 | [NFC][LLVM] Namespace cleanup in SLPVectorizer (#168623) | Rahul Joshi |
| 2025-11-19 | [TTI] Use MemIntrinsicCostAttributes for getMaskedMemoryOpCost (#168029) | Shih-Po Hung |
| 2025-11-18 | [SLP] Invariant loads cannot have a memory dependency on stores. (#167929) | Michael Bedy |
| 2025-11-16 | [SLP]Do not consider split nodes, when checking parent PHI-based nodes | Alexey Bataev |
| 2025-11-14 | [SLP]Check if the copyable element is a sub instruciton with abs in isCommutable | Alexey Bataev |
| 2025-11-14 | Revert "[SLP]Check if the copyable element is a sub instruciton with abs in i... | Alexey Bataev |
| 2025-11-14 | [SLP]Check if the copyable element is a sub instruciton with abs in isCommutable | Alexey Bataev |
| 2025-11-14 | [SLP]Enable Sub as a base instruction in copyables | Alexey Bataev |
| 2025-11-11 | [SLP]Be careful when trying match/vectorize copyable nodes with external uses... | Alexey Bataev |
| 2025-11-08 | [llvm] Remove unused local variables (NFC) (#167185) | Kazu Hirata |
| 2025-11-08 | [llvm] Remove unused local variables (NFC) (#167106) | Kazu Hirata |
| 2025-11-06 | [SLP]Gather copyable node, if its parent is copyable, but this node is still ... | Alexey Bataev |
| 2025-11-03 | [SLP]Do not create copyable node, if parent node is non-schedulable and has a... | Alexey Bataev |
| 2025-10-31 | [SLP]Fix the minbitwidth analysis for slternate opcodes | Alexey Bataev |
| 2025-10-29 | [SLP] Do not match the gather node with copyable parent, containing insert in... | Alexey Bataev |
| 2025-10-28 | [SLP]Check only instructions with unique parent instruction user | Alexey Bataev |
| 2025-10-26 | [SLP]Consider non-inst operands, when checking insts, used outside only | Alexey Bataev |
| 2025-10-21 | [SLP] Check all copyable children for non-schedulable parent nodes | Alexey Bataev |
| 2025-10-20 | Revert "[SLP] Check all copyable children for non-schedulable parent nodes" | Alexey Bataev |
| 2025-10-20 | [SLP] Check all copyable children for non-schedulable parent nodes | Alexey Bataev |
| 2025-10-20 | [SLP]Do not pack div-like copyable values | Alexey Bataev |
| 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 |