Commit
8ebb3eac02a926ffa4298c12834c57aefb2e8579
by bjorn.a.pettersson[test] Use -passes syntax when specifying pipeline in some more tests
The legacy PM is deprecated, so update a bunch of lit tests running opt to use the new PM syntax when specifying the pipeline. In this patch focus has been put on test cases for ConstantMerge, ConstraintElimination, CorrelatedValuePropagation, GlobalDCE, GlobalOpt, SCCP, TailCallElim and PredicateInfo.
Differential Revision: https://reviews.llvm.org/D114516
|
 | llvm/test/Transforms/GlobalOpt/2005-09-27-Crash.ll |
 | llvm/test/Transforms/GlobalOpt/integer-bool-dwarf.ll |
 | llvm/test/Transforms/GlobalOpt/malloc-promote-3.ll |
 | llvm/test/Transforms/SCCP/latticeval-invalidate.ll |
 | llvm/test/Transforms/ConstraintElimination/loops-bottom-tested-pointer-cmps.ll |
 | llvm/test/Transforms/ConstraintElimination/empty-constraint.ll |
 | llvm/test/Transforms/Util/PredicateInfo/diamond.ll |
 | llvm/test/Transforms/GlobalOpt/int_sideeffect.ll |
 | llvm/test/Transforms/SCCP/arg-count-mismatch.ll |
 | llvm/test/Transforms/ConstantMerge/merge-dbg.ll |
 | llvm/test/Transforms/SCCP/undef-resolve.ll |
 | llvm/test/Transforms/TailCallElim/deopt-bundle.ll |
 | llvm/test/Transforms/TailCallElim/2010-06-26-MultipleReturnValues.ll |
 | llvm/test/Transforms/SCCP/apint-phi.ll |
 | llvm/test/Transforms/Util/PredicateInfo/unreachable.ll |
 | llvm/test/Transforms/ConstraintElimination/dom.ll |
 | llvm/test/Transforms/SCCP/replace-dereferenceable-ptr-with-undereferenceable.ll |
 | llvm/test/Transforms/TailCallElim/tre-noncapturing-alloca-calls.ll |
 | llvm/test/Transforms/SCCP/apint-load.ll |
 | llvm/test/Transforms/TailCallElim/tre-multiple-exits.ll |
 | llvm/test/Transforms/SCCP/switch-undef-constantfoldterminator.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/range.ll |
 | llvm/test/Transforms/GlobalOpt/tls.ll |
 | llvm/test/Transforms/SCCP/apfloat-basictest.ll |
 | llvm/test/Transforms/GlobalOpt/deadglobal-diarglist-use.ll |
 | llvm/test/Transforms/SCCP/pr27712.ll |
 | llvm/test/Transforms/SCCP/pr49582-iterator-invalidation.ll |
 | llvm/test/Transforms/GlobalOpt/globalsra-align.ll |
 | llvm/test/Transforms/SCCP/naked-return.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/pointer.ll |
 | llvm/test/Transforms/GlobalDCE/virtual-functions-visibility-pre-lto.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/sext.ll |
 | llvm/test/Transforms/GlobalOpt/deaddeclaration.ll |
 | llvm/test/Transforms/SCCP/conditions-iter-order.ll |
 | llvm/test/Transforms/GlobalDCE/2002-08-17-WorkListTest.ll |
 | llvm/test/Transforms/SCCP/dont-zap-return.ll |
 | llvm/test/Transforms/GlobalOpt/2012-05-11-blockaddress.ll |
 | llvm/test/Transforms/GlobalOpt/2021-08-03-StoreOnceLoadMultiCasts.ll |
 | llvm/test/Transforms/GlobalOpt/2009-03-06-Anonymous.ll |
 | llvm/test/Transforms/ConstraintElimination/ne.ll |
 | llvm/test/Transforms/SCCP/apint-basictest2.ll |
 | llvm/test/Transforms/GlobalOpt/memset-null.ll |
 | llvm/test/Transforms/GlobalOpt/musttail_cc.ll |
 | llvm/test/Transforms/GlobalOpt/2011-04-09-EmptyGlobalCtors.ll |
 | llvm/test/Transforms/ConstraintElimination/geps-precondition-overflow-check.ll |
 | llvm/test/Transforms/GlobalOpt/zeroinitializer-gep-load.ll |
 | llvm/test/Transforms/SCCP/binaryops-range-special-cases.ll |
 | llvm/test/Transforms/ConstantMerge/unnamed-addr.ll |
 | llvm/test/Transforms/GlobalOpt/2009-11-16-BrokenPerformHeapAllocSRoA.ll |
 | llvm/test/Transforms/ConstraintElimination/sub-nuw.ll |
 | llvm/test/Transforms/SCCP/vector-bitcast.ll |
 | llvm/test/Transforms/SCCP/return-argument.ll |
 | llvm/test/Transforms/GlobalDCE/vtable-rtti.ll |
 | llvm/test/Transforms/GlobalOpt/2010-02-25-MallocPromote.ll |
 | llvm/test/Transforms/GlobalOpt/shrink-address-to-bool.ll |
 | llvm/test/Transforms/Util/PredicateInfo/pr33456.ll |
 | llvm/test/Transforms/ConstraintElimination/wrapping-math.ll |
 | llvm/test/Transforms/SCCP/definite-initializer.ll |
 | llvm/test/Transforms/GlobalOpt/trivialstore.ll |
 | llvm/test/Transforms/GlobalDCE/2002-07-17-ConstantRef.ll |
 | llvm/test/Transforms/SCCP/clang-arc-rv.ll |
 | llvm/test/Transforms/TailCallElim/reorder_load.ll |
 | llvm/test/Transforms/SCCP/switch.ll |
 | llvm/test/Transforms/TailCallElim/EraseBB.ll |
 | llvm/test/Transforms/GlobalOpt/externally-initialized-global-ctr.ll |
 | llvm/test/Transforms/SCCP/2003-08-26-InvokeHandling.ll |
 | llvm/test/Transforms/ConstraintElimination/assumes.ll |
 | llvm/test/Transforms/SCCP/constant-range-struct.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/add.ll |
 | llvm/test/Transforms/Util/PredicateInfo/condprop.ll |
 | llvm/test/Transforms/ConstraintElimination/loops.ll |
 | llvm/test/Transforms/GlobalOpt/2008-01-29-VolatileGlobal.ll |
 | llvm/test/Other/debugcounter-predicateinfo.ll |
 | llvm/test/Transforms/SCCP/PR26044.ll |
 | llvm/test/Transforms/SCCP/ipsccp-phi-one-pred-dead.ll |
 | llvm/test/Transforms/GlobalOpt/storepointer.ll |
 | llvm/test/Transforms/SCCP/apint-select.ll |
 | llvm/test/Transforms/SCCP/ip-ranges-sext.ll |
 | llvm/test/Transforms/GlobalOpt/2009-11-16-MallocSingleStoreToGlobalVar.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/urem.ll |
 | llvm/test/Transforms/SCCP/float-nan-simplification.ll |
 | llvm/test/Transforms/GlobalOpt/null-check-is-use-pr35760.ll |
 | llvm/test/Transforms/GlobalOpt/atexit.ll |
 | llvm/test/Transforms/SCCP/return-zapped.ll |
 | llvm/test/Transforms/SCCP/phis.ll |
 | llvm/test/Transforms/TailCallElim/basic.ll |
 | llvm/test/Transforms/GlobalOpt/iterate.ll |
 | llvm/test/Transforms/GlobalOpt/array-elem-refs.ll |
 | llvm/test/Transforms/GlobalOpt/unnamed-addr.ll |
 | llvm/test/Transforms/GlobalOpt/assume.ll |
 | llvm/test/Transforms/GlobalDCE/virtual-functions-derived-pointer-call.ll |
 | llvm/test/Transforms/GlobalOpt/alias-used-address-space.ll |
 | llvm/test/Transforms/GlobalOpt/2007-04-05-Crash.ll |
 | llvm/test/Transforms/SCCP/assume.ll |
 | llvm/test/Transforms/SCCP/domtree-update.ll |
 | llvm/test/Transforms/GlobalOpt/heap-sra-phi.ll |
 | llvm/test/Transforms/GlobalOpt/heap-sra-2.ll |
 | llvm/test/Transforms/GlobalOpt/globalsra-partial.ll |
 | llvm/test/Transforms/ConstraintElimination/i128.ll |
 | llvm/test/Transforms/SCCP/sccptest.ll |
 | llvm/test/Transforms/ConstraintElimination/loops-bottom-tested-base.ll |
 | llvm/test/Transforms/GlobalOpt/2007-05-13-Crash.ll |
 | llvm/test/Transforms/GlobalOpt/memcpy.ll |
 | llvm/test/Transforms/TailCallElim/ackermann.ll |
 | llvm/test/Transforms/Util/PredicateInfo/ordering.ll |
 | llvm/test/Transforms/SCCP/musttail-call.ll |
 | llvm/test/Transforms/ConstraintElimination/add-nuw.ll |
 | llvm/test/Transforms/SCCP/apint-xor.ll |
 | llvm/test/Transforms/GlobalDCE/externally_available.ll |
 | llvm/test/Transforms/SCCP/fp-bc-icmp-const-fold.ll |
 | llvm/test/Transforms/GlobalOpt/alias-used.ll |
 | llvm/test/Transforms/SCCP/pthreads.ll |
 | llvm/test/Transforms/SCCP/ip-ranges-select.ll |
 | llvm/test/Transforms/GlobalOpt/heap-sra-phi-no-null-opt.ll |
 | llvm/test/Transforms/GlobalOpt/malloc-promote-2.ll |
 | llvm/test/Transforms/SCCP/range-and.ll |
 | llvm/test/Transforms/TailCallElim/tre-byval-parameter-2.ll |
 | llvm/test/Transforms/SCCP/2006-10-23-IPSCCP-Crash.ll |
 | llvm/test/Transforms/ConstraintElimination/geps-pointers-to-arrays.ll |
 | llvm/test/Transforms/SCCP/PR43857.ll |
 | llvm/test/Transforms/GlobalOpt/available_externally_global_ctors.ll |
 | llvm/test/Transforms/SCCP/ip-add-range-to-call.ll |
 | llvm/test/Transforms/ConstraintElimination/mixed-signed-unsigned-predicates.ll |
 | llvm/test/Transforms/SCCP/multiple_callbacks.ll |
 | llvm/test/Transforms/SCCP/range-and-ip.ll |
 | llvm/test/Transforms/SCCP/apint-bigarray.ll |
 | llvm/test/Transforms/GlobalDCE/virtual-functions-base-call.ll |
 | llvm/test/Transforms/SCCP/2006-12-19-UndefBug.ll |
 | llvm/test/Transforms/GlobalOpt/externally-initialized-aggregate.ll |
 | llvm/test/Transforms/SCCP/ubsan_overflow.ll |
 | llvm/test/Transforms/GlobalOpt/2008-04-26-SROA-Global-Align.ll |
 | llvm/test/Transforms/GlobalOpt/compiler-used.ll |
 | llvm/test/Transforms/GlobalOpt/evaluate-bitcast-2.ll |
 | llvm/test/Transforms/SCCP/ip-constant-ranges.ll |
 | llvm/test/Transforms/ConstraintElimination/geps-pointers-to-structs.ll |
 | llvm/test/Transforms/TailCallElim/setjmp.ll |
 | llvm/test/Transforms/SCCP/apint-bigint.ll |
 | llvm/test/Transforms/TailCallElim/dup_tail.ll |
 | llvm/test/Transforms/GlobalDCE/global_ctors.ll |
 | llvm/test/Transforms/TailCallElim/inf-recursion.ll |
 | llvm/test/Transforms/GlobalOpt/invoke.ll |
 | llvm/test/Transforms/GlobalOpt/new-promote.ll |
 | llvm/test/Transforms/GlobalOpt/basictest.ll |
 | llvm/test/Transforms/GlobalOpt/coldcc_stress_test.ll |
 | llvm/test/Transforms/SCCP/pr35357.ll |
 | llvm/test/Transforms/GlobalOpt/storepointer-compare-no-null-opt.ll |
 | llvm/test/Transforms/SCCP/2009-09-24-byval-ptr.ll |
 | llvm/test/Transforms/ConstraintElimination/geps.ll |
 | llvm/test/Transforms/GlobalOpt/SROA-section.ll |
 | llvm/test/Transforms/GlobalOpt/globalsra.ll |
 | llvm/test/Transforms/GlobalOpt/alias-resolve.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/2010-09-02-Trunc.ll |
 | llvm/test/Transforms/GlobalOpt/deadglobal-2.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/and.ll |
 | llvm/test/Transforms/SCCP/float-phis.ll |
 | llvm/test/Transforms/GlobalOpt/evaluate-bitcast-3.ll |
 | llvm/test/Transforms/GlobalOpt/ctor-list-opt-inbounds.ll |
 | llvm/test/Transforms/GlobalOpt/dead-store-status.ll |
 | llvm/test/Transforms/GlobalOpt/localize-constexpr.ll |
 | llvm/test/Transforms/GlobalDCE/2003-07-01-SelfReference.ll |
 | llvm/test/Transforms/ConstraintElimination/and.ll |
 | llvm/test/Transforms/SCCP/switch-multiple-undef.ll |
 | llvm/test/Transforms/ConstantMerge/2011-01-15-EitherOrder.ll |
 | llvm/test/Transforms/GlobalOpt/deadglobal.ll |
 | llvm/test/Transforms/SCCP/apint-ipsccp3.ll |
 | llvm/test/Transforms/Util/PredicateInfo/unnamed-types.ll |
 | llvm/test/Transforms/GlobalOpt/2009-03-05-dbg.ll |
 | llvm/test/Transforms/GlobalOpt/load-store-global-no-null-opt.ll |
 | llvm/test/Transforms/SCCP/apint-basictest.ll |
 | llvm/test/Transforms/GlobalDCE/2002-09-12-Redeletion.ll |
 | llvm/test/Transforms/SCCP/preserve-analysis.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/sdiv.ll |
 | llvm/test/Transforms/GlobalOpt/static-const-bitcast.ll |
 | llvm/test/Transforms/GlobalDCE/virtual-functions-derived-call.ll |
 | llvm/test/Transforms/GlobalOpt/const-return-status-atomic.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/phi-common-val.ll |
 | llvm/test/Transforms/GlobalDCE/2002-07-17-CastRef.ll |
 | llvm/test/Transforms/GlobalOpt/2009-03-07-PromotePtrToBool.ll |
 | llvm/test/Transforms/SCCP/select.ll |
 | llvm/test/Transforms/ConstraintElimination/eq.ll |
 | llvm/test/Transforms/ConstraintElimination/loops-header-tested-base.ll |
 | llvm/test/Transforms/GlobalOpt/const-return-status.ll |
 | llvm/test/Transforms/GlobalOpt/constantfold-initializers.ll |
 | llvm/test/Transforms/GlobalDCE/2009-02-17-AliasUsesAliasee.ll |
 | llvm/test/Transforms/ConstraintElimination/sub.ll |
 | llvm/test/Transforms/SCCP/2002-05-20-MissedIncomingValue.ll |
 | llvm/test/Transforms/ConstraintElimination/sge.ll |
 | llvm/test/Transforms/GlobalDCE/virtual-functions-visibility-post-lto.ll |
 | llvm/test/Transforms/GlobalOpt/preserve-comdats.ll |
 | llvm/test/Transforms/SCCP/pr45185-range-predinfo.ll |
 | llvm/test/Transforms/GlobalOpt/MallocSROA-section-no-null-opt.ll |
 | llvm/test/Transforms/SCCP/ipsccp-basic.ll |
 | llvm/test/Transforms/ConstraintElimination/large-system-growth.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/sub.ll |
 | llvm/test/Transforms/GlobalDCE/virtual-functions-relative-pointers-bad.ll |
 | llvm/test/Transforms/ConstraintElimination/decompose-with-temporary-indices.ll |
 | llvm/test/Transforms/SCCP/2004-11-16-DeadInvoke.ll |
 | llvm/test/Transforms/ConstraintElimination/gep-arithmetic.ll |
 | llvm/test/Transforms/SCCP/ipsccp-addr-taken.ll |
 | llvm/test/Transforms/GlobalOpt/blockaddress.ll |
 | llvm/test/Transforms/ConstraintElimination/or.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/basic.ll |
 | llvm/test/Transforms/SCCP/conditions-ranges.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/guards.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/udiv.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/min-max.ll |
 | llvm/test/Transforms/GlobalOpt/2007-11-09-GEP-GEP-Crash.ll |
 | llvm/test/Transforms/SCCP/2009-01-14-IPSCCP-Invoke.ll |
 | llvm/test/Transforms/SCCP/apint-basictest4.ll |
 | llvm/test/Transforms/ConstantMerge/dont-merge.ll |
 | llvm/test/Transforms/SCCP/indirectbr.ll |
 | llvm/test/Transforms/SCCP/metadata.ll |
 | llvm/test/Transforms/SCCP/2008-06-09-WeakProp.ll |
 | llvm/test/Transforms/SCCP/constant-struct.ll |
 | llvm/test/Transforms/TailCallElim/tre-byval-parameter.ll |
 | llvm/test/Transforms/SCCP/overdefined-ext.ll |
 | llvm/test/Transforms/ConstantMerge/2003-10-28-MergeExternalConstants.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/profmd.ll |
 | llvm/test/Transforms/ConstraintElimination/geps-inbounds-precondition.ll |
 | llvm/test/Transforms/GlobalOpt/undef-init.ll |
 | llvm/test/Transforms/GlobalOpt/invariant.ll |
 | llvm/test/Transforms/SCCP/deadarg.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/select.ll |
 | llvm/test/Transforms/SCCP/return-constants.ll |
 | llvm/test/Transforms/GlobalOpt/global-demotion.ll |
 | llvm/test/Transforms/SCCP/global-alias-constprop.ll |
 | llvm/test/Transforms/SCCP/global.ll |
 | llvm/test/Transforms/SCCP/ip-ranges-phis.ll |
 | llvm/test/Transforms/SCCP/switch-constantfold-crash.ll |
 | llvm/test/Transforms/GlobalOpt/MallocSROA-section.ll |
 | llvm/test/Transforms/GlobalOpt/2009-01-13-phi-user.ll |
 | llvm/test/Transforms/ConstraintElimination/vector-compares.ll |
 | llvm/test/Transforms/GlobalOpt/2008-07-17-addrspace.ll |
 | llvm/test/Transforms/TailCallElim/debugloc.ll |
 | llvm/test/Transforms/GlobalOpt/atomic.ll |
 | llvm/test/Transforms/GlobalOpt/load-store-global.ll |
 | llvm/test/Transforms/ConstraintElimination/ugt-ule.ll |
 | llvm/test/Transforms/Util/PredicateInfo/testandor.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/deopt.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/srem.ll |
 | llvm/test/Transforms/SCCP/PR16052.ll |
 | llvm/test/Transforms/SCCP/phi-cycle.ll |
 | llvm/test/Transforms/GlobalOpt/preallocated.ll |
 | llvm/test/Transforms/SCCP/overdefined-div.ll |
 | llvm/test/Transforms/SCCP/int-phis.ll |
 | llvm/test/Transforms/SCCP/remove-call-inst.ll |
 | llvm/test/Transforms/Util/PredicateInfo/branch-on-same-cond.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/conflict.ll |
 | llvm/test/Transforms/GlobalDCE/virtual-functions.ll |
 | llvm/test/Transforms/GlobalOpt/null-check-not-use-pr35760.ll |
 | llvm/test/Transforms/GlobalDCE/virtual-functions-base-pointer-call.ll |
 | llvm/test/Transforms/GlobalDCE/virtual-functions-relative-pointers.ll |
 | llvm/test/Transforms/GlobalOpt/amdgcn-ctor-alloca.ll |
 | llvm/test/Transforms/Util/PredicateInfo/pr33457.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/abs.ll |
 | llvm/test/Transforms/SCCP/ipsccp-cycles.ll |
 | llvm/test/Transforms/GlobalOpt/2010-10-19-WeakOdr.ll |
 | llvm/test/Transforms/GlobalOpt/2005-06-15-LocalizeConstExprCrash.ll |
 | llvm/test/Transforms/SCCP/arg-type-mismatch.ll |
 | llvm/test/Transforms/SCCP/widening.ll |
 | llvm/test/Transforms/SCCP/ip-ranges-casts.ll |
 | llvm/test/Transforms/SCCP/resolvedundefsin-tracked-fn.ll |
 | llvm/test/Transforms/GlobalDCE/global-ifunc.ll |
 | llvm/test/Transforms/GlobalOpt/malloc-promote-2-no-null-opt.ll |
 | llvm/test/Transforms/GlobalOpt/globalsra-multigep.ll |
 | llvm/test/Transforms/SCCP/bitcast.ll |
 | llvm/test/Transforms/GlobalOpt/cleanup-pointer-root-users.ll |
 | llvm/test/Transforms/GlobalOpt/naked_functions.ll |
 | llvm/test/Transforms/SCCP/comdat-ipo.ll |
 | llvm/test/Transforms/SCCP/2008-04-22-multiple-ret-sccp.ll |
 | llvm/test/Transforms/ConstantMerge/align.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/icmp.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/pr35807.ll |
 | llvm/test/Transforms/SCCP/apint-bigint2.ll |
 | llvm/test/Transforms/SCCP/ipsccp-range-crashes.ll |
 | llvm/test/Transforms/ConstantMerge/2002-09-23-CPR-Update.ll |
 | llvm/test/Transforms/SCCP/ipsccp-predinfo-order.ll |
 | llvm/test/Transforms/SCCP/pr52253.ll |
 | llvm/test/Transforms/SCCP/apint-basictest3.ll |
 | llvm/test/Transforms/SCCP/apint-array.ll |
 | llvm/test/Transforms/SCCP/ip-ranges-binaryops.ll |
 | llvm/test/Transforms/GlobalOpt/2021-08-02-CastStoreOnceP2I.ll |
 | llvm/test/Transforms/GlobalOpt/fastcc.ll |
 | llvm/test/Transforms/GlobalOpt/deadfunction.ll |
 | llvm/test/Transforms/SCCP/thread_local_acs.ll |
 | llvm/test/Transforms/GlobalDCE/2003-10-09-PreserveWeakGlobals.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/ashr.ll |
 | llvm/test/Transforms/GlobalOpt/2008-12-16-HeapSRACrash.ll |
 | llvm/test/Transforms/SCCP/loadtest2.ll |
 | llvm/test/Transforms/GlobalOpt/phi-select.ll |
 | llvm/test/Transforms/SCCP/solve-after-each-resolving-undefs-for-function.ll |
 | llvm/test/Transforms/SCCP/loadtest.ll |
 | llvm/test/Transforms/GlobalDCE/virtual-functions-novfe.ll |
 | llvm/test/Transforms/SCCP/ranges-sext.ll |
 | llvm/test/Transforms/GlobalOpt/crash.ll |
 | llvm/test/Transforms/GlobalDCE/2002-08-17-FunctionDGE.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/shl.ll |
 | llvm/test/Transforms/SCCP/atomic.ll |
 | llvm/test/Transforms/GlobalOpt/GSROA-section.ll |
 | llvm/test/Transforms/SCCP/openmp_parallel_for.ll |
 | llvm/test/Transforms/GlobalOpt/malloc-promote-4.ll |
 | llvm/test/Transforms/GlobalOpt/ctor-list-opt.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/overflow_predicate.ll |
 | llvm/test/Transforms/GlobalOpt/pr21191.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/alloca.ll |
 | llvm/test/Transforms/SCCP/intrinsics.ll |
 | llvm/test/Transforms/GlobalOpt/2010-02-26-MallocSROA.ll |
 | llvm/test/Transforms/GlobalOpt/ctor-list-opt-constexpr.ll |
 | llvm/test/Transforms/SCCP/2009-05-27-VectorOperandZero.ll |
 | llvm/test/Transforms/SCCP/crash.ll |
 | llvm/test/Transforms/GlobalOpt/null-check-global-value.ll |
 | llvm/test/Transforms/SCCP/apint-ipsccp4.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/merge-range-and-undef.ll |
 | llvm/test/Transforms/GlobalDCE/call-with-ptrtoint.ll |
 | llvm/test/Transforms/GlobalOpt/storepointer-compare.ll |
 | llvm/test/Transforms/ConstraintElimination/loops-header-tested-pointer-iv.ll |
 | llvm/test/Transforms/GlobalOpt/2008-01-03-Crash.ll |
 | llvm/test/Transforms/SCCP/ipscp-drop-argmemonly.ll |
 | llvm/test/Transforms/SCCP/user-with-multiple-uses.ll |
 | llvm/test/Transforms/GlobalOpt/memset.ll |
 | llvm/test/Transforms/GlobalOpt/metadata.ll |
 | llvm/test/Transforms/SCCP/2002-05-02-MissSecondInst.ll |
 | llvm/test/Transforms/GlobalOpt/invariant-nodatalayout.ll |
 | llvm/test/Transforms/SCCP/ipsccp-clear-returned.ll |
 | llvm/test/Transforms/GlobalOpt/heap-sra-1-no-null-opt.ll |
 | llvm/test/Transforms/SCCP/load-store-range.ll |
 | llvm/test/Transforms/SCCP/ub-shift.ll |
 | llvm/test/Transforms/ConstraintElimination/uge.ll |
 | llvm/test/Transforms/SCCP/2008-05-23-UndefCallFold.ll |
 | llvm/test/Transforms/GlobalOpt/globalsra-unknown-index.ll |
 | llvm/test/Transforms/TailCallElim/dont_reorder_load.ll |
 | llvm/test/Transforms/GlobalOpt/2008-01-13-OutOfRangeSROA.ll |
 | llvm/test/Transforms/GlobalOpt/storepointer-no-null-opt.ll |
 | llvm/test/Transforms/SCCP/2004-12-10-UndefBranchBug.ll |
 | llvm/test/Transforms/TailCallElim/notail.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/overflows.ll |
 | llvm/test/Transforms/GlobalOpt/pr33686.ll |
 | llvm/test/Transforms/GlobalOpt/2006-11-01-ShrinkGlobalPhiCrash.ll |
 | llvm/test/Transforms/GlobalOpt/alias-used-section.ll |
 | llvm/test/Transforms/SCCP/logical-nuke.ll |
 | llvm/test/Transforms/GlobalDCE/comdats.ll |
 | llvm/test/Transforms/SCCP/binaryops-constexprs.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/non-null.ll |
 | llvm/test/Transforms/SCCP/2008-01-27-UndefCorrelate.ll |
 | llvm/test/Transforms/GlobalOpt/invariant.group.ll |
 | llvm/test/Transforms/GlobalOpt/PowerPC/coldcc_coldsites.ll |
 | llvm/test/Transforms/SCCP/conditions-ranges-with-undef.ll |
 | llvm/test/Transforms/SCCP/apint-ipsccp1.ll |
 | llvm/test/Transforms/SCCP/2007-05-16-InvokeCrash.ll |
 | llvm/test/Transforms/GlobalOpt/localize-constexpr-debuginfo.ll |
 | llvm/test/Transforms/GlobalOpt/2008-12-16-HeapSRACrash-2.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/mul.ll |
 | llvm/test/Transforms/ConstraintElimination/zext.ll |
 | llvm/test/Transforms/ConstraintElimination/mixed.ll |
 | llvm/test/Transforms/GlobalOpt/heap-sra-2-no-null-opt.ll |
 | llvm/test/Transforms/SCCP/2002-08-30-GetElementPtrTest.ll |
 | llvm/test/Transforms/GlobalDCE/indirectbr.ll |
 | llvm/test/Transforms/GlobalOpt/malloc-promote-1-no-null-opt.ll |
 | llvm/test/Transforms/SCCP/2006-12-04-PackedType.ll |
 | llvm/test/Transforms/GlobalOpt/shrink-global-to-bool-check-debug.ll |
 | llvm/test/Transforms/GlobalOpt/crash-2.ll |
 | llvm/test/Transforms/SCCP/ipsccp-branch-unresolved-undef.ll |
 | llvm/test/Transforms/TailCallElim/accum_recursion.ll |
 | llvm/test/Transforms/GlobalOpt/2007-06-04-PackedStruct.ll |
 | llvm/test/Transforms/GlobalOpt/externally-initialized.ll |
 | llvm/test/Transforms/GlobalOpt/store-struct-element.ll |
 | llvm/test/Transforms/SCCP/struct-arg-resolve-undefs.ll |
 | llvm/test/Transforms/ConstraintElimination/pointercast.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/crash.ll |
 | llvm/test/Transforms/GlobalOpt/2006-07-07-InlineAsmCrash.ll |
 | llvm/test/Transforms/GlobalOpt/large-int-crash.ll |
 | llvm/test/Transforms/Util/PredicateInfo/edge.ll |
 | llvm/test/Transforms/GlobalDCE/2009-01-05-DeadAliases.ll |
 | llvm/test/Transforms/GlobalOpt/heap-sra-1.ll |
 | llvm/test/Transforms/SCCP/ipsccp-ssa-copy-nested-conds.ll |
 | llvm/test/Transforms/ConstraintElimination/add.ll |
 | llvm/test/Transforms/SCCP/atomic-load-store.ll |
 | llvm/test/Transforms/ConstraintElimination/loops-header-tested-pointer-cmps.ll |
 | llvm/test/Transforms/SCCP/retvalue-undef.ll |
 | llvm/test/Transforms/GlobalOpt/malloc-promote-1.ll |
 | llvm/test/Transforms/GlobalOpt/2009-02-15-ResolveAlias.ll |
 | llvm/test/Transforms/GlobalOpt/evaluate-bitcast-4.ll |
 | llvm/test/Transforms/SCCP/apint-ipsccp2.ll |
 | llvm/test/Transforms/SCCP/predicateinfo-cond.ll |
 | llvm/test/Transforms/CorrelatedValuePropagation/minmaxabs.ll |
 | llvm/test/Transforms/ConstraintElimination/ule.ll |
Commit
407600604b59ff9970894194eeec62580437a47a
by bjorn.a.pettersson[test] Use -passes in lit tests for the UpdateTestChecks tool
The UpdateTestChecks tool itself does not care about which pass manager that is used in the opt invocation. So the lit tests that are verifying the behavior of the UpdateTestChecks tool is updated to use the new-PM syntax (-passes=) when specifying the pass pipeline in the test cases that are used for verifying the UpdateTestChecks tool.
Differential Revision: https://reviews.llvm.org/D114517
|
 | llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/basic.ll.expected |
 | llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/generated_funcs.ll.nogenerated.globals.expected |
 | llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/sometimes_deleted_function.ll.expected |
 | llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/basic.ll |
 | llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/pre-process.ll |
 | llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/check_attrs.ll.funcattrs.expected |
 | llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/generated_funcs.ll.generated.expected |
 | llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/function_name.ll.expected |
 | llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/generated_funcs.ll.generated.globals.expected |
 | llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/basic.ll.funcsig.expected |
 | llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/sometimes_deleted_function.ll |
 | llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/check_attrs.ll.plain.expected |
 | llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/generated_funcs.ll |
 | llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/generated_funcs.ll.nogenerated.expected |
 | llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/check_attrs.ll |
 | llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/function_name.ll |
 | llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/pre-process.ll.expected |
Commit
00cf717f51d76ffa62b2525a4893e20e23750e21
by bjorn.a.pettersson[test] Use -passes syntax in Feature/OperandBundles lit tests
Simply use the new PM syntax instead of the deprecated legacy PM syntax when specifying the opt pipeline in some regression tests.
Differential Revision: https://reviews.llvm.org/D114518
|
 | llvm/test/Feature/OperandBundles/basic-aa-argmemonly.ll |
 | llvm/test/Feature/OperandBundles/early-cse.ll |
 | llvm/test/Feature/OperandBundles/adce.ll |
 | llvm/test/Feature/OperandBundles/dse.ll |
Commit
da66263b6e505a4c605efbe8d68c3b09ad3606a4
by ardb[ARM] implement support for ALU/LDR PC-relative group relocations
Currently, LLD does not support the complete set of ARM group relocations. Given that I intend to start using these in the Linux kernel [0], let's add support for these.
This implements the group processing as documented in the ELF psABI. Notably, this means support is dropped for very far symbol references that also carry a small component, where the immediate is rotated in such a way that only part of it wraps to the other end of the 32-bit word. To me, it seems unlikely that this is something anyone could be relying on, but of course I could be wrong.
[0] https://lore.kernel.org/r/20211122092816.2865873-8-ardb@kernel.org/
Reviewed By: peter.smith, MaskRay
Differential Revision: https://reviews.llvm.org/D114172
|
 | lld/ELF/Arch/ARM.cpp |
 | lld/test/ELF/arm-adr-err-long.s |
 | lld/test/ELF/arm-adr-err.s |
 | lld/test/ELF/arm-adr.s |
 | lld/test/ELF/arm-adr-long.s |