summaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/LoopVectorize/SystemZ
AgeCommit message (Expand)Author
2024-12-29[VPlan] Compute induction end values in VPlan. (#112145)Florian Hahn
2024-11-28[LV] Use IVUpdateMayOverflow to set HasNUW. (#111758)Florian Hahn
2024-11-19[LoopVectorize][NFC] Rewrite tests to check output of vplan cost model (#113697)David Sherwood
2024-11-06[LLVM][IR] Use splat syntax when printing Constant[Data]Vector. (#112548)Paul Walker
2024-09-20[VPlan] Generalize VPValue::isDefinedOutsideLoopRegions.Florian Hahn
2024-09-20[VPlan] Add initial loop-invariant code motion transform. (#107894)Florian Hahn
2024-09-11[LV] Assign cost to all interleave members when not interleaving.Florian Hahn
2024-07-23[VPlan] Only use force-target-instruction-cost for recipes with insts.Florian Hahn
2024-07-21[LV] Update tests to not have dead interleave groups.Florian Hahn
2024-07-19[VPlan] Relax assertion retrieving a scalar from VPTransformState::get.Florian Hahn
2024-07-19[LV] Add test with users both demanding all lanes and first-lane-only.Florian Hahn
2024-07-11[VPlan] Introduce ResumePhi VPInstruction, use to create phi for FOR. (#94760)Florian Hahn
2024-07-07[LV] Move check if any vector insts will be generated to VPlan. (#96622)Florian Hahn
2024-07-05[LV] Regenerate test checks for zero_unroll.ll (NFC).Florian Hahn
2024-07-05[VPlan] Model branch cond to enter scalar epilogue in VPlan. (#92651)Florian Hahn
2024-06-26[InstCombine] Canonicalize non-i8 gep of mul to i8 (#96606)David Green
2024-05-24[LV] fix logical error in trunc cost (#91136)Ramkumar Ramachandra
2024-05-24[LV] add test for #47665, #88802 (#91135)Ramkumar Ramachandra
2024-02-05[LV] Remove loop trip count threshold for deciding whether to interleave a lo...Nilanjana Basu
2024-01-15[SystemZ] Don't assert for i128 vectors in getInterleavedMemoryOpCost() (#78009)Jonas Paulsson
2023-12-02[InstCombine] Infer disjoint flag on Or instructions. (#72912)Craig Topper
2023-11-27[InstCombine] Set disjoint flag when turning Add into Or. (#72702)Craig Topper
2023-06-12[LoopVectorize] Convert test to opaque pointers (NFC)Nikita Popov
2023-05-17[NFC][Py Reformat] Reformat lit.local.cfg python files in llvmTobias Hieta
2023-04-10[VPlan] Only create extracts for recurrence exits if there are live-outs.Florian Hahn
2023-01-18[AsmParser] Remove typed pointer auto-detectionNikita Popov
2023-01-04[LoopVectorize] Convert some tests to opaque pointers (NFC)Nikita Popov
2022-12-14[LoopVectorize] Convert some tests to opaque pointers (NFC)Nikita Popov
2022-12-08[test] Remove duplicate RUN lines in Transform testsBjorn Pettersson
2022-12-05[NFC] Port all runlines for LoopVectorize pass tests to -passes syntaxRoman Lebedev
2022-07-23fix tests for commit 9df0b254d24eca098Nuno Lopes
2022-04-04Revert "[NFCI] Regenerate SROA/LoopVectorize test checks"Dávid Bolvanský
2022-04-03[NFCI] Regenerate LoopVectorize test checksDávid Bolvanský
2022-03-07[NFC][LV] Use different braces in debug outputRoman Lebedev
2021-12-13[instcombine] Canonicalize constant index type to i64 for extractelement/inse...Philip Reames
2021-12-13Autogen a bunch of instcombine and vectorizer testsPhilip Reames
2021-11-10Revert "[LoopVectorize] Extract the last lane from a uniform store"Kerry McLaughlin
2021-11-09[LoopVectorize] Extract the last lane from a uniform storeKerry McLaughlin
2021-01-06[SLP,LV] Use poison constant vector for shufflevector/initial insertelementJuneyoung Lee
2020-12-27[LV] Set up branch from middle block earlier.Florian Hahn
2020-10-14[LV] Unroll factor is expected to be > 0Evgeniy Brevnov
2020-06-15[CostModel] getCFInstrCost in getUserCost.Sam Parker
2020-05-13Recommit #2: "[LV] Induction Variable does not remain scalar under tail-foldi...Sjoerd Meijer
2020-05-08Revert "Recommit "[LV] Induction Variable does not remain scalar under tail-f...Benjamin Kramer
2020-05-07Recommit "[LV] Induction Variable does not remain scalar under tail-folding."Sjoerd Meijer
2019-12-07[LV] Pick correct BB as insert point when fixing PHI for FORs.Florian Hahn
2019-04-17Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher
2019-04-17Temporarily Revert "Add basic loop fusion pass."Eric Christopher
2018-11-02[SystemZ] Rework getInterleavedMemoryOpCost()Jonas Paulsson
2018-10-30[LoopVectorizer] Fix for cost values of memory accesses.Jonas Paulsson