[VectorCombine] foldInsExtVectorToShuffle - canonicalize new shuffle(undef,x) ->... main
[llvm-project.git] / llvm / test / Transforms / LoopVectorize / AArch64 / 
treeac4415185638f9e0398401dc1aa512bcbde49e53
drwxr-xr-x   ..
-rw-r--r-- 1370 Oz-and-forced-vectorize.ll
-rw-r--r-- 4438 aarch64-predication.ll
-rw-r--r-- 1643 aarch64-unroll.ll
-rw-r--r-- 5223 arbitrary-induction-step.ll
-rw-r--r-- 10491 arith-fp-frem-costs.ll
-rw-r--r-- 1641 arm64-unroll.ll
-rw-r--r-- 4935 backedge-overflow.ll
-rw-r--r-- 27324 blend-costs.ll
-rw-r--r-- 11588 call-costs.ll
-rw-r--r-- 12515 clamped-trip-count.ll
-rw-r--r-- 107408 conditional-branches-cost.ll
-rw-r--r-- 1690 cost-no-valid-vplans-built.ll
-rw-r--r-- 27559 deterministic-type-shrinkage.ll
-rw-r--r-- 21132 divs-with-scalable-vfs.ll
-rw-r--r-- 3035 eliminate-tail-predication.ll
-rw-r--r-- 23771 epilog-vectorization-factors.ll
-rw-r--r-- 33957 epilog-vectorization-widen-inductions.ll
-rw-r--r-- 4115 extend-vectorization-factor-for-unprofitable-memops.ll
-rw-r--r-- 5054 extractvalue-no-scalarization-required.ll
-rw-r--r-- 7193 first-order-recurrence-fold-tail.ll
-rw-r--r-- 4975 first-order-recurrence.ll
-rw-r--r-- 15350 fixed-order-recurrence.ll
-rw-r--r-- 27945 force-target-instruction-cost.ll
-rw-r--r-- 7297 fully-unrolled-cost.ll
-rw-r--r-- 3741 gather-cost.ll
-rw-r--r-- 6750 gather-do-not-vectorize-addressing.ll
-rw-r--r-- 2174 i1-reg-usage.ll
-rw-r--r-- 56277 induction-costs-sve.ll
-rw-r--r-- 26150 induction-costs.ll
-rw-r--r-- 1511 induction-trunc.ll
-rw-r--r-- 6728 interleave-allocsize-not-equal-typesize.ll
-rw-r--r-- 13814 interleave_count_for_estimated_tc.ll
-rw-r--r-- 13132 interleave_count_for_known_tc.ll
-rw-r--r-- 2959 interleaved-store-of-first-order-recurrence.ll
-rw-r--r-- 1360 interleaved-vs-scalar.ll
-rw-r--r-- 10735 interleaved_cost.ll
-rw-r--r-- 19480 interleaving-load-store.ll
-rw-r--r-- 12307 interleaving-reduction.ll
-rw-r--r-- 17682 intrinsiccost.ll
-rw-r--r-- 1803 invalid-costs.ll
-rw-r--r-- 5508 invariant-replicate-region.ll
-rw-r--r-- 98 lit.local.cfg
-rw-r--r-- 58011 loop-vectorization-factors.ll
-rw-r--r-- 4919 loopvectorize_pr33804_double.ll
-rw-r--r-- 31826 low_trip_count_predicates.ll
-rw-r--r-- 9790 low_trip_memcheck_cost.ll
-rw-r--r-- 73409 masked-call.ll
-rw-r--r-- 3742 masked-op-cost.ll
-rw-r--r-- 1921 max-vf-for-interleaved.ll
-rw-r--r-- 7735 maximize-bandwidth-invalidate.ll
-rw-r--r-- 3101 mul-simplification.ll
-rw-r--r-- 3740 neon-gather-cost.ll
-rw-r--r-- 3122 neoverse-epilogue-vect.ll
-rw-r--r-- 1508 no_vector_instructions.ll
-rw-r--r-- 18349 nontemporal-load-store.ll
-rw-r--r-- 7073 outer_loop_prefer_scalable.ll
-rw-r--r-- 6834 outer_loop_test1_no_explicit_vect_width.ll
-rw-r--r-- 1498 pr31900.ll
-rw-r--r-- 2519 pr33053.ll
-rw-r--r-- 4151 pr36032.ll
-rw-r--r-- 575 pr46950-load-cast-context-crash.ll
-rw-r--r-- 550 pr56627.ll
-rw-r--r-- 12782 pr60831-sve-inv-store-crash.ll
-rw-r--r-- 6046 pr73894.ll
-rw-r--r-- 8857 predication_costs.ll
-rw-r--r-- 2325 prefer-fixed-if-equal-to-scalable.ll
-rw-r--r-- 41454 reduction-recurrence-costs-sve.ll
-rw-r--r-- 5692 reduction-small-size.ll
-rw-r--r-- 1721 reg-usage.ll
-rw-r--r-- 6634 runtime-check-size-based-threshold.ll
-rw-r--r-- 4377 runtime-check-trip-count-decisions.ll
-rw-r--r-- 1139 scalable-alloca.ll
-rw-r--r-- 5963 scalable-avoid-scalarization.ll
-rw-r--r-- 11171 scalable-call.ll
-rw-r--r-- 4260 scalable-fp-ext-trunc-illegal-type.ll
-rw-r--r-- 3137 scalable-predicate-instruction.ll
-rw-r--r-- 10788 scalable-reduction-inloop-cond.ll
-rw-r--r-- 2576 scalable-reductions-tf.ll
-rw-r--r-- 19348 scalable-reductions.ll
-rw-r--r-- 165355 scalable-strict-fadd.ll
-rw-r--r-- 2389 scalable-vectorization-cost-tuning.ll
-rw-r--r-- 6661 scalable-vectorization.ll
-rw-r--r-- 13522 scalable-vf-hint.ll
-rw-r--r-- 9653 scalar_interleave.ll
-rw-r--r-- 2052 scalarize-store-with-predication.ll
-rw-r--r-- 1140 sdiv-pow2.ll
-rw-r--r-- 3134 select-costs.ll
-rw-r--r-- 13805 simple_early_exit.ll
-rw-r--r-- 3265 smallest-and-widest-types.ll
-rw-r--r-- 8423 sme-vectorize.ll
-rw-r--r-- 21236 store-costs-sve.ll
-rw-r--r-- 13451 streaming-compatible-sve-no-maximize-bandwidth.ll
-rw-r--r-- 1994 streaming-vectorization.ll
-rw-r--r-- 4091 strict-fadd-cost.ll
-rw-r--r-- 1762 strict-fadd-vf1.ll
-rw-r--r-- 73513 strict-fadd.ll
-rw-r--r-- 4429 sve-basic-vec.ll
-rw-r--r-- 14835 sve-cond-inv-loads.ll
-rw-r--r-- 6942 sve-epilog-vect-inloop-reductions.ll
-rw-r--r-- 7150 sve-epilog-vect-reductions.ll
-rw-r--r-- 6839 sve-epilog-vect-strict-reductions.ll
-rw-r--r-- 1744 sve-epilog-vect-vscale-tune.ll
-rw-r--r-- 31974 sve-epilog-vect.ll
-rw-r--r-- 3093 sve-extract-last-veclane.ll
-rw-r--r-- 6058 sve-fneg.ll
-rw-r--r-- 9492 sve-gather-scatter-cost.ll
-rw-r--r-- 22377 sve-gather-scatter.ll
-rw-r--r-- 3888 sve-illegal-type.ll
-rw-r--r-- 8265 sve-inductions-unusual-types.ll
-rw-r--r-- 5309 sve-inductions.ll
-rw-r--r-- 91801 sve-interleaved-accesses.ll
-rw-r--r-- 41044 sve-interleaved-masked-accesses.ll
-rw-r--r-- 1745 sve-inv-loads.ll
-rw-r--r-- 8094 sve-inv-store.ll
-rw-r--r-- 1124 sve-invalid-costs.ll
-rw-r--r-- 4990 sve-large-strides.ll
-rw-r--r-- 4444 sve-live-out-pointer-induction.ll
-rw-r--r-- 4110 sve-low-trip-count.ll
-rw-r--r-- 3626 sve-masked-loadstore.ll
-rw-r--r-- 10269 sve-multiexit.ll
-rw-r--r-- 7906 sve-runtime-check-size-based-threshold.ll
-rw-r--r-- 1334 sve-scalable-load-in-loop.ll
-rw-r--r-- 10916 sve-select-cmp.ll
-rw-r--r-- 3096 sve-strict-fadd-cost.ll
-rw-r--r-- 1674 sve-tail-folding-cost.ll
-rw-r--r-- 6255 sve-tail-folding-forced.ll
-rw-r--r-- 25052 sve-tail-folding-option.ll
-rw-r--r-- 4926 sve-tail-folding-optsize.ll
-rw-r--r-- 7520 sve-tail-folding-overflow-checks.ll
-rw-r--r-- 30896 sve-tail-folding-reductions.ll
-rw-r--r-- 18668 sve-tail-folding-unroll.ll
-rw-r--r-- 51128 sve-tail-folding.ll
-rw-r--r-- 9990 sve-type-conv.ll
-rw-r--r-- 2810 sve-vector-reverse-mask4.ll
-rw-r--r-- 11461 sve-vector-reverse.ll
-rw-r--r-- 6789 sve-vfabi.ll
-rw-r--r-- 1702 sve-widen-extractvalue.ll
-rw-r--r-- 13055 sve-widen-gep.ll
-rw-r--r-- 21704 sve-widen-phi.ll
-rw-r--r-- 6605 sve2-histcnt-epilogue.ll
-rw-r--r-- 2427 sve2-histcnt-no-scalar-interleave.ll
-rw-r--r-- 1565 sve2-histcnt-outerloop-scevaddrec.ll
-rw-r--r-- 10856 sve2-histcnt-too-many-deps.ll
-rw-r--r-- 4832 sve2-histcnt-vplan.ll
-rw-r--r-- 51931 sve2-histcnt.ll
-rw-r--r-- 21763 synthesize-mask-for-call.ll
-rw-r--r-- 5541 tail-fold-uniform-memops.ll
-rw-r--r-- 20356 tail-folding-styles.ll
-rw-r--r-- 11921 type-shrinkage-insertelt.ll
-rw-r--r-- 9454 type-shrinkage-zext-costs.ll
-rw-r--r-- 19316 uniform-args-call-variants.ll
-rw-r--r-- 1422 unsafe-vf-hint-remark.ll
-rw-r--r-- 35197 veclib-calls-libsystem-darwin.ll
-rw-r--r-- 217566 veclib-function-calls.ll
-rw-r--r-- 97396 veclib-intrinsic-calls.ll
-rw-r--r-- 21703 vector-call-linear-args.ll
-rw-r--r-- 6900 vector-reverse-mask4.ll
-rw-r--r-- 4139 vector-reverse.ll
-rw-r--r-- 6166 widen-call-with-intrinsic-or-libfunc.ll
-rw-r--r-- 6712 wider-VF-for-callinst.ll