llvm-project/llvm/test/Transforms/LoopVectorize/ARM
Roman Lebedev b291597112
Revert rest of `IRBuilderBase`'s short-circuiting folds
Upon further investigation and discussion,
this is actually the opposite direction from what we should be taking,
and this direction wouldn't solve the motivational problem anyway.

Additionally, some more (polly) tests have escaped being updated.
So, let's just take a step back here.

This reverts commit f3190dedee.
This reverts commit 749581d21f.
This reverts commit f3df87d57e.
This reverts commit ab1dbcecd6.
2021-10-28 02:15:14 +03:00
..
arm-ieee-vectorize.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
arm-unroll.ll
gather-cost.ll
gcc-examples.ll
interleaved_cost.ll
lit.local.cfg
mve-gather-scatter-tailpred.ll Revert rest of `IRBuilderBase`'s short-circuiting folds 2021-10-28 02:15:14 +03:00
mve-icmpcost.ll
mve-interleaved-cost.ll
mve-known-trip-count.ll [LV] Account for tripcount when calculation vectorization profitability 2021-05-06 12:36:46 +01:00
mve-maskedldst.ll
mve-predstorecost.ll
mve-qabs.ll [LV] Mark increment of main vector loop induction variable as NUW. 2021-06-07 10:47:52 +01:00
mve-reduction-predselect.ll [SVE] Add support for folding for select + masked loads 2021-07-26 11:58:41 +01:00
mve-reduction-types.ll [LV] Mark increment of main vector loop induction variable as NUW. 2021-06-07 10:47:52 +01:00
mve-reductions.ll Revert rG1c9bec727ab5c53fa060560dc8d346a911142170 : [InstCombine] Fold (gep (oneuse(gep Ptr, Idx0)), Idx1) -> (gep Ptr, (add Idx0, Idx1)) (PR51069) 2021-08-23 21:09:26 +01:00
mve-saddsatcost.ll [CostModel] Update default cost model for sadd/ssub overflow to match TargetLowering 2021-09-30 09:41:14 -07:00
mve-selectandorcost.ll [LV] Mark increment of main vector loop induction variable as NUW. 2021-06-07 10:47:52 +01:00
mve-shiftcost.ll
mve-vldn.ll
pointer_iv.ll [LV] Mark increment of main vector loop induction variable as NUW. 2021-06-07 10:47:52 +01:00
prefer-tail-loop-folding.ll
scalar-block-cost.ll
sphinx.ll [LV] Mark increment of main vector loop induction variable as NUW. 2021-06-07 10:47:52 +01:00
tail-fold-multiple-icmps.ll [LV] Mark increment of main vector loop induction variable as NUW. 2021-06-07 10:47:52 +01:00
tail-folding-allowed.ll
tail-folding-counting-down.ll
tail-folding-loop-hint.ll
tail-folding-not-allowed.ll Revert rest of `IRBuilderBase`'s short-circuiting folds 2021-10-28 02:15:14 +03:00
tail-folding-prefer-flag.ll
tail-folding-reduces-vf.ll
tail-folding-reductions-allowed.ll
tail-folding-scalar-epilogue-fallback.ll Revert "[IR] `IRBuilderBase::CreateAdd()`: short-circuit `x + 0` --> `x`" 2021-10-27 22:21:37 +03:00
vector_cast.ll
width-detect.ll