[PATCH] D119080: [test] Use -passes=instsimplify instead of -instsimplify in a number of tests. NFC

Bjorn Pettersson via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun Feb 6 07:25:13 PST 2022


bjope created this revision.
bjope added a reviewer: aeubanks.
Herald added subscribers: kerbowa, dmgreen, jgravelle-google, sbc100, jvesely, dschuff.
bjope requested review of this revision.
Herald added a subscriber: aheejin.
Herald added a project: LLVM.

Another step moving away from the deprecated syntax of specifying
pass pipeline in opt.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D119080

Files:
  llvm/test/Transforms/InstSimplify/2010-12-20-Boolean.ll
  llvm/test/Transforms/InstSimplify/2011-01-14-Thread.ll
  llvm/test/Transforms/InstSimplify/2011-02-01-Vector.ll
  llvm/test/Transforms/InstSimplify/2011-09-05-InsertExtractValue.ll
  llvm/test/Transforms/InstSimplify/2011-11-23-MaskedBitsCrash.ll
  llvm/test/Transforms/InstSimplify/2013-04-19-ConstantFoldingCrash.ll
  llvm/test/Transforms/InstSimplify/AndOrXor.ll
  llvm/test/Transforms/InstSimplify/ConstProp/2002-03-11-ConstPropCrash.ll
  llvm/test/Transforms/InstSimplify/ConstProp/2002-05-03-DivideByZeroException.ll
  llvm/test/Transforms/InstSimplify/ConstProp/2002-05-03-NotOperator.ll
  llvm/test/Transforms/InstSimplify/ConstProp/2003-05-12-DivideError.ll
  llvm/test/Transforms/InstSimplify/ConstProp/2005-01-28-SetCCGEP.ll
  llvm/test/Transforms/InstSimplify/ConstProp/2006-11-30-vector-cast.ll
  llvm/test/Transforms/InstSimplify/ConstProp/2006-12-01-bool-casts.ll
  llvm/test/Transforms/InstSimplify/ConstProp/2007-02-05-BitCast.ll
  llvm/test/Transforms/InstSimplify/ConstProp/2008-07-07-VectorCompare.ll
  llvm/test/Transforms/InstSimplify/ConstProp/2009-09-01-GEP-Crash.ll
  llvm/test/Transforms/InstSimplify/ConstProp/AArch64/aarch64-sve-convert-from-svbool.ll
  llvm/test/Transforms/InstSimplify/ConstProp/AMDGPU/cos.ll
  llvm/test/Transforms/InstSimplify/ConstProp/AMDGPU/cubeid.ll
  llvm/test/Transforms/InstSimplify/ConstProp/AMDGPU/cubema.ll
  llvm/test/Transforms/InstSimplify/ConstProp/AMDGPU/cubesc.ll
  llvm/test/Transforms/InstSimplify/ConstProp/AMDGPU/cubetc.ll
  llvm/test/Transforms/InstSimplify/ConstProp/AMDGPU/fma_legacy.ll
  llvm/test/Transforms/InstSimplify/ConstProp/AMDGPU/fmul_legacy.ll
  llvm/test/Transforms/InstSimplify/ConstProp/AMDGPU/fract.ll
  llvm/test/Transforms/InstSimplify/ConstProp/AMDGPU/perm.ll
  llvm/test/Transforms/InstSimplify/ConstProp/AMDGPU/sin.ll
  llvm/test/Transforms/InstSimplify/ConstProp/ARM/mve-vctp.ll
  llvm/test/Transforms/InstSimplify/ConstProp/InsertElement-inseltpoison.ll
  llvm/test/Transforms/InstSimplify/ConstProp/InsertElement.ll
  llvm/test/Transforms/InstSimplify/ConstProp/WebAssembly/trunc.ll
  llvm/test/Transforms/InstSimplify/ConstProp/abs.ll
  llvm/test/Transforms/InstSimplify/ConstProp/active-lane-mask.ll
  llvm/test/Transforms/InstSimplify/ConstProp/avx512.ll
  llvm/test/Transforms/InstSimplify/ConstProp/binop-identity-undef.ll
  llvm/test/Transforms/InstSimplify/ConstProp/bitcast.ll
  llvm/test/Transforms/InstSimplify/ConstProp/bitcount.ll
  llvm/test/Transforms/InstSimplify/ConstProp/bswap.ll
  llvm/test/Transforms/InstSimplify/ConstProp/calls-math-finite.ll
  llvm/test/Transforms/InstSimplify/ConstProp/calls.ll
  llvm/test/Transforms/InstSimplify/ConstProp/cast-vector.ll
  llvm/test/Transforms/InstSimplify/ConstProp/cast.ll
  llvm/test/Transforms/InstSimplify/ConstProp/convert-from-fp16.ll
  llvm/test/Transforms/InstSimplify/ConstProp/copysign.ll
  llvm/test/Transforms/InstSimplify/ConstProp/extractelement-vscale.ll
  llvm/test/Transforms/InstSimplify/ConstProp/extractvalue.ll
  llvm/test/Transforms/InstSimplify/ConstProp/float-to-ptr-cast.ll
  llvm/test/Transforms/InstSimplify/ConstProp/fma.ll
  llvm/test/Transforms/InstSimplify/ConstProp/fneg.ll
  llvm/test/Transforms/InstSimplify/ConstProp/fp-undef.ll
  llvm/test/Transforms/InstSimplify/ConstProp/freeze.ll
  llvm/test/Transforms/InstSimplify/ConstProp/funnel-shift.ll
  llvm/test/Transforms/InstSimplify/ConstProp/gep-zeroinit-vector.ll
  llvm/test/Transforms/InstSimplify/ConstProp/insertvalue.ll
  llvm/test/Transforms/InstSimplify/ConstProp/libfunc.ll
  llvm/test/Transforms/InstSimplify/ConstProp/loads.ll
  llvm/test/Transforms/InstSimplify/ConstProp/min-max.ll
  llvm/test/Transforms/InstSimplify/ConstProp/overflow-ops.ll
  llvm/test/Transforms/InstSimplify/ConstProp/poison.ll
  llvm/test/Transforms/InstSimplify/ConstProp/saturating-add-sub.ll
  llvm/test/Transforms/InstSimplify/ConstProp/shift.ll
  llvm/test/Transforms/InstSimplify/ConstProp/smul-fix-sat.ll
  llvm/test/Transforms/InstSimplify/ConstProp/smul-fix.ll
  llvm/test/Transforms/InstSimplify/ConstProp/sse.ll
  llvm/test/Transforms/InstSimplify/ConstProp/trunc_vec.ll
  llvm/test/Transforms/InstSimplify/ConstProp/vecreduce.ll
  llvm/test/Transforms/InstSimplify/ConstProp/vector-undef-elts-inseltpoison.ll
  llvm/test/Transforms/InstSimplify/ConstProp/vector-undef-elts.ll
  llvm/test/Transforms/InstSimplify/X86/fp-nan-strictfp.ll
  llvm/test/Transforms/InstSimplify/abs_intrinsic.ll
  llvm/test/Transforms/InstSimplify/add-mask.ll
  llvm/test/Transforms/InstSimplify/add.ll
  llvm/test/Transforms/InstSimplify/addsub.ll
  llvm/test/Transforms/InstSimplify/and-icmps-same-ops.ll
  llvm/test/Transforms/InstSimplify/and-or-icmp-min-max.ll
  llvm/test/Transforms/InstSimplify/and-or-icmp-nullptr.ll
  llvm/test/Transforms/InstSimplify/and-or-icmp-zero.ll
  llvm/test/Transforms/InstSimplify/and.ll
  llvm/test/Transforms/InstSimplify/assume-non-zero.ll
  llvm/test/Transforms/InstSimplify/assume_icmp.ll
  llvm/test/Transforms/InstSimplify/bitcast-vector-fold.ll
  llvm/test/Transforms/InstSimplify/bitreverse-fold.ll
  llvm/test/Transforms/InstSimplify/bitreverse.ll
  llvm/test/Transforms/InstSimplify/bswap.ll
  llvm/test/Transforms/InstSimplify/call.ll
  llvm/test/Transforms/InstSimplify/cast-unsigned-icmp-cmp-0.ll
  llvm/test/Transforms/InstSimplify/cast.ll
  llvm/test/Transforms/InstSimplify/cmp-vec-fast-path.ll
  llvm/test/Transforms/InstSimplify/cmp_ext.ll
  llvm/test/Transforms/InstSimplify/cmp_of_min_max.ll
  llvm/test/Transforms/InstSimplify/compare.ll
  llvm/test/Transforms/InstSimplify/constantfold-add-nuw-allones-to-allones.ll
  llvm/test/Transforms/InstSimplify/constantfold-shl-nuw-C-to-C.ll
  llvm/test/Transforms/InstSimplify/constfold-constrained.ll
  llvm/test/Transforms/InstSimplify/dead-code-removal.ll
  llvm/test/Transforms/InstSimplify/distribute.ll
  llvm/test/Transforms/InstSimplify/div-by-0-guard-before-smul_ov-not.ll
  llvm/test/Transforms/InstSimplify/div-by-0-guard-before-smul_ov.ll
  llvm/test/Transforms/InstSimplify/div-by-0-guard-before-umul_ov-not.ll
  llvm/test/Transforms/InstSimplify/div-by-0-guard-before-umul_ov.ll
  llvm/test/Transforms/InstSimplify/div.ll
  llvm/test/Transforms/InstSimplify/exact-nsw-nuw.ll
  llvm/test/Transforms/InstSimplify/extract-element.ll
  llvm/test/Transforms/InstSimplify/extract-vector.ll
  llvm/test/Transforms/InstSimplify/fast-math-strictfp.ll
  llvm/test/Transforms/InstSimplify/fast-math.ll
  llvm/test/Transforms/InstSimplify/fcmp-select.ll
  llvm/test/Transforms/InstSimplify/fcmp.ll
  llvm/test/Transforms/InstSimplify/fdiv-strictfp.ll
  llvm/test/Transforms/InstSimplify/fdiv.ll
  llvm/test/Transforms/InstSimplify/floating-point-arithmetic-strictfp.ll
  llvm/test/Transforms/InstSimplify/floating-point-arithmetic.ll
  llvm/test/Transforms/InstSimplify/floating-point-compare.ll
  llvm/test/Transforms/InstSimplify/fminmax-folds.ll
  llvm/test/Transforms/InstSimplify/fold-intrinsics.ll
  llvm/test/Transforms/InstSimplify/fold-vscale.ll
  llvm/test/Transforms/InstSimplify/fp-nan.ll
  llvm/test/Transforms/InstSimplify/fp-undef-poison-strictfp.ll
  llvm/test/Transforms/InstSimplify/fp-undef-poison.ll
  llvm/test/Transforms/InstSimplify/fptoi-range.ll
  llvm/test/Transforms/InstSimplify/fptoi-sat.ll
  llvm/test/Transforms/InstSimplify/freeze-noundef.ll
  llvm/test/Transforms/InstSimplify/freeze.ll
  llvm/test/Transforms/InstSimplify/gc_relocate.ll
  llvm/test/Transforms/InstSimplify/gep.ll
  llvm/test/Transforms/InstSimplify/icmp-abs-nabs.ll
  llvm/test/Transforms/InstSimplify/icmp-bool-constant.ll
  llvm/test/Transforms/InstSimplify/icmp-constant.ll
  llvm/test/Transforms/InstSimplify/icmp-not-bool-constant.ll
  llvm/test/Transforms/InstSimplify/icmp-ranges.ll
  llvm/test/Transforms/InstSimplify/icmp.ll
  llvm/test/Transforms/InstSimplify/implies.ll
  llvm/test/Transforms/InstSimplify/insert-vector.ll
  llvm/test/Transforms/InstSimplify/insertelement.ll
  llvm/test/Transforms/InstSimplify/insertvalue.ll
  llvm/test/Transforms/InstSimplify/known-never-nan.ll
  llvm/test/Transforms/InstSimplify/known-non-zero-opaque-ptrs.ll
  llvm/test/Transforms/InstSimplify/known-non-zero.ll
  llvm/test/Transforms/InstSimplify/load-relative-32.ll
  llvm/test/Transforms/InstSimplify/load-relative.ll
  llvm/test/Transforms/InstSimplify/load.ll
  llvm/test/Transforms/InstSimplify/log-exp-intrinsic.ll
  llvm/test/Transforms/InstSimplify/log10-pow10-intrinsic.ll
  llvm/test/Transforms/InstSimplify/log2-pow2-intrinsic.ll
  llvm/test/Transforms/InstSimplify/logic-of-fcmps.ll
  llvm/test/Transforms/InstSimplify/maxmin.ll
  llvm/test/Transforms/InstSimplify/maxmin_intrinsics.ll
  llvm/test/Transforms/InstSimplify/mul.ll
  llvm/test/Transforms/InstSimplify/named-vector-shuffle-reverse.ll
  llvm/test/Transforms/InstSimplify/negate.ll
  llvm/test/Transforms/InstSimplify/noalias-ptr.ll
  llvm/test/Transforms/InstSimplify/null-ptr-is-valid-attribute.ll
  llvm/test/Transforms/InstSimplify/null-ptr-is-valid.ll
  llvm/test/Transforms/InstSimplify/or-icmps-same-ops.ll
  llvm/test/Transforms/InstSimplify/or.ll
  llvm/test/Transforms/InstSimplify/past-the-end.ll
  llvm/test/Transforms/InstSimplify/phi-cse.ll
  llvm/test/Transforms/InstSimplify/phi.ll
  llvm/test/Transforms/InstSimplify/pr28725.ll
  llvm/test/Transforms/InstSimplify/pr49495.ll
  llvm/test/Transforms/InstSimplify/ptr_diff.ll
  llvm/test/Transforms/InstSimplify/reassociate.ll
  llvm/test/Transforms/InstSimplify/redundant-null-check-in-uadd_with_overflow-of-nonnull-ptr.ll
  llvm/test/Transforms/InstSimplify/rem.ll
  llvm/test/Transforms/InstSimplify/require-dominator.ll
  llvm/test/Transforms/InstSimplify/result-of-add-of-negative-is-non-zero-and-no-underflow.ll
  llvm/test/Transforms/InstSimplify/result-of-usub-by-nonzero-is-non-zero-and-no-overflow.ll
  llvm/test/Transforms/InstSimplify/result-of-usub-is-non-zero-and-no-overflow.ll
  llvm/test/Transforms/InstSimplify/returned.ll
  llvm/test/Transforms/InstSimplify/round-intrinsics.ll
  llvm/test/Transforms/InstSimplify/saturating-add-sub.ll
  llvm/test/Transforms/InstSimplify/sdiv.ll
  llvm/test/Transforms/InstSimplify/select-and-cmp.ll
  llvm/test/Transforms/InstSimplify/select-implied.ll
  llvm/test/Transforms/InstSimplify/select-inseltpoison.ll
  llvm/test/Transforms/InstSimplify/select-logical.ll
  llvm/test/Transforms/InstSimplify/select-or-cmp.ll
  llvm/test/Transforms/InstSimplify/select.ll
  llvm/test/Transforms/InstSimplify/shift-128-kb.ll
  llvm/test/Transforms/InstSimplify/shift-knownbits.ll
  llvm/test/Transforms/InstSimplify/shift.ll
  llvm/test/Transforms/InstSimplify/shr-nop.ll
  llvm/test/Transforms/InstSimplify/shr-scalar-vector-consistency.ll
  llvm/test/Transforms/InstSimplify/shufflevector-inseltpoison.ll
  llvm/test/Transforms/InstSimplify/shufflevector.ll
  llvm/test/Transforms/InstSimplify/signed-div-rem.ll
  llvm/test/Transforms/InstSimplify/smul_fix.ll
  llvm/test/Transforms/InstSimplify/srem.ll
  llvm/test/Transforms/InstSimplify/strictfp-fadd.ll
  llvm/test/Transforms/InstSimplify/strictfp-fsub.ll
  llvm/test/Transforms/InstSimplify/sub.ll
  llvm/test/Transforms/InstSimplify/undef.ll
  llvm/test/Transforms/InstSimplify/vec-cmp.ll
  llvm/test/Transforms/InstSimplify/vector_gep.ll
  llvm/test/Transforms/InstSimplify/vector_ptr_bitcast.ll
  llvm/test/Transforms/InstSimplify/xor.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D119080.406251.patch
Type: text/x-patch
Size: 103507 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20220206/42852864/attachment-0001.bin>


More information about the llvm-commits mailing list