| Age | Commit message (Expand) | Author |
| 2022-01-18 | [LoopVectorize][AArch64] Use get.active.lane.mask intrinsic when SVE is enabled | David Sherwood |
| 2022-01-17 | [VPlan] Drop unnecessary uses of getVPSingleValue (NFC). | Florian Hahn |
| 2022-01-13 | [VPlan] Make IV operand explicit for VPWidenCanonicalIVRecipe (NFC). | Florian Hahn |
| 2022-01-12 | [VPlan] Introduce and use BranchOnCount VPInstruction. | Florian Hahn |
| 2022-01-10 | [LoopVectorize] Make VPWidenCanonicalIVRecipe::execute work for scalable vectors | David Sherwood |
| 2022-01-05 | [VPlan] Add VPCanonicalIVPHIRecipe, partly retire createInductionVariable. | Florian Hahn |
| 2021-12-28 | [VPlan] Add prepareToExecute to set up live-ins (NFC). | Florian Hahn |
| 2021-12-28 | [VPlan] Add abstract base class for header phi recipes (NFC). | Florian Hahn |
| 2021-12-20 | [VPlan] Add Debugloc to VPInstruction. | Florian Hahn |
| 2021-12-16 | [VPlan] Add VPBlockBase::successors() returning an iterator_range (NFC). | Florian Hahn |
| 2021-11-24 | [LoopVectorize] Print fast-math flags for VPReductionRecipe | Rosie Sumpter |
| 2021-11-24 | [LoopVectorize] Propagate fast-math flags for VPInstruction | Rosie Sumpter |
| 2021-11-03 | [VPlan] Make VPWidenCanonicalIVRecipe a VPValue (NFC). | Florian Hahn |
| 2021-10-11 | [VPlan] Print live-in backedge taken count as part of plan. | Florian Hahn |
| 2021-10-11 | [LoopVectorize] Permit vectorisation of more select(cmp(), X, Y) reduction pa... | David Sherwood |
| 2021-10-01 | Revert "[LoopVectorize] Permit vectorisation of more select(cmp(), X, Y) redu... | Krasimir Georgiev |
| 2021-10-01 | [LoopVectorize] Permit vectorisation of more select(cmp(), X, Y) reduction pa... | David Sherwood |
| 2021-08-06 | [LV] Move reduction PHI node fixup to VPlan::execute (NFC). | Florian Hahn |
| 2021-08-05 | [Transforms] Drop unnecessary const from return types (NFC) | Kazu Hirata |
| 2021-07-28 | [LV] Move recurrence backedge fixup code to VPlan::execute (NFC). | Florian Hahn |
| 2021-07-26 | Recommit "[VPlan] Add recipe for first-order rec phis, make splicing explicit." | Florian Hahn |
| 2021-07-25 | Revert "[VPlan] Add recipe for first-order rec phis, make splicing explicit." | Nico Weber |
| 2021-07-20 | [VPlan] Add recipe for first-order rec phis, make splicing explicit. | Florian Hahn |
| 2021-07-11 | [VPlan] Remove default arg from getVPValue (NFC). | Florian Hahn |
| 2021-07-06 | Recommit "[VPlan] Add VPReductionPHIRecipe (NFC)." and follow-ups. | Florian Hahn |
| 2021-07-06 | Revert "[VPlan] Add VPReductionPHIRecipe (NFC)." and follow-ups | Florian Hahn |
| 2021-07-06 | [VPlan] Add VPReductionPHIRecipe (NFC). | Florian Hahn |
| 2021-06-07 | [VPlan] Print successors of VPRegionBlocks. | Florian Hahn |
| 2021-05-24 | [VPlan] Add mayReadOrWriteMemory & friends. | Florian Hahn |
| 2021-05-18 | [VPlan] Add VPUserID to distinguish between recipes and others. | Florian Hahn |
| 2021-05-13 | [VPlan] Adjust assert in splitBlock to allow splitting at end. | Florian Hahn |
| 2021-05-04 | [VPlan] Properly handle sinking of replicate regions. | Florian Hahn |
| 2021-05-02 | [VPlan] Add VPBasicBlock::phis() helper (NFC). | Florian Hahn |
| 2021-04-29 | [VPlan] Add getVPSingleValue helper. | Florian Hahn |
| 2021-04-27 | [VPlan] Use recursive traversal iterator in VPSlotTracker. | Florian Hahn |
| 2021-04-15 | [VPlan] Add VPRecipeBase::mayHaveSideEffects. | Florian Hahn |
| 2021-04-06 | [VPlan] Print VPValue operands for VPWidenPHI if possible. | Florian Hahn |
| 2021-03-23 | [VPlan] Include name when printing after 93a9d2de8f4f. | Florian Hahn |
| 2021-03-19 | [NFC][VPlan] Guard print routines with "#if !defined(NDEBUG) || defined(LLVM_... | Andrei Elovikov |
| 2021-03-19 | [VPlan] Add plain text (not DOT's digraph) dumps | Andrei Elovikov |
| 2021-03-18 | Revert "[VPlan] Add plain text (not DOT's digraph) dumps" | Mehdi Amini |
| 2021-03-18 | [VPlan] Add plain text (not DOT's digraph) dumps | Andrei Elovikov |
| 2021-03-05 | [SVE][LoopVectorize] Add support for extracting the last lane of a scalable v... | David Sherwood |
| 2021-03-02 | [NFCI][VPlan] Modify Recipes' print methods to honor Indent parameter | Andrei Elovikov |
| 2021-02-23 | [NFC][VPlan] Use VPUser to store block's predicate | Andrei Elovikov |
| 2021-02-22 | [VPlan] Skip VPWidenPHIRecipe in VPInterleavedACcessInfo. | Florian Hahn |
| 2021-02-19 | [LV] Fold single-use variable into assert. NFC. | Benjamin Kramer |
| 2021-02-19 | [LV] Remove VPCallback. | Florian Hahn |
| 2021-02-16 | [VPlan] Manage scalarized values using VPValues. | Florian Hahn |
| 2021-02-12 | [VPlan] Make VPRecipeBase inherit from VPUser directly (NFC). | Florian Hahn |