aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/LoopVectorize
AgeCommit message (Expand)AuthorFilesLines
2026-02-12[UTC][VPlan] Use `-vplan-print-after` for VPlan-dump-based tests (#178736)Andrei Elovikov8-98/+98
2026-02-13[InstructionSimplify] Extend simplifyICmpWithZero to handle equivalent zero R...Kunqiu Chen1-8/+8
2026-02-12[VPlan] Explicitly reassociate header mask in logical and (#180898)Luke Lau5-23/+26
2026-02-12[LV] Add LoopVectorize/VPlan subdirectory for VPlan printing tests. (#180611)Florian Hahn38-45/+12
2026-02-12[VPlan] Introduce m_c_Logical(And|Or) (#180048)Ramkumar Ramachandra1-0/+83
2026-02-11[LV] Don't scalarize loads that need predication in legacy CM.Florian Hahn1-0/+83
2026-02-11[LAA] Use SCEVPtrToAddr in tryToCreateDiffChecks. (#178861)Florian Hahn40-383/+383
2026-02-10[VPlan] Reject partial reductions with invalid costs in getScaledReds. (#180438)Florian Hahn1-0/+95
2026-02-10[VPlan] Use UTC to auto-generate more VPlan checks.Florian Hahn3-284/+403
2026-02-10[VPlan] Fix convertToPhisToBlends folding non poison blend to poison (#180686)Luke Lau1-0/+85
2026-02-10[VPlan] Add `-vplan-print-after=` option (#178700)Andrei Elovikov1-0/+29
2026-02-10[LoopVectorizer] Generate test checks (NFC)Nikita Popov1-4/+94
2026-02-10[LV] Handle partial sub-reductions with sub in middle block. (#178919)Sander de Smalen3-24/+102
2026-02-10Reland "[LV] Support conditional scalar assignments of masked operations" (#1...Benjamin Maxwell3-9/+1244
2026-02-10InstCombine: Use SimplifyDemandedFPClass on fmul (#177490)Matt Arsenault1-3/+3
2026-02-10[VPlan] Simplify true && x -> x (#179426)Mel Chen2-9/+6
2026-02-09[LV] Add FindLast tests where IV-based expression could be sunk. (NFC)Florian Hahn1-0/+934
2026-02-09[VPlan] Auto-generate CHECKs in some VPlan printing tests.Florian Hahn4-150/+251
2026-02-09[LV] Add additional tests for reductions with intermediate stores. (NFC)Florian Hahn2-3/+160
2026-02-09[VPlan] Simplify single-entry VPWidenPHIRecipe.Florian Hahn7-25/+16
2026-02-09Reland "[LoopVectorize] Support vectorization of overflow intrinsics" (#180526)Vishruth Thimmaiah3-17/+560
2026-02-10[IVDesc] Check loop-preheader for loop-legality when pass-remarks enabled (#1...hanbeom1-0/+24
2026-02-09Revert "[VPlan] Add missing REQUIRES: asserts to VPlan output test"Luke Lau1-1/+0
2026-02-09[LV][NFC] Add "REQUIRES: assert" to new test file (#180522)David Sherwood1-0/+1
2026-02-09[LV] Fix issue in VPFirstOrderRecurrencePHIRecipe::usesFirstLaneOnly (#179977)David Sherwood1-0/+52
2026-02-09[VPlan] Skip applying InstsToScalarize with forced instr costs. (#168269)Florian Hahn1-0/+75
2026-02-09[VPlan] Add missing REQUIRES: asserts to VPlan output testLuke Lau1-0/+1
2026-02-09[VPlan] Propagate FastMathFlags from phis to blends (#180226)Luke Lau2-0/+120
2026-02-08[VPlan] Use PredBB's terminator as insert point for VPIRPhi extracts.Florian Hahn1-0/+57
2026-02-08[VPlan] Pass underlying instr to getMemoryOpCost in ::computeCost.Florian Hahn1-5/+45
2026-02-08[VPlan] Fall back to legacy cost model if PtrSCEV is nullptr.Florian Hahn1-0/+54
2026-02-06Revert "[LV] Support conditional scalar assignments of masked operations" (#1...Kewen Meng3-1244/+9
2026-02-06Reapply "[SCEVExp] Use SCEVPtrToAddr in tryToReuseLCSSAPhi if possible. (#180...Florian Hahn1-3/+3
2026-02-06Revert "[SCEVExp] Use SCEVPtrToAddr in tryToReuseLCSSAPhi if possible." (#180...Florian Hahn1-3/+3
2026-02-06[SCEVExp] Use SCEVPtrToAddr in tryToReuseLCSSAPhi if possible. (#178727)Florian Hahn1-3/+3
2026-02-06[VPlan] Simplify x & AllOnes -> x (#180049)Ramkumar Ramachandra3-54/+40
2026-02-06[VPlan] Add ExitingIVValue VPInstruction. (#175651)Florian Hahn1-17/+6
2026-02-06[LV] Support conditional scalar assignments of masked operations (#178862)Benjamin Maxwell3-9/+1244
2026-02-06[VPlan] Ignore poison incoming values when creating blend (#180005)Luke Lau3-34/+66
2026-02-05[LV] Regen a VPlan-printing test with UTC (#179948)Ramkumar Ramachandra1-664/+978
2026-02-05[VPlan] Auto-generate some VPlan check lines.Florian Hahn4-672/+949
2026-02-05[AArch64] Add FeatureUseFixedOverScalableIfEqualCost to Neoverse-V3 and Neove...David Green3-209/+7
2026-02-05Revert "[LoopVectorize] Support vectorization of overflow intrinsics" (#179819)Alexander Kornienko3-560/+17
2026-02-05[LV] Optimize FindLast recurrences to FindIV (NFCI). (#177870)Florian Hahn1-1/+2
2026-02-05[VPlan] Create edge mask for single-destination switch (#179107)nora1-4/+160
2026-02-04[LV] Use DomTree DFS numbers to sort early exit blocks.Florian Hahn1-0/+31
2026-02-04[UTC] Add initial VPlan support. (#178534)Florian Hahn1-651/+779
2026-02-03[VPlan] Refine exit select check in transformtoPartialReduction.Florian Hahn1-0/+54
2026-02-03[VPlan] Sink recipes from the vector loop region in licm. (#168031)Mel Chen49-432/+439
2026-02-01[VPlan] Fold (x | !x) -> true. (#177887)Florian Hahn3-7/+42