llvm-project/llvm/test/Transforms/LoopVectorize/AArch64
Florian Hahn 98db27711d [LV] Do not check widening decision for instrs outside of loop.
No widening decisions will be computed for instructions outside the
loop. Do not try to get a widening decision. The load/store will be just
a scalar load, so treating at as normal should be fine I think.

Fixes PR46950.

Reviewed By: dmgreen

Differential Revision: https://reviews.llvm.org/D85087
2020-08-03 10:09:24 +01:00
..
aarch64-predication.ll [AArch64] Add getCFInstrCost, treat branches as free for throughput. 2020-06-30 20:34:04 +01:00
aarch64-unroll.ll
arbitrary-induction-step.ll
arm64-unroll.ll
backedge-overflow.ll
deterministic-type-shrinkage.ll
extractvalue-no-scalarization-required.ll [AArch64] Add getCFInstrCost, treat branches as free for throughput. 2020-06-30 20:34:04 +01:00
gather-cost.ll
induction-trunc.ll
interleaved-vs-scalar.ll
interleaved_cost.ll
lit.local.cfg
loop-vectorization-factors.ll [BasicAA] Rename deprecated -basicaa to -basic-aa 2020-06-26 20:41:37 -07:00
max-vf-for-interleaved.ll
no_vector_instructions.ll
nontemporal-load-store.ll [AArch64TTI] AArch64 supports NT vector stores through STNP. 2020-01-22 16:45:24 -08:00
outer_loop_test1_no_explicit_vect_width.ll
pr31900.ll
pr33053.ll
pr36032.ll Recommit #2: "[LV] Induction Variable does not remain scalar under tail-folding." 2020-05-13 13:50:09 +01:00
pr46950-load-cast-context-crash.ll [LV] Do not check widening decision for instrs outside of loop. 2020-08-03 10:09:24 +01:00
predication_costs.ll [AArch64] Add getCFInstrCost, treat branches as free for throughput. 2020-06-30 20:34:04 +01:00
reduction-small-size.ll
sdiv-pow2.ll
smallest-and-widest-types.ll
type-shrinkage-insertelt.ll