aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/LoopVectorize/X86
ModeNameSize
d---------CostModel7042logplain
-rw-r--r--already-vectorized.ll2077logplain
-rw-r--r--amdlibm-calls-finite.ll14731logplain
-rw-r--r--amdlibm-calls.ll67429logplain
-rw-r--r--avx1.ll2129logplain
-rw-r--r--avx512.ll4063logplain
-rw-r--r--cast-costs.ll19256logplain
-rw-r--r--cleanup-runtime-checks.ll2783logplain
-rw-r--r--conditional-scalar-assignment.ll52291logplain
-rw-r--r--consecutive-ptr-cg-bug.ll4072logplain
-rw-r--r--consecutive-ptr-uniforms.ll14685logplain
-rw-r--r--constant-fold.ll13707logplain
-rw-r--r--constant-vector-operand.ll1220logplain
-rw-r--r--conversion-cost.ll11554logplain
-rw-r--r--cost-conditional-branches.ll101478logplain
-rw-r--r--cost-constant-known-via-scev.ll6338logplain
-rw-r--r--cost-model-assert.ll3904logplain
-rw-r--r--cost-model-i386.ll2291logplain
-rw-r--r--cost-model.ll52604logplain
-rw-r--r--divs-with-tail-folding.ll16051logplain
-rw-r--r--drop-inbounds-flags-for-reverse-vector-pointer.ll4359logplain
-rw-r--r--drop-poison-generating-flags.ll38445logplain
-rw-r--r--end-pointer-signed.ll2488logplain
-rw-r--r--ephemeral-recipes.ll3252logplain
-rw-r--r--epilog-vectorization-inductions.ll20735logplain
-rw-r--r--fixed-order-recurrence.ll28574logplain
-rw-r--r--float-induction-x86.ll26124logplain
-rw-r--r--fminimumnum.ll29180logplain
-rw-r--r--fneg-cost.ll1173logplain
-rw-r--r--fold-tail-low-trip-count.ll5564logplain
-rw-r--r--fp32_to_uint32-cost-model.ll1586logplain
-rw-r--r--fp64_to_uint32-cost-model.ll1627logplain
-rw-r--r--fp80-widest-type.ll1950logplain
-rw-r--r--fp_to_sint8-cost-model.ll1097logplain
-rw-r--r--funclet.ll1682logplain
-rw-r--r--gather-cost.ll22202logplain
-rw-r--r--gather-vs-interleave.ll1195logplain
-rw-r--r--gather_scatter.ll50130logplain
-rw-r--r--gcc-examples.ll2940logplain
-rw-r--r--gep-use-outside-loop.ll6764logplain
-rw-r--r--i1-reg-usage.ll1201logplain
-rw-r--r--illegal-parallel-loop-uniform-write.ll12544logplain
-rw-r--r--imprecise-through-phis.ll8432logplain
-rw-r--r--induction-costs.ll54153logplain
-rw-r--r--induction-step.ll8128logplain
-rw-r--r--int128_no_gather.ll4272logplain
-rw-r--r--interleave-cost.ll40627logplain
-rw-r--r--interleave-opaque-pointers.ll3747logplain
-rw-r--r--interleave-ptradd-with-replicated-operand.ll10198logplain
-rw-r--r--interleave_short_tc.ll2447logplain
-rw-r--r--interleaved-accesses-hoist-load-across-store.ll16065logplain
-rw-r--r--interleaved-accesses-large-gap.ll2937logplain
-rw-r--r--interleaved-accesses-sink-store-across-load.ll5737logplain
-rw-r--r--interleaved-accesses-use-after-free.ll4677logplain
-rw-r--r--interleaved-accesses-waw-dependency.ll4793logplain
-rw-r--r--interleaving.ll12632logplain
-rw-r--r--intrinsiccost.ll18904logplain
-rw-r--r--invariant-load-gather.ll8208logplain
-rw-r--r--invariant-store-vectorization.ll32912logplain
-rw-r--r--iv-live-outs.ll4843logplain
-rw-r--r--libm-vector-calls-VF2-VF8.ll15656logplain
-rw-r--r--libm-vector-calls-finite.ll6569logplain
-rw-r--r--libm-vector-calls.ll12244logplain
-rw-r--r--limit-vf-by-tripcount.ll16794logplain
-rw-r--r--lit.local.cfg67logplain
-rw-r--r--load-deref-pred.ll201359logplain
-rw-r--r--masked-store-cost.ll15297logplain
-rw-r--r--masked_load_store.ll149307logplain
-rw-r--r--max-mstore.ll1486logplain
-rw-r--r--metadata-enable.ll107824logplain
-rw-r--r--min-trip-count-switch.ll1096logplain
-rw-r--r--mul_slm_16bit.ll5859logplain
-rw-r--r--multi-exit-cost.ll11174logplain
-rw-r--r--narrow-to-single-scalar.ll1907logplain
-rw-r--r--no-vector.ll847logplain
-rw-r--r--no_fpmath.ll5465logplain
-rw-r--r--no_fpmath_with_hotness.ll5791logplain
-rw-r--r--nontemporal.ll5077logplain
-rw-r--r--optsize.ll25793logplain
-rw-r--r--outer_loop_test1_no_explicit_vect_width.ll6577logplain
-rw-r--r--parallel-loops-after-reg2mem.ll2467logplain
-rw-r--r--parallel-loops.ll11080logplain
-rw-r--r--pointer-runtime-checks-unprofitable.ll3973logplain
-rw-r--r--powof2div.ll1133logplain
-rw-r--r--pr109581-unused-blend.ll6927logplain
-rw-r--r--pr131359-dead-for-splice.ll4289logplain
-rw-r--r--pr141968-instsimplifyfolder.ll7077logplain
-rw-r--r--pr23997.ll8460logplain
-rw-r--r--pr34438.ll2329logplain
-rw-r--r--pr35432.ll9737logplain
-rw-r--r--pr36524.ll3637logplain
-rw-r--r--pr39160.ll5221logplain
-rw-r--r--pr42674.ll1662logplain
-rw-r--r--pr47437.ll31644logplain
-rw-r--r--pr48340.ll7152logplain
-rw-r--r--pr51366-sunk-instruction-used-outside-of-loop.ll3861logplain
-rw-r--r--pr54413-select-interleave-count-loop-with-cost-zero.ll1689logplain
-rw-r--r--pr54634.ll14135logplain
-rw-r--r--pr55096-scalarize-add.ll3612logplain
-rw-r--r--pr56319-vector-exit-cond-optimization-epilogue-vectorization.ll4757logplain
-rw-r--r--pr72969.ll8231logplain
-rw-r--r--pr81872.ll4265logplain
-rw-r--r--predicate-switch.ll79739logplain
-rw-r--r--predicated-instruction-cost.ll3870logplain
-rw-r--r--predicated-udiv.ll15273logplain
-rw-r--r--propagate-metadata.ll1133logplain
-rw-r--r--ptr-indvar-crash.ll547logplain
-rw-r--r--rauw-bug.ll1201logplain
-rw-r--r--reduction-crash.ll5672logplain
-rw-r--r--reduction-fastmath.ll20789logplain
-rw-r--r--reduction-small-size.ll5126logplain
-rw-r--r--redundant-vf2-cost.ll1144logplain
-rw-r--r--reg-usage-debug.ll6954logplain
-rw-r--r--reg-usage.ll6921logplain
-rw-r--r--register-assumption.ll1275logplain
-rw-r--r--replicate-recipe-with-only-first-lane-used.ll14187logplain
-rw-r--r--replicate-uniform-call.ll2302logplain
-rw-r--r--replicating-load-store-costs-max-bandwidth.ll21302logplain
-rw-r--r--replicating-load-store-costs.ll80050logplain
-rw-r--r--runtime-limit.ll3841logplain
-rw-r--r--scatter_crash.ll26632logplain
-rw-r--r--scev-checks-unprofitable.ll4242logplain
-rw-r--r--slm-no-vectorize.ll4650logplain
-rw-r--r--small-size.ll34754logplain
-rw-r--r--strided_load_cost.ll54188logplain
-rw-r--r--struct-store.ll901logplain
-rw-r--r--svml-calls-finite.ll14036logplain
-rw-r--r--svml-calls.ll26090logplain
-rw-r--r--tail_folding_and_assume_safety.ll5852logplain
-rw-r--r--tail_loop_folding.ll10014logplain
-rw-r--r--transform-narrow-interleave-to-widen-memory-gaps.ll5257logplain
-rw-r--r--transform-narrow-interleave-to-widen-memory.ll43467logplain
-rw-r--r--tripcount.ll1180logplain
-rw-r--r--uint64_to_fp64-cost-model.ll1264logplain
-rw-r--r--uniform-phi.ll3778logplain
-rw-r--r--uniform_load.ll4689logplain
-rw-r--r--uniform_mem_op.ll27652logplain
-rw-r--r--uniformshift.ll2860logplain
-rw-r--r--unroll-pm.ll1406logplain
-rw-r--r--unroll-small-loops.ll12131logplain
-rw-r--r--unroll_selection.ll2445logplain
-rw-r--r--veclib-calls.ll32876logplain
-rw-r--r--vect.omp.force.ll2942logplain
-rw-r--r--vect.omp.force.small-tc.ll12606logplain
-rw-r--r--vector-scalar-select-cost.ll2609logplain
-rw-r--r--vector_max_bandwidth.ll3177logplain
-rw-r--r--vector_ptr_load_store.ll5274logplain
-rw-r--r--vectorization-remarks-loopid-dbg.ll3526logplain
-rw-r--r--vectorization-remarks-missed.ll16568logplain
-rw-r--r--vectorization-remarks-profitable.ll5639logplain
-rw-r--r--vectorization-remarks.ll3662logplain
-rw-r--r--vectorize-force-tail-with-evl.ll10212logplain
-rw-r--r--vectorize-interleaved-accesses-gap.ll7211logplain
-rw-r--r--vectorize-only-for-real.ll1191logplain
-rw-r--r--vplan-native-inner-loop-only.ll4189logplain
-rw-r--r--vplan-single-bit-ind-var-width-4.ll4419logplain
-rw-r--r--vplan-single-bit-ind-var.ll2026logplain
-rw-r--r--vplan-vp-intrinsics.ll4563logplain
-rw-r--r--widened-value-used-as-scalar-and-first-lane.ll8069logplain
-rw-r--r--x86-interleaved-accesses-masked-group.ll250447logplain
-rw-r--r--x86-interleaved-store-accesses-with-gaps.ll33211logplain
-rw-r--r--x86-pr39099.ll2147logplain
-rw-r--r--x86-predication.ll26469logplain
-rw-r--r--x86_fp80-interleaved-access.ll1117logplain
-rw-r--r--x86_fp80-vector-store.ll6734logplain