summaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/LoopVectorize
AgeCommit message (Expand)Author
2025-01-02[LoopVectorize] Make needsExtract notice scalarized instructions (#119720)John Brawn
2024-12-31[LV] Also verify loops in vector loop removal tests.Florian Hahn
2024-12-31[LV] Add more tests for vector loop removal.Florian Hahn
2024-12-31Revert "[LV]: Teach LV to recursively (de)interleave. (#89018)"Muhammad Omair Javaid
2024-12-30[LV] Check IR generated for both interleaving and vectorizing in test.Florian Hahn
2024-12-30[LV] Add additional tests with induction users.Florian Hahn
2024-12-29[VPlan] Compute induction end values in VPlan. (#112145)Florian Hahn
2024-12-27Revert "Reland "[LoopVectorizer] Add support for partial reductions" (#120721)"Zequan Wu
2024-12-27[LV]: Teach LV to recursively (de)interleave. (#89018)Hassnaa Hamdi
2024-12-27[VPlan] Set debug location for VPReduction/VPWidenIntrinsicRecipe. (#120054)Elvis Wang
2024-12-24[VPlan] Remove stray space when printing VPWidenCastRecipe.Florian Hahn
2024-12-24Reland "[LoopVectorizer] Add support for partial reductions" (#120721)Sam Tebbs
2024-12-22[LV] Add tests with dereferenceable assumptions.Florian Hahn
2024-12-22[LV][VPlan] Use opcode to retrieve the VPID of the CallRecipe, rather than un...LiqinWeng
2024-12-21[LV] Add test showing incorrect debug location for scalar casts.Florian Hahn
2024-12-21[VPlan] Set and use debug location for VPPredInstPHIRecipe.Florian Hahn
2024-12-20[SCEV] Remove existing predicates implied by newly added ones. (#118185)Florian Hahn
2024-12-20[LoopVectorize] Teach some X86 cost model tests to use new vplan costs (#120738)David Sherwood
2024-12-19Revert "[LoopVectorizer] Add support for partial reductions (#92418)"Florian Hahn
2024-12-19[LoopVectorizer] Add support for partial reductions (#92418)Nicholas Guy
2024-12-19[LoopVectorize] Use new single string variant of reportVectorizationFailure (...David Sherwood
2024-12-18Revert "[InstCombine] Infer nuw for gep inbounds from base of object" (#120460)Alexander Kornienko
2024-12-18[VPlan] Handle exit phis with multiple operands in addUsersInExitBlocks. (#12...Florian Hahn
2024-12-18[LV] Fixup check lines after 13107cb09441.Florian Hahn
2024-12-18[LoopVectorize] Enable more early exit vectorisation tests (#117008)David Sherwood
2024-12-18[LV] Update failing test with middle block. NFCLuke Lau
2024-12-18[VPlan] Fix VPTypeAnalysis cache clobbering in EVL transform (#120252)Luke Lau
2024-12-18[VPlan] Handle VPWidenCastRecipe without underlying value in EVL transform (#...Luke Lau
2024-12-17[VPlan] Remove reverse() of predecessors from VPInstruction::generate.Florian Hahn
2024-12-17[VPlan] Propagate all GEP flags (#119899)Nikita Popov
2024-12-16[VPlan] Use start value operand for FindLastIV reduction phis.Florian Hahn
2024-12-16[LV] Add test showing bug in epilogue vectorization of selects.Florian Hahn
2024-12-16[VPlan] Add VPWidenInduction recipe as common base class (NFC). (#120008)Florian Hahn
2024-12-16[VPlan] Omit zero add in VPWidenIntOrFpInductionRecipe (#119668)Luke Lau
2024-12-15[VPlan] Modernize VPWidenIntOrFpInductionRecipe printing (NFC).Florian Hahn
2024-12-15[VPlan] Get types and step from VPWidenPointerInductionRecipe (NFC).Florian Hahn
2024-12-15[VPlan] Manage VPWidenPointerInduction debug location via recipe.Florian Hahn
2024-12-15[LV] Add test with missing debug location for pointer IV in vector loop.Florian Hahn
2024-12-14[VPlan] Simplify Not(Not(A)) -> A.Florian Hahn
2024-12-12[LV] Remove hard-coded VPValue numbers in test check lines. (NFC)Florian Hahn
2024-12-12[VPlan] Hook IR blocks into VPlan during skeleton creation (NFC) (#114292)Florian Hahn
2024-12-12[LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer...Mel Chen
2024-12-11[LV] Add missing REQUIRES: asserts to test using -debug.Florian Hahn
2024-12-11[VPlan] Dispatch to multiple exit blocks via middle blocks. (#112138)Florian Hahn
2024-12-11[Test] Fix the failed test of #108351 (#119495)LiqinWeng
2024-12-11[LV][EVL] Support cast instruction with EVL-vectorization (#108351)LiqinWeng
2024-12-10[LV][NFC] Add test cases for FindLastIV reduction idiom. (#118519)Mel Chen
2024-12-10[InstCombine] Infer nuw for gep inbounds from base of object (#119225)Nikita Popov
2024-12-09[VPlan] Create canonical IV resume value for epilogue in VPlan. (NFCI)Florian Hahn
2024-12-09[LV] Ignore some costs when loop gets fully unrolled (#106699)Igor Kirillov