bolt/deps/llvm-18.1.8/llvm/test/Transforms/LoopVectorize/AArch64
2025-02-14 19:21:04 +01:00
..
aarch64-predication.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
aarch64-unroll.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
arbitrary-induction-step.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
arm64-unroll.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
backedge-overflow.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
clamped-trip-count.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
deterministic-type-shrinkage.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
eliminate-tail-predication.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
epilog-vectorization-widen-inductions.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
extend-vectorization-factor-for-unprofitable-memops.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
extractvalue-no-scalarization-required.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
first-order-recurrence-fold-tail.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
first-order-recurrence.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
fixed-order-recurrence.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
gather-cost.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
gather-do-not-vectorize-addressing.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
i1-reg-usage.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
induction-trunc.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
interleave-allocsize-not-equal-typesize.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
interleave_count_for_estimated_tc.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
interleave_count_for_known_tc.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
interleaved-store-of-first-order-recurrence.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
interleaved-vs-scalar.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
interleaved_cost.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
interleaving-load-store.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
interleaving-reduction.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
intrinsiccost.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
lit.local.cfg Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
loop-vectorization-factors.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
loopvectorize_pr33804_double.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
low_trip_memcheck_cost.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
masked-call.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
masked-op-cost.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
max-vf-for-interleaved.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
maximize-bandwidth-invalidate.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
neon-gather-cost.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
no_vector_instructions.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
nontemporal-load-store.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
outer_loop_prefer_scalable.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
outer_loop_test1_no_explicit_vect_width.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
Oz-and-forced-vectorize.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
pr31900.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
pr33053.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
pr36032.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
pr46950-load-cast-context-crash.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
pr56627.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
pr60831-sve-inv-store-crash.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
predication_costs.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
reduction-small-size.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
reg-usage.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
runtime-check-size-based-threshold.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
runtime-check-trip-count-decisions.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
scalable-alloca.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
scalable-avoid-scalarization.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
scalable-call.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
scalable-predicate-instruction.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
scalable-reduction-inloop-cond.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
scalable-reductions-tf.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
scalable-reductions.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
scalable-strict-fadd.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
scalable-vectorization-cost-tuning.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
scalable-vectorization.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
scalable-vf-hint.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
scalar_interleave.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
scalarize-store-with-predication.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sdiv-pow2.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
select-costs.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
smallest-and-widest-types.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sme-vectorize.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
streaming-compatible-sve-no-maximize-bandwidth.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strict-fadd-cost.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strict-fadd-vf1.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
strict-fadd.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-basic-vec.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-cond-inv-loads.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-epilog-vect-inloop-reductions.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-epilog-vect-reductions.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-epilog-vect-strict-reductions.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-epilog-vect-vscale-tune.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-epilog-vect.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-extract-last-veclane.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-fneg.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-gather-scatter-cost.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-gather-scatter.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-illegal-type.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-inductions-unusual-types.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-inductions.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-interleaved-accesses.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-interleaved-masked-accesses.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-inv-loads.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-inv-store.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-large-strides.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-live-out-pointer-induction.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-low-trip-count.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-masked-loadstore.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-multiexit.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-runtime-check-size-based-threshold.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-scalable-load-in-loop.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-select-cmp.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-strict-fadd-cost.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-tail-folding-cost.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-tail-folding-forced.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-tail-folding-option.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-tail-folding-optsize.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-tail-folding-overflow-checks.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-tail-folding-reductions.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-tail-folding-unroll.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-tail-folding.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-type-conv.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-vector-reverse-mask4.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-vector-reverse.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-vfabi.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-widen-extractvalue.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-widen-gep.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
sve-widen-phi.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
synthesize-mask-for-call.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
tail-fold-uniform-memops.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
tail-folding-styles.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
type-shrinkage-insertelt.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
type-shrinkage-zext-costs.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
uniform-args-call-variants.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
unsafe-vf-hint-remark.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
veclib-calls-libsystem-darwin.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
veclib-function-calls.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
veclib-intrinsic-calls.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
vector-call-linear-args.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
vector-reverse-mask4.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
vector-reverse.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
widen-call-with-intrinsic-or-libfunc.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00
wider-VF-for-callinst.ll Embed LLVM 18.1.8 2025-02-14 19:21:04 +01:00