| Age | Commit message (Expand) | Author |
| 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-04 | [AArch64] Improve the cost model for extending mull (#125651) | David Green |
| 2025-11-01 | [SLP][NFC]Fix UB and constant folded ops in test, NFC | Alexey Bataev |
| 2025-10-20 | [SLP]Do not pack div-like copyable values | Alexey Bataev |
| 2025-10-20 | [IR] Replace alignment argument with attribute on masked intrinsics (#163802) | Nikita Popov |
| 2025-09-12 | [llvm] Regenerate test checks including TBAA semantics (NFC) | Antonio Frighetto |
| 2025-09-02 | [SLP]Improved/fixed FMAD support in reductions | Alexey Bataev |
| 2025-09-01 | [LV] Bundle sub reductions into VPExpressionRecipe (#147255) | Sam Tebbs |
| 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 | [AArch64] Change the cost of fma and fmuladd to match fmul. (#152963) | David Green |
| 2025-08-14 | [SLP]Support LShr as base for copyable elements | Alexey Bataev |
| 2025-08-11 | [SLP]Initial support for copyable elements | Alexey Bataev |
| 2025-08-11 | [SLP]Initial FMAD support (#149102) | Alexey Bataev |
| 2025-08-10 | Revert "[SLP]Initial FMAD support (#149102)" | David Green |
| 2025-08-08 | [SLP]Initial FMAD support (#149102) | Alexey Bataev |
| 2025-08-08 | Revert "[SLP]Initial FMAD support (#149102)" | Alexey Bataev |
| 2025-08-07 | [SLP]Initial FMAD support (#149102) | Alexey Bataev |
| 2025-08-07 | Reland [VectorUtils] Trivially vectorize ldexp, [l]lround (#152476) | Ramkumar Ramachandra |
| 2025-08-01 | Revert "[VectorUtils] Trivially vectorize ldexp, [l]lround (#145545)" | Muhammad Omair Javaid |
| 2025-07-29 | [VectorUtils] Trivially vectorize ldexp, [l]lround (#145545) | Ramkumar Ramachandra |
| 2025-07-15 | [AArch64,TTI] Remove RealUse check for vector insert/extract costs. (#146526) | Florian Hahn |
| 2025-07-14 | [SLP,AArch64] Update build-vector test to actually build vectors. | Florian Hahn |
| 2025-07-11 | [SLP]Remove emission of vector_insert/vector_extract intrinsics | Alexey Bataev |
| 2025-07-10 | [SLP] Emit reduction instead of 2 extracts + scalar op, when vectorizing oper... | Alexey Bataev |
| 2025-07-10 | Revert "[SLP] Emit reduction instead of 2 extracts + scalar op, when vectoriz... | Alex Bradbury |
| 2025-07-10 | [SLP] Drop unnecessary '' from around -passes=... arg lists to appease update... | Simon Pilgrim |
| 2025-07-09 | [SLP] Emit reduction instead of 2 extracts + scalar op, when vectorizing oper... | Alexey Bataev |
| 2025-07-02 | [SLP] Avoid -passes=instcombine stages in SLP tests (#146257) | Hanyang (Eric) Xu |
| 2025-06-23 | [CostModel] improveShuffleKindFromMask - recognise a SK_PermuteSingleSrc inco... | Simon Pilgrim |
| 2025-05-17 | Revert "[SLP]Change the insertion point for outside-block-used nodes and prev... | Alexey Bataev |
| 2025-05-16 | [SLP]Change the insertion point for outside-block-used nodes and prevec phi o... | Alexey Bataev |
| 2025-05-09 | [AArch64] Limit vector splitting to vectors of size larger than 128bit | David Green |
| 2025-05-06 | [AArch64] Add a slp vectorization test for extract and shuffle costs. NFC | David Green |
| 2025-04-28 | [IVDescriptors] Support reductions with minimumnum/maximumnum. (#137335) | Florian Hahn |
| 2025-04-24 | [SLP]Improve reordering of the alternate nodes | Alexey Bataev |
| 2025-04-22 | [SLP]Model single unique value insert + shuffle as splat + select, where prof... | Alexey Bataev |
| 2025-04-17 | [SLP]Cache data for compressed loads before codegen | Alexey Bataev |
| 2025-04-16 | [SLP] Make getSameOpcode support interchangeable instructions. (#135797) | Han-Kuan Chen |
| 2025-04-15 | Revert "[SLP] Make getSameOpcode support interchangeable instructions. (#1338... | Han-Kuan Chen |
| 2025-04-15 | Vectorize: Support fminimumnum and fmaximumnum (#131781) | YunQiang Su |
| 2025-04-14 | [SLP] Make getSameOpcode support interchangeable instructions. (#133888) | Han-Kuan Chen |
| 2025-04-09 | [SLP]Use proper order when calculating costs for geps/extracts to correctly i... | Alexey Bataev |
| 2025-04-02 | LLVM/Test: Add vectorizing testcases for fminimumnum and fminimumnum (#133843) | YunQiang Su |
| 2025-04-01 | [SLP]Support revectorization of the previously vectorized scalars | Alexey Bataev |
| 2025-03-26 | Revert "[SLP] Make getSameOpcode support interchangeable instructions. (#1328... | Martin Storsjö |
| 2025-03-25 | [SLP] Make getSameOpcode support interchangeable instructions. (#132887) | Han-Kuan Chen |
| 2025-03-25 | Revert "[SLP] Make getSameOpcode support interchangeable instructions. (#1274... | Martin Storsjö |