summaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/LoopVectorize/reduction-inloop.ll
AgeCommit message (Expand)Author
2025-09-10[InstCombine] Split GEPs with multiple non-zero offsets (#151333)Nikita Popov
2025-09-01[InstCombine] Strip leading zero indices from GEP (#155415)Nikita Popov
2025-08-12[LV] Create in-loop sub reductions (#147026)Sam Tebbs
2025-07-31[LV][NFCI] Swap reduction recipe operand orderSamuel Tebbs
2025-07-26[VPlan] Materialize constant vector trip counts before final opts. (#142309)Florian Hahn
2025-05-29[VPlan] Implement VPlan-based cost model for VPReduction, VPExtendedReduction...Elvis Wang
2025-05-16[VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and cor...Elvis Wang
2025-05-14[VPlan] Use VPlan operand order for VPBlendRecipes. (#139475)Florian Hahn
2025-03-14[VPlan] Fix crash with inloop fmuladd reductions with blend (#131154)Luke Lau
2024-12-05[InstCombine] Infer nusw + nneg -> nuw for getelementptr (#111144)Nikita Popov
2024-11-06[LLVM][IR] Use splat syntax when printing Constant[Data]Vector. (#112548)Paul Walker
2024-09-03Prefer use of 0.0 over -0.0 for fadd reductions w/nsz (in IR) (#106770)Philip Reames
2024-08-21[InstCombine] Remove some of the complexity-based canonicalization (#91185)Nikita Popov
2024-04-25[InstCombine] Swap out range metadata to range attribute for cttz/ctlz/ctpop ...Andreas Jonson
2024-03-20[ValueTracking] Handle `not` in `isImpliedCondition` (#85397)Yingwei Zheng
2024-03-19[InstCombine] Fix for folding `select` into floating point binary operators. ...Michele Scandale
2024-01-09[LV] Create block in mask up-front if needed. (#76635)Florian Hahn
2023-11-27[InstCombine] Set disjoint flag when turning Add into Or. (#72702)Craig Topper
2023-11-08[InstCombine] Infer zext nneg flag (#71534)Nikita Popov
2023-09-19[InstCombine] Make flag drop during select equiv fold more genericNikita Popov
2023-07-26[LV] Reorganize and extend in-loop reduction tests.Florian Hahn
2023-01-05[LoopVectorizer] Fix inloop reductions mask placementDavid Green
2023-01-04[NFC] Regenerate reduction-inloop.ll check lines. NFCDavid Green
2022-12-14[LoopVectorize] Convert some tests to opaque pointers (NFC)Nikita Popov
2022-12-08[NFC] Port all LoopVectorize tests to `-passes=` syntaxRoman Lebedev
2022-12-05[NFC] Port all runlines for LoopVectorize pass tests to -passes syntaxRoman Lebedev
2022-07-23[NFC] Switch a few uses of undef to poison as placeholders for unreachable codeNuno Lopes
2022-06-30[InstCombine] canonicalize 'icmp (trunc X), C' to 'icmp (X & Mask), C'Sanjay Patel
2022-04-04Revert "[NFCI] Regenerate SROA/LoopVectorize test checks"Dávid Bolvanský
2022-04-03[NFCI] Regenerate LoopVectorize test checksDávid Bolvanský
2022-02-24[InstCombine] Canonicalize SPF to min/max intrinsicsNikita Popov
2021-12-13[instcombine] Canonicalize constant index type to i64 for extractelement/inse...Philip Reames
2021-11-24[LoopVectorize] Add vector reduction support for fmuladd intrinsicRosie Sumpter
2021-11-22[InstCombine] Enable fold select into operand for FAdd, FMul, FSub and FDiv.Huihui Zhang
2021-11-02[LoopVectorize] Propagate fast-math flags for inloop reductionsRosie Sumpter
2021-07-30Reland "[LV] Use lookThroughAnd with logical reductions"Kerry McLaughlin
2021-07-21Revert "[LV] Use lookThroughAnd with logical reductions"Kerry McLaughlin
2021-07-21[LV] Use lookThroughAnd with logical reductionsKerry McLaughlin
2021-06-07[LV] Mark increment of main vector loop induction variable as NUW.Florian Hahn
2021-05-06[InstCombine] Fully disable select to and/or i1 foldingJuneyoung Lee
2021-05-02run update_test_checks.py for the tests in D101191 (NFC)Juneyoung Lee
2021-02-14[LoopVectorize] Fix VPRecipeBuilder::createEdgeMask to correctly generate the...Juneyoung Lee
2021-02-12[Vectorizers][TTI] remove option to bypass creation of vector reduction intri...Sanjay Patel
2020-12-28[InstCombine] use poison as placeholder for undemanded elemsJuneyoung Lee
2020-10-29[LoopUtils] Fix neutral value for vector.reduce.faddNikita Popov
2020-10-07[llvm][mlir] Promote the experimental reduction intrinsics to be first class ...Amara Emerson
2020-08-06[LoopVectorizer] Inloop vector reductionsDavid Green
2020-08-05Revert "[LoopVectorizer] Inloop vector reductions"Jordan Rupprecht
2020-08-05[LoopVectorizer] Inloop vector reductionsDavid Green
2020-07-18[LV] Add additional InLoop redution tests. NFCDavid Green