..
Oz-and-forced-vectorize.ll
[test] Update some legacy PM tests
2022-09-30 11:31:02 -07:00
aarch64-predication.ll
…
aarch64-unroll.ll
…
arbitrary-induction-step.ll
…
arm64-unroll.ll
…
backedge-overflow.ll
…
deterministic-type-shrinkage.ll
…
eliminate-tail-predication.ll
…
epilog-vectorization-widen-inductions.ll
[LV] Add epilogue test with variable induction start value.
2022-10-13 15:56:27 +01:00
extend-vectorization-factor-for-unprofitable-memops.ll
Revert "Revert "[AArch64] Set maximum VF with shouldMaximizeVectorBandwidth""
2022-05-23 16:15:45 +01:00
extractvalue-no-scalarization-required.ll
[LV] Fix test cases where vector loop never executed.
2022-08-31 13:24:49 +01:00
first-order-recurrence.ll
[IRBuilder] Use PoisonValue in CreateMasked*
2022-09-19 11:01:41 -07:00
fixed-order-recurrence.ll
[AArch64][X86] Add some fixed-order-recurrence tests to check the costmodel of fixed order recurrences. NFC
2022-08-24 08:18:01 +01:00
gather-cost.ll
…
gather-do-not-vectorize-addressing.ll
[IRBuilder] Use PoisonValue in CreateMasked*
2022-09-19 11:01:41 -07:00
i1-reg-usage.ll
[NFC][LoopVectorize] Explicitly disable tail-folding on some SVE tests
2022-07-21 15:23:00 +01:00
induction-trunc.ll
…
interleave-allocsize-not-equal-typesize.ll
[VectorUtils] Skip interleave members with diff type and alloca sizes.
2022-11-13 22:06:20 +00:00
interleaved-store-of-first-order-recurrence.ll
…
interleaved-vs-scalar.ll
[AArch64][LV] AArch64 does not prefer vectorized addressing
2022-06-17 18:32:50 +08:00
interleaved_cost.ll
…
intrinsiccost.ll
[InstCombine] Fold ult(add(x,-1),c) -> ule(x,c) iff x != 0 (PR57635)
2022-09-20 16:44:41 +01:00
lit.local.cfg
…
loop-vectorization-factors.ll
[opt] Don't translate legacy -analysis flag to require<analysis>
2022-10-07 14:54:34 -07:00
loopvectorize_pr33804_double.ll
…
masked-call.ll
[NFC][LV] Convert masked call tests to use update script
2022-09-09 10:07:39 +01:00
masked-op-cost.ll
…
max-vf-for-interleaved.ll
…
maximize-bandwidth-invalidate.ll
…
no_vector_instructions.ll
…
nontemporal-load-store.ll
[AArch64] Add support to loop vectorization for non temporal loads
2022-10-03 17:06:47 +01:00
outer_loop_test1_no_explicit_vect_width.ll
…
pr31900.ll
…
pr33053.ll
…
pr36032.ll
…
pr46950-load-cast-context-crash.ll
…
pr56627.ll
[LoopVectorize] Fix crash on "Cannot dereference end iterator!"(PR56627)
2022-11-03 23:13:37 +08:00
predication_costs.ll
…
reduction-small-size.ll
Revert "Revert "[AArch64] Set maximum VF with shouldMaximizeVectorBandwidth""
2022-05-23 16:15:45 +01:00
runtime-check-size-based-threshold.ll
[LV] Vectorize cases with larger number of RT checks, execute only if profitable.
2022-07-04 15:11:39 +01:00
scalable-alloca.ll
…
scalable-avoid-scalarization.ll
[ValueTracking] Enable -branch-on-poison-as-ub by default
2022-06-01 10:46:06 +02:00
scalable-call.ll
[NFC][LoopVectorize] Explicitly disable tail-folding on some SVE tests
2022-07-21 15:23:00 +01:00
scalable-predicate-instruction.ll
[LV] Support predicated div/rem operations via safe-divisor select idiom
2022-08-24 10:07:59 -07:00
scalable-reduction-inloop-cond.ll
[LV][IVDescriptors] Fix recurrence identity element for FMin and FMax reductions
2022-11-04 10:39:37 -04:00
scalable-reductions-tf.ll
[AArch64][NFC] Simplify loop vectoriser tail-folding tests
2022-07-18 13:37:29 +01:00
scalable-reductions.ll
[SVE][LoopVectorize][NFC] Tidy up some tests
2022-08-19 15:12:58 +01:00
scalable-strict-fadd.ll
[IRBuilder] Use PoisonValue in CreateMasked*
2022-09-19 11:01:41 -07:00
scalable-vectorization-cost-tuning.ll
Revert "Revert "[AArch64] Set maximum VF with shouldMaximizeVectorBandwidth""
2022-05-23 16:15:45 +01:00
scalable-vectorization.ll
Revert "Revert "[AArch64] Set maximum VF with shouldMaximizeVectorBandwidth""
2022-05-23 16:15:45 +01:00
scalable-vf-hint.ll
…
scalar_interleave.ll
…
scalarize-store-with-predication.ll
[LV] Use buildScalarSteps to also handle VF = 1. (NFCI)
2022-10-20 14:30:01 +01:00
sdiv-pow2.ll
…
select-costs.ll
…
smallest-and-widest-types.ll
…
sme-vectorize.ll
[AArch64][SME] Disable (SLP|Loop)Vectorizer when function may be executed in streaming mode.
2022-10-19 16:42:20 +00:00
strict-fadd-cost.ll
…
strict-fadd-vf1.ll
…
strict-fadd.ll
[LoopVectorize] Ensure the VPReductionRecipe is placed after all it's inputs
2022-07-13 09:29:25 +01:00
sve-basic-vec.ll
[NFC][LoopVectorize] Explicitly disable tail-folding on some SVE tests
2022-07-21 15:23:00 +01:00
sve-cond-inv-loads.ll
[IRBuilder] Use PoisonValue in CreateMasked*
2022-09-19 11:01:41 -07:00
sve-epilog-vect-inloop-reductions.ll
[LV] Do not LoopSimplify/LCSSA after generating main vector loop.
2022-05-20 09:58:40 +01:00
sve-epilog-vect-reductions.ll
[LV] Do not LoopSimplify/LCSSA after generating main vector loop.
2022-05-20 09:58:40 +01:00
sve-epilog-vect-strict-reductions.ll
[LV] Do not LoopSimplify/LCSSA after generating main vector loop.
2022-05-20 09:58:40 +01:00
sve-epilog-vect.ll
[LV] Update handling of scalable pointer inductions after b73d2c8.
2022-09-23 18:23:02 +01:00
sve-extract-last-veclane.ll
…
sve-fneg.ll
[NFC][LoopVectorize] Explicitly disable tail-folding on some SVE tests
2022-07-21 15:23:00 +01:00
sve-gather-scatter-cost.ll
[NFC][LoopVectorize] Explicitly disable tail-folding on some SVE tests
2022-07-21 15:23:00 +01:00
sve-gather-scatter.ll
[test] Remove readonly from some parameters that are written through in tests.
2022-10-29 15:05:20 -07:00
sve-illegal-type.ll
[VPlan] Only generate single instr for unpredicated stores of varying value to invariant address
2022-09-22 08:53:46 -07:00
sve-inductions-unusual-types.ll
[SVE][LoopVectorize][NFC] Tidy up some tests
2022-08-19 15:12:58 +01:00
sve-inductions.ll
[NFC][LoopVectorize] Explicitly disable tail-folding on some SVE tests
2022-07-21 15:23:00 +01:00
sve-inv-loads.ll
[NFC][LoopVectorize] Explicitly disable tail-folding on some SVE tests
2022-07-21 15:23:00 +01:00
sve-inv-store.ll
[LV] Adjust cost model to use uniform store lowering for unpredicated uniform stores
2022-09-27 07:28:40 -07:00
sve-large-strides.ll
[NFC][LoopVectorize] Explicitly disable tail-folding on some SVE tests
2022-07-21 15:23:00 +01:00
sve-live-out-pointer-induction.ll
[LV] Update handling of scalable pointer inductions after b73d2c8.
2022-09-23 18:23:02 +01:00
sve-low-trip-count.ll
[AArch64][LoopVectorize] Introduce trip count minimal value threshold to ignore tail-folding.
2022-08-09 22:10:17 +01:00
sve-masked-loadstore.ll
[NFC][LoopVectorize] Explicitly disable tail-folding on some SVE tests
2022-07-21 15:23:00 +01:00
sve-runtime-check-size-based-threshold.ll
[NFC][LoopVectorize] Explicitly disable tail-folding on some SVE tests
2022-07-21 15:23:00 +01:00
sve-scalable-load-in-loop.ll
…
sve-select-cmp.ll
[NFC][LoopVectorize] Explicitly disable tail-folding on some SVE tests
2022-07-21 15:23:00 +01:00
sve-strict-fadd-cost.ll
[SVE][LoopVectorize][NFC] Tidy up some tests
2022-08-19 15:12:58 +01:00
sve-tail-folding-cost.ll
[AArch64][NFC] Simplify loop vectoriser tail-folding tests
2022-07-18 13:37:29 +01:00
sve-tail-folding-forced.ll
Recommit "[VPlan] Add VPDerivedIVRecipe, use for VPScalarIVStepsRecipe."
2022-11-30 17:04:20 +00:00
sve-tail-folding-option.ll
[AArch64][LoopVectorize] Disable tail-folding for SVE when loop has interleaved accesses
2022-08-02 09:52:33 +01:00
sve-tail-folding-optsize.ll
[LoopVectorize] Add option to use active lane mask for loop control flow
2022-07-11 13:46:55 +01:00
sve-tail-folding-reductions.ll
[LoopVectorize][AArch64] Add TTI hook preferPredicatedReductionSelect
2022-07-20 09:33:29 +01:00
sve-tail-folding-unroll.ll
[AArch64][NFC] Simplify loop vectoriser tail-folding tests
2022-07-18 13:37:29 +01:00
sve-tail-folding.ll
[IRBuilder] Use PoisonValue in CreateMasked*
2022-09-19 11:01:41 -07:00
sve-type-conv.ll
…
sve-vector-reverse-mask4.ll
[NFC][LoopVectorize] Explicitly disable tail-folding on some SVE tests
2022-07-21 15:23:00 +01:00
sve-vector-reverse.ll
[InstCombine] don't canonicalize shl+sub to mul+add
2022-09-21 08:39:07 -04:00
sve-widen-extractvalue.ll
…
sve-widen-gep.ll
[LV] Update handling of scalable pointer inductions after b73d2c8.
2022-09-23 18:23:02 +01:00
sve-widen-phi.ll
[LV] Update handling of scalable pointer inductions after b73d2c8.
2022-09-23 18:23:02 +01:00
tail-fold-uniform-memops.ll
[IRBuilder] Use PoisonValue in CreateMasked*
2022-09-19 11:01:41 -07:00
type-shrinkage-insertelt.ll
…
unsafe-vf-hint-remark.ll
…
veclib-calls-libsystem-darwin.ll
…
vector-reverse-mask4.ll
[InstCombine] Revert D125845
2022-11-29 22:02:40 +00:00
vector-reverse.ll
[NFC][LoopVectorize] Explicitly disable tail-folding on some SVE tests
2022-07-21 15:23:00 +01:00
widen-call-with-intrinsic-or-libfunc.ll
Recommit "[VPlan] Add VPDerivedIVRecipe, use for VPScalarIVStepsRecipe."
2022-11-30 17:04:20 +00:00