[DAGCombiner] Add target hook function to decide folding (mul (add x, c1), c2)
[llvm-project.git] / llvm / test / Transforms / LoopVectorize / AArch64 / 
tree9103f8ee45bacf407594ce31fba1ef4b6b771ef6
drwxr-xr-x   ..
-rw-r--r-- 1447 Oz-and-forced-vectorize.ll
-rw-r--r-- 4102 aarch64-predication.ll
-rw-r--r-- 1647 aarch64-unroll.ll
-rw-r--r-- 5280 arbitrary-induction-step.ll
-rw-r--r-- 1645 arm64-unroll.ll
-rw-r--r-- 4979 backedge-overflow.ll
-rw-r--r-- 2079 deterministic-type-shrinkage.ll
-rw-r--r-- 1114 eliminate-tail-predication.ll
-rw-r--r-- 4094 extend-vectorization-factor-for-unprofitable-memops.ll
-rw-r--r-- 5125 extractvalue-no-scalarization-required.ll
-rw-r--r-- 5321 first-order-recurrence.ll
-rw-r--r-- 3835 gather-cost.ll
-rw-r--r-- 1135 induction-trunc.ll
-rw-r--r-- 3280 interleaved-store-of-first-order-recurrence.ll
-rw-r--r-- 1039 interleaved-vs-scalar.ll
-rw-r--r-- 10689 interleaved_cost.ll
-rw-r--r-- 16205 intrinsiccost.ll
-rw-r--r-- 98 lit.local.cfg
-rw-r--r-- 11842 loop-vectorization-factors.ll
-rw-r--r-- 5667 loopvectorize_pr33804_double.ll
-rw-r--r-- 3864 masked-op-cost.ll
-rw-r--r-- 1970 max-vf-for-interleaved.ll
-rw-r--r-- 1732 no_vector_instructions.ll
-rw-r--r-- 9455 nontemporal-load-store.ll
-rw-r--r-- 7011 outer_loop_test1_no_explicit_vect_width.ll
-rw-r--r-- 1345 pr31900.ll
-rw-r--r-- 2520 pr33053.ll
-rw-r--r-- 4186 pr36032.ll
-rw-r--r-- 573 pr46950-load-cast-context-crash.ll
-rw-r--r-- 8892 predication_costs.ll
-rw-r--r-- 5682 reduction-small-size.ll
-rw-r--r-- 4230 runtime-check-size-based-threshold.ll
-rw-r--r-- 1188 scalable-alloca.ll
-rw-r--r-- 11450 scalable-call.ll
-rw-r--r-- 3373 scalable-predicate-instruction.ll
-rw-r--r-- 16905 scalable-reductions.ll
-rw-r--r-- 28383 scalable-strict-fadd.ll
-rw-r--r-- 7552 scalable-vectorization.ll
-rw-r--r-- 13632 scalable-vf-hint.ll
-rw-r--r-- 1927 scalarize-store-with-predication.ll
-rw-r--r-- 1163 sdiv-pow2.ll
-rw-r--r-- 2295 select-costs.ll
-rw-r--r-- 1121 smallest-and-widest-types.ll
-rw-r--r-- 2013 strict-fadd-cost.ll
-rw-r--r-- 1773 strict-fadd-vf1.ll
-rw-r--r-- 43774 strict-fadd.ll
-rw-r--r-- 5394 sve-basic-vec.ll
-rw-r--r-- 6865 sve-cond-inv-loads.ll
-rw-r--r-- 3138 sve-extract-last-veclane.ll
-rw-r--r-- 8515 sve-gather-scatter.ll
-rw-r--r-- 3948 sve-illegal-type.ll
-rw-r--r-- 2577 sve-inductions.ll
-rw-r--r-- 1748 sve-inv-loads.ll
-rw-r--r-- 3403 sve-inv-store.ll
-rw-r--r-- 5317 sve-large-strides.ll
-rw-r--r-- 4133 sve-masked-loadstore.ll
-rw-r--r-- 1391 sve-scalable-load-in-loop.ll
-rw-r--r-- 2290 sve-strict-fadd-cost.ll
-rw-r--r-- 801 sve-tail-folding.ll
-rw-r--r-- 10114 sve-type-conv.ll
-rw-r--r-- 2955 sve-vector-reverse-mask4.ll
-rw-r--r-- 12119 sve-vector-reverse.ll
-rw-r--r-- 1725 sve-widen-extractvalue.ll
-rw-r--r-- 7511 sve-widen-gep.ll
-rw-r--r-- 9874 sve-widen-phi.ll
-rw-r--r-- 1922 type-shrinkage-insertelt.ll
-rw-r--r-- 1494 unsafe-vf-hint-remark.ll
-rw-r--r-- 21371 veclib-calls-libsystem-darwin.ll
-rw-r--r-- 8264 vector-reverse-mask4.ll
-rw-r--r-- 4441 vector-reverse.ll