[PATCH] D119083: [test] Use -passes=instcombine instead of -instcombine in some tests (3/4). NFC

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


bjope created this revision.
bjope added a reviewer: aeubanks.
Herald added subscribers: asavonic, arphaman.
bjope requested review of this revision.
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/D119083

Files:
  llvm/test/Transforms/InstCombine/gc.relocate.ll
  llvm/test/Transforms/InstCombine/gep-addrspace.ll
  llvm/test/Transforms/InstCombine/gep-alias.ll
  llvm/test/Transforms/InstCombine/gep-can-replace-gep-idx-with-zero-typesize.ll
  llvm/test/Transforms/InstCombine/icmp-add.ll
  llvm/test/Transforms/InstCombine/icmp-bc-vec-inseltpoison.ll
  llvm/test/Transforms/InstCombine/icmp-bc-vec.ll
  llvm/test/Transforms/InstCombine/icmp-bitcast-glob.ll
  llvm/test/Transforms/InstCombine/icmp-constant-phi.ll
  llvm/test/Transforms/InstCombine/icmp-custom-dl.ll
  llvm/test/Transforms/InstCombine/icmp-div-constant.ll
  llvm/test/Transforms/InstCombine/icmp-dom.ll
  llvm/test/Transforms/InstCombine/icmp-fsh.ll
  llvm/test/Transforms/InstCombine/icmp-gep.ll
  llvm/test/Transforms/InstCombine/icmp-logical.ll
  llvm/test/Transforms/InstCombine/icmp-mul-and.ll
  llvm/test/Transforms/InstCombine/icmp-mul-zext.ll
  llvm/test/Transforms/InstCombine/icmp-mul.ll
  llvm/test/Transforms/InstCombine/icmp-not-bool-constant.ll
  llvm/test/Transforms/InstCombine/icmp-or.ll
  llvm/test/Transforms/InstCombine/icmp-range.ll
  llvm/test/Transforms/InstCombine/icmp-rotate.ll
  llvm/test/Transforms/InstCombine/icmp-shl-nsw.ll
  llvm/test/Transforms/InstCombine/icmp-shl-nuw.ll
  llvm/test/Transforms/InstCombine/icmp-shr-lt-gt.ll
  llvm/test/Transforms/InstCombine/icmp-shr.ll
  llvm/test/Transforms/InstCombine/icmp-sub.ll
  llvm/test/Transforms/InstCombine/icmp-topbitssame.ll
  llvm/test/Transforms/InstCombine/icmp-trunc.ll
  llvm/test/Transforms/InstCombine/icmp-uge-of-add-of-shl-one-by-bits-to-allones-and-val-to-icmp-eq-of-lshr-val-by-bits-and-0.ll
  llvm/test/Transforms/InstCombine/icmp-uge-of-not-of-shl-allones-by-bits-and-val-to-icmp-eq-of-lshr-val-by-bits-and-0.ll
  llvm/test/Transforms/InstCombine/icmp-ugt-of-shl-1-by-bits-and-val-to-icmp-eq-of-lshr-val-by-bits-and-0.ll
  llvm/test/Transforms/InstCombine/icmp-ule-of-shl-1-by-bits-and-val-to-icmp-ne-of-lshr-val-by-bits-and-0.ll
  llvm/test/Transforms/InstCombine/icmp-ult-of-add-of-shl-one-by-bits-to-allones-and-val-to-icmp-ne-of-lshr-val-by-bits-and-0.ll
  llvm/test/Transforms/InstCombine/icmp-ult-of-not-of-shl-allones-by-bits-and-val-to-icmp-ne-of-lshr-val-by-bits-and-0.ll
  llvm/test/Transforms/InstCombine/icmp-vec-inseltpoison.ll
  llvm/test/Transforms/InstCombine/icmp-vec.ll
  llvm/test/Transforms/InstCombine/icmp-vscale.ll
  llvm/test/Transforms/InstCombine/icmp.ll
  llvm/test/Transforms/InstCombine/icmp_sdiv_with_and_without_range.ll
  llvm/test/Transforms/InstCombine/idioms.ll
  llvm/test/Transforms/InstCombine/indexed-gep-compares.ll
  llvm/test/Transforms/InstCombine/inselt-binop-inseltpoison.ll
  llvm/test/Transforms/InstCombine/inselt-binop.ll
  llvm/test/Transforms/InstCombine/insert-const-shuf.ll
  llvm/test/Transforms/InstCombine/insert-ext.ll
  llvm/test/Transforms/InstCombine/insert-extract-shuffle-inseltpoison.ll
  llvm/test/Transforms/InstCombine/insert-extract-shuffle.ll
  llvm/test/Transforms/InstCombine/insert-val-extract-elem.ll
  llvm/test/Transforms/InstCombine/insertelement-bitcast.ll
  llvm/test/Transforms/InstCombine/int_sideeffect.ll
  llvm/test/Transforms/InstCombine/intptr1.ll
  llvm/test/Transforms/InstCombine/intptr2.ll
  llvm/test/Transforms/InstCombine/intptr3.ll
  llvm/test/Transforms/InstCombine/intptr4.ll
  llvm/test/Transforms/InstCombine/intptr5.ll
  llvm/test/Transforms/InstCombine/intptr6.ll
  llvm/test/Transforms/InstCombine/intptr7.ll
  llvm/test/Transforms/InstCombine/intptr8.ll
  llvm/test/Transforms/InstCombine/intrinsic-select.ll
  llvm/test/Transforms/InstCombine/intrinsics.ll
  llvm/test/Transforms/InstCombine/invariant.ll
  llvm/test/Transforms/InstCombine/invert-variable-mask-in-masked-merge-scalar.ll
  llvm/test/Transforms/InstCombine/invert-variable-mask-in-masked-merge-vector.ll
  llvm/test/Transforms/InstCombine/invoke.ll
  llvm/test/Transforms/InstCombine/isascii-1.ll
  llvm/test/Transforms/InstCombine/isdigit-1.ll
  llvm/test/Transforms/InstCombine/ispow2.ll
  llvm/test/Transforms/InstCombine/known-bits.ll
  llvm/test/Transforms/InstCombine/known-never-nan.ll
  llvm/test/Transforms/InstCombine/known-non-zero.ll
  llvm/test/Transforms/InstCombine/known-signbit-shift.ll
  llvm/test/Transforms/InstCombine/known_align.ll
  llvm/test/Transforms/InstCombine/lifetime-no-null-opt.ll
  llvm/test/Transforms/InstCombine/lifetime-sanitizer.ll
  llvm/test/Transforms/InstCombine/load-bitcast-select.ll
  llvm/test/Transforms/InstCombine/load-bitcast-vec.ll
  llvm/test/Transforms/InstCombine/load-bitcast32.ll
  llvm/test/Transforms/InstCombine/load-bitcast64.ll
  llvm/test/Transforms/InstCombine/load-cmp.ll
  llvm/test/Transforms/InstCombine/load-combine-metadata-2.ll
  llvm/test/Transforms/InstCombine/load-combine-metadata-3.ll
  llvm/test/Transforms/InstCombine/load-combine-metadata-4.ll
  llvm/test/Transforms/InstCombine/load-combine-metadata-dominance.ll
  llvm/test/Transforms/InstCombine/load-combine-metadata.ll
  llvm/test/Transforms/InstCombine/load-select.ll
  llvm/test/Transforms/InstCombine/load-store-forward.ll
  llvm/test/Transforms/InstCombine/load3.ll
  llvm/test/Transforms/InstCombine/loadstore-alignment.ll
  llvm/test/Transforms/InstCombine/loadstore-metadata.ll
  llvm/test/Transforms/InstCombine/log-pow-nofastmath.ll
  llvm/test/Transforms/InstCombine/log-pow.ll
  llvm/test/Transforms/InstCombine/logical-select-inseltpoison.ll
  llvm/test/Transforms/InstCombine/logical-select.ll
  llvm/test/Transforms/InstCombine/low-bit-splat.ll
  llvm/test/Transforms/InstCombine/lower-dbg-declare.ll
  llvm/test/Transforms/InstCombine/lshr-and-negC-icmpeq-zero.ll
  llvm/test/Transforms/InstCombine/lshr-and-signbit-icmpeq-zero.ll
  llvm/test/Transforms/InstCombine/lshr-phi.ll
  llvm/test/Transforms/InstCombine/lshr-trunc-sext-to-ashr-sext.ll
  llvm/test/Transforms/InstCombine/lshr.ll
  llvm/test/Transforms/InstCombine/malloc-free.ll
  llvm/test/Transforms/InstCombine/malloc_free_delete_nvptx.ll
  llvm/test/Transforms/InstCombine/masked-merge-add.ll
  llvm/test/Transforms/InstCombine/masked-merge-and-of-ors.ll
  llvm/test/Transforms/InstCombine/masked-merge-or.ll
  llvm/test/Transforms/InstCombine/masked-merge-xor.ll
  llvm/test/Transforms/InstCombine/masked_intrinsics-inseltpoison.ll
  llvm/test/Transforms/InstCombine/masked_intrinsics.ll
  llvm/test/Transforms/InstCombine/masked_intrinsics_keep_metadata.ll
  llvm/test/Transforms/InstCombine/max-of-nots.ll
  llvm/test/Transforms/InstCombine/max_known_bits.ll
  llvm/test/Transforms/InstCombine/maximum.ll
  llvm/test/Transforms/InstCombine/maxnum.ll
  llvm/test/Transforms/InstCombine/mem-deref-bytes-addrspaces.ll
  llvm/test/Transforms/InstCombine/mem-deref-bytes.ll
  llvm/test/Transforms/InstCombine/mem-gep-zidx.ll
  llvm/test/Transforms/InstCombine/mem-par-metadata-memcpy.ll
  llvm/test/Transforms/InstCombine/memccpy.ll
  llvm/test/Transforms/InstCombine/memchr.ll
  llvm/test/Transforms/InstCombine/memcmp-1.ll
  llvm/test/Transforms/InstCombine/memcmp-2.ll
  llvm/test/Transforms/InstCombine/memcmp-constant-fold.ll
  llvm/test/Transforms/InstCombine/memcpy-1.ll
  llvm/test/Transforms/InstCombine/memcpy-2.ll
  llvm/test/Transforms/InstCombine/memcpy-addrspace.ll
  llvm/test/Transforms/InstCombine/memcpy-from-global.ll
  llvm/test/Transforms/InstCombine/memcpy-to-load.ll
  llvm/test/Transforms/InstCombine/memcpy.ll
  llvm/test/Transforms/InstCombine/memcpy_chk-1.ll
  llvm/test/Transforms/InstCombine/memcpy_chk-2.ll
  llvm/test/Transforms/InstCombine/memmove-1.ll
  llvm/test/Transforms/InstCombine/memmove-2.ll
  llvm/test/Transforms/InstCombine/memmove.ll
  llvm/test/Transforms/InstCombine/memmove_chk-1.ll
  llvm/test/Transforms/InstCombine/memmove_chk-2.ll
  llvm/test/Transforms/InstCombine/mempcpy.ll
  llvm/test/Transforms/InstCombine/memrchr.ll
  llvm/test/Transforms/InstCombine/memset-1.ll
  llvm/test/Transforms/InstCombine/memset-2.ll
  llvm/test/Transforms/InstCombine/memset.ll
  llvm/test/Transforms/InstCombine/memset2.ll
  llvm/test/Transforms/InstCombine/memset_chk-1.ll
  llvm/test/Transforms/InstCombine/memset_chk-2.ll
  llvm/test/Transforms/InstCombine/merge-icmp.ll
  llvm/test/Transforms/InstCombine/min-positive.ll
  llvm/test/Transforms/InstCombine/minimum.ll
  llvm/test/Transforms/InstCombine/minmax-demandbits.ll
  llvm/test/Transforms/InstCombine/minmax-fold.ll
  llvm/test/Transforms/InstCombine/minmax-fp.ll
  llvm/test/Transforms/InstCombine/minmax-intrinsics.ll
  llvm/test/Transforms/InstCombine/minmax-of-minmax.ll
  llvm/test/Transforms/InstCombine/minnum.ll
  llvm/test/Transforms/InstCombine/misc-2002.ll
  llvm/test/Transforms/InstCombine/mul-inseltpoison.ll
  llvm/test/Transforms/InstCombine/mul-masked-bits.ll
  llvm/test/Transforms/InstCombine/mul.ll
  llvm/test/Transforms/InstCombine/multi-size-address-space-pointer.ll
  llvm/test/Transforms/InstCombine/multi-use-load-casts.ll
  llvm/test/Transforms/InstCombine/multi-use-or.ll
  llvm/test/Transforms/InstCombine/multiple-uses-load-bitcast-select.ll
  llvm/test/Transforms/InstCombine/narrow-math.ll
  llvm/test/Transforms/InstCombine/narrow-switch.ll
  llvm/test/Transforms/InstCombine/narrow.ll
  llvm/test/Transforms/InstCombine/new-delete-itanium.ll
  llvm/test/Transforms/InstCombine/new-delete-msvc.ll
  llvm/test/Transforms/InstCombine/no-negzero.ll
  llvm/test/Transforms/InstCombine/noalias-scope-decl.ll
  llvm/test/Transforms/InstCombine/non-integral-pointers.ll
  llvm/test/Transforms/InstCombine/nonnull-attribute.ll
  llvm/test/Transforms/InstCombine/nonnull-select.ll
  llvm/test/Transforms/InstCombine/not-add.ll
  llvm/test/Transforms/InstCombine/not.ll
  llvm/test/Transforms/InstCombine/nothrow.ll
  llvm/test/Transforms/InstCombine/nsw-inseltpoison.ll
  llvm/test/Transforms/InstCombine/nsw.ll
  llvm/test/Transforms/InstCombine/obfuscated_splat-inseltpoison.ll
  llvm/test/Transforms/InstCombine/obfuscated_splat.ll
  llvm/test/Transforms/InstCombine/object-size-opaque.ll
  llvm/test/Transforms/InstCombine/objsize-64.ll
  llvm/test/Transforms/InstCombine/objsize-address-space.ll
  llvm/test/Transforms/InstCombine/objsize.ll
  llvm/test/Transforms/InstCombine/odr-linkage.ll
  llvm/test/Transforms/InstCombine/omit-urem-of-power-of-two-or-zero-when-comparing-with-zero.ll
  llvm/test/Transforms/InstCombine/onehot_merge.ll
  llvm/test/Transforms/InstCombine/opaque.ll
  llvm/test/Transforms/InstCombine/operand-complexity.ll
  llvm/test/Transforms/InstCombine/or-concat.ll
  llvm/test/Transforms/InstCombine/or-fcmp.ll
  llvm/test/Transforms/InstCombine/or-shifted-masks.ll
  llvm/test/Transforms/InstCombine/or-xor.ll
  llvm/test/Transforms/InstCombine/or.ll
  llvm/test/Transforms/InstCombine/oss_fuzz_32759.ll
  llvm/test/Transforms/InstCombine/osx-names.ll
  llvm/test/Transforms/InstCombine/out-of-bounds-indexes.ll
  llvm/test/Transforms/InstCombine/overflow-mul.ll
  llvm/test/Transforms/InstCombine/overflow.ll
  llvm/test/Transforms/InstCombine/overflow_to_sat.ll
  llvm/test/Transforms/InstCombine/partally-redundant-left-shift-input-masking-after-truncation-variant-a.ll
  llvm/test/Transforms/InstCombine/partally-redundant-left-shift-input-masking-after-truncation-variant-b.ll
  llvm/test/Transforms/InstCombine/partally-redundant-left-shift-input-masking-after-truncation-variant-c.ll
  llvm/test/Transforms/InstCombine/partally-redundant-left-shift-input-masking-after-truncation-variant-d.ll
  llvm/test/Transforms/InstCombine/partally-redundant-left-shift-input-masking-after-truncation-variant-e.ll
  llvm/test/Transforms/InstCombine/partally-redundant-left-shift-input-masking-variant-a.ll
  llvm/test/Transforms/InstCombine/partally-redundant-left-shift-input-masking-variant-b.ll
  llvm/test/Transforms/InstCombine/partally-redundant-left-shift-input-masking-variant-c.ll
  llvm/test/Transforms/InstCombine/partally-redundant-left-shift-input-masking-variant-d.ll
  llvm/test/Transforms/InstCombine/partally-redundant-left-shift-input-masking-variant-e.ll
  llvm/test/Transforms/InstCombine/phi-aware-aggregate-reconstruction.ll
  llvm/test/Transforms/InstCombine/phi-cse.ll
  llvm/test/Transforms/InstCombine/phi-int2ptr-fold.ll
  llvm/test/Transforms/InstCombine/phi-known-bits-operand-order.ll
  llvm/test/Transforms/InstCombine/phi-load-metadata-2.ll
  llvm/test/Transforms/InstCombine/phi-load-metadata-3.ll
  llvm/test/Transforms/InstCombine/phi-load-metadata-dominance.ll
  llvm/test/Transforms/InstCombine/phi-load-metadata.ll
  llvm/test/Transforms/InstCombine/phi-merge-gep.ll
  llvm/test/Transforms/InstCombine/phi-of-extractvalues.ll
  llvm/test/Transforms/InstCombine/phi-of-insertvalues.ll
  llvm/test/Transforms/InstCombine/phi-pointercasts.ll
  llvm/test/Transforms/InstCombine/phi-preserve-ir-flags.ll
  llvm/test/Transforms/InstCombine/phi-select-constant.ll
  llvm/test/Transforms/InstCombine/phi-shifts.ll
  llvm/test/Transforms/InstCombine/phi-timeout.ll
  llvm/test/Transforms/InstCombine/phi.ll
  llvm/test/Transforms/InstCombine/pow-0.ll
  llvm/test/Transforms/InstCombine/pow-1.ll
  llvm/test/Transforms/InstCombine/pow-2.ll
  llvm/test/Transforms/InstCombine/pow-3.ll
  llvm/test/Transforms/InstCombine/pow-4.ll
  llvm/test/Transforms/InstCombine/pow-cbrt.ll
  llvm/test/Transforms/InstCombine/pow-exp-nofastmath.ll
  llvm/test/Transforms/InstCombine/pow-exp.ll
  llvm/test/Transforms/InstCombine/pow-sqrt.ll
  llvm/test/Transforms/InstCombine/pow_fp_int.ll
  llvm/test/Transforms/InstCombine/pow_fp_int16.ll
  llvm/test/Transforms/InstCombine/powi.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D119083.406254.patch
Type: text/x-patch
Size: 134340 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20220206/930f8ebc/attachment.bin>


More information about the llvm-commits mailing list