[opt] Don't translate legacy -analysis flag to require<analysis>
authorArthur Eubanks <aeubanks@google.com>
Fri, 7 Oct 2022 20:12:59 +0000 (13:12 -0700)
committerArthur Eubanks <aeubanks@google.com>
Fri, 7 Oct 2022 21:54:34 +0000 (14:54 -0700)
commitf3a928e2334a4e8e3f09406f2ce7e1cbac520f95
treeee5b310303da4d7125c9a798c044f5e8373a07f3
parent978f11c8e8daea581252a08280e6964fb62d016c
[opt] Don't translate legacy -analysis flag to require<analysis>

Tests relying on this should explicitly use -passes='require<analysis>,foo'.
498 files changed:
llvm/include/llvm/Passes/PassBuilder.h
llvm/lib/Passes/PassBuilder.cpp
llvm/test/Analysis/AliasSet/argmemonly.ll
llvm/test/Analysis/AliasSet/guards.ll
llvm/test/Analysis/AliasSet/intrinsics.ll
llvm/test/Analysis/AliasSet/memset.ll
llvm/test/Analysis/AliasSet/memtransfer.ll
llvm/test/Analysis/AliasSet/saturation.ll
llvm/test/Analysis/Dominators/2007-01-14-BreakCritEdges.ll
llvm/test/Analysis/IVUsers/deep_recursion_in_scev.ll
llvm/test/Analysis/MemoryDependenceAnalysis/memdep-block-scan-limit.ll
llvm/test/Analysis/MemoryDependenceAnalysis/memdep_requires_dominator_tree.ll
llvm/test/Analysis/MemoryDependenceAnalysis/reorder-over-store-atomic.ll
llvm/test/Analysis/MemoryDependenceAnalysis/reorder-volatile.ll
llvm/test/Analysis/MemorySSA/pr46275.ll
llvm/test/Analysis/MemorySSA/reduce_clobber_limit.ll
llvm/test/Analysis/ScalarEvolution/2011-04-26-FoldAddRec.ll
llvm/test/Analysis/ScalarEvolution/2012-03-26-LoadConstant.ll
llvm/test/Analysis/ScalarEvolution/2012-05-18-LoopPredRecurse.ll
llvm/test/Analysis/ScalarEvolution/avoid-infinite-recursion-1.ll
llvm/test/Analysis/ScalarEvolution/multiple-max-iterations.ll
llvm/test/Analysis/ScalarEvolution/scev-aa.ll
llvm/test/CodeGen/AMDGPU/amdgpu-unroll-threshold.ll
llvm/test/CodeGen/AMDGPU/loop-idiom.ll
llvm/test/CodeGen/Hexagon/loop-idiom/hexagon-memmove1.ll
llvm/test/CodeGen/Hexagon/loop-idiom/hexagon-memmove2.ll
llvm/test/CodeGen/Hexagon/loop-idiom/nullptr-crash.ll
llvm/test/DebugInfo/Generic/licm-hoist-debug-loc.ll
llvm/test/DebugInfo/check-debugify-preserves-analyses.ll
llvm/test/Feature/OperandBundles/pr26510.ll
llvm/test/Other/2006-02-05-PassManager.ll [deleted file]
llvm/test/Other/lint.ll
llvm/test/Transforms/DeadStoreElimination/2011-03-25-DSEMiscompile.ll
llvm/test/Transforms/DeadStoreElimination/2016-07-17-UseAfterFree.ll
llvm/test/Transforms/DeadStoreElimination/OverwriteStoreBegin.ll
llvm/test/Transforms/DeadStoreElimination/OverwriteStoreEnd.ll
llvm/test/Transforms/DeadStoreElimination/PartialStore.ll
llvm/test/Transforms/DeadStoreElimination/atomic-todo.ll
llvm/test/Transforms/DeadStoreElimination/atomic.ll
llvm/test/Transforms/DeadStoreElimination/calloc-store.ll
llvm/test/Transforms/DeadStoreElimination/const-pointers.ll
llvm/test/Transforms/DeadStoreElimination/crash.ll
llvm/test/Transforms/DeadStoreElimination/cs-cs-aliasing.ll
llvm/test/Transforms/DeadStoreElimination/debug-counter.ll
llvm/test/Transforms/DeadStoreElimination/debuginfo.ll
llvm/test/Transforms/DeadStoreElimination/fence-todo.ll
llvm/test/Transforms/DeadStoreElimination/fence.ll
llvm/test/Transforms/DeadStoreElimination/free.ll
llvm/test/Transforms/DeadStoreElimination/invariant.start.ll
llvm/test/Transforms/DeadStoreElimination/launder.invariant.group.ll
llvm/test/Transforms/DeadStoreElimination/libcalls.ll
llvm/test/Transforms/DeadStoreElimination/lifetime.ll
llvm/test/Transforms/DeadStoreElimination/masked-dead-store-inseltpoison.ll
llvm/test/Transforms/DeadStoreElimination/masked-dead-store.ll
llvm/test/Transforms/DeadStoreElimination/memcpy-complete-overwrite.ll
llvm/test/Transforms/DeadStoreElimination/memcpy-lifetimes.ll
llvm/test/Transforms/DeadStoreElimination/memoryssa-scan-limit.ll
llvm/test/Transforms/DeadStoreElimination/memset-and-memcpy.ll
llvm/test/Transforms/DeadStoreElimination/multiblock-captures.ll
llvm/test/Transforms/DeadStoreElimination/multiblock-exceptions.ll
llvm/test/Transforms/DeadStoreElimination/multiblock-loops.ll
llvm/test/Transforms/DeadStoreElimination/multiblock-malloc-free.ll
llvm/test/Transforms/DeadStoreElimination/multiblock-memintrinsics.ll
llvm/test/Transforms/DeadStoreElimination/multiblock-memoryphis.ll
llvm/test/Transforms/DeadStoreElimination/multiblock-multipath-throwing.ll
llvm/test/Transforms/DeadStoreElimination/multiblock-multipath.ll
llvm/test/Transforms/DeadStoreElimination/multiblock-partial.ll
llvm/test/Transforms/DeadStoreElimination/multiblock-simple.ll
llvm/test/Transforms/DeadStoreElimination/multiblock-throwing.ll
llvm/test/Transforms/DeadStoreElimination/no-targetdata.ll
llvm/test/Transforms/DeadStoreElimination/noop-stores.ll
llvm/test/Transforms/DeadStoreElimination/operand-bundles.ll
llvm/test/Transforms/DeadStoreElimination/overlap.ll
llvm/test/Transforms/DeadStoreElimination/pr11390.ll
llvm/test/Transforms/DeadStoreElimination/scoped-noalias.ll
llvm/test/Transforms/DeadStoreElimination/simple.ll
llvm/test/Transforms/DeadStoreElimination/stats.ll
llvm/test/Transforms/DeadStoreElimination/stores-of-existing-values.ll
llvm/test/Transforms/FunctionAttrs/2008-09-03-ReadNone.ll
llvm/test/Transforms/FunctionAttrs/2008-12-29-Constant.ll
llvm/test/Transforms/FunctionAttrs/atomic.ll
llvm/test/Transforms/GVN/2007-07-25-InfiniteLoop.ll
llvm/test/Transforms/GVN/2007-07-26-InterlockingLoops.ll
llvm/test/Transforms/GVN/2007-07-31-NoDomInherit.ll
llvm/test/Transforms/GVN/2007-07-31-RedundantPhi.ll
llvm/test/Transforms/GVN/2008-07-02-Unreachable.ll
llvm/test/Transforms/GVN/2010-03-31-RedundantPHIs.ll
llvm/test/Transforms/GVN/2010-11-13-Simplify.ll
llvm/test/Transforms/GVN/2011-09-07-TypeIdFor.ll
llvm/test/Transforms/GVN/2016-08-30-MaskedScatterGather-inseltpoison.ll
llvm/test/Transforms/GVN/2016-08-30-MaskedScatterGather.ll
llvm/test/Transforms/GVN/MemdepMiscompile.ll
llvm/test/Transforms/GVN/PRE/2011-06-01-NonLocalMemdepMiscompile.ll
llvm/test/Transforms/GVN/PRE/atomic.ll
llvm/test/Transforms/GVN/PRE/invariant-load.ll
llvm/test/Transforms/GVN/PRE/load-pre-licm.ll
llvm/test/Transforms/GVN/PRE/load-pre-metadata-accsess-group.ll
llvm/test/Transforms/GVN/PRE/load-pre-nonlocal.ll
llvm/test/Transforms/GVN/PRE/load-pre-split-backedge.ll
llvm/test/Transforms/GVN/PRE/lpre-call-wrap-2.ll
llvm/test/Transforms/GVN/PRE/phi-translate.ll
llvm/test/Transforms/GVN/PRE/pre-after-rle.ll
llvm/test/Transforms/GVN/PRE/pre-aliasning-path.ll
llvm/test/Transforms/GVN/PRE/pre-gep-load.ll
llvm/test/Transforms/GVN/PRE/pre-load-guards.ll
llvm/test/Transforms/GVN/PRE/pre-load-in-loop.ll
llvm/test/Transforms/GVN/PRE/pre-load.ll
llvm/test/Transforms/GVN/PRE/pre-loop-load.ll
llvm/test/Transforms/GVN/PRE/preserve-tbaa.ll
llvm/test/Transforms/GVN/PRE/rle-addrspace-cast.ll
llvm/test/Transforms/GVN/PRE/rle-semidominated.ll
llvm/test/Transforms/GVN/PRE/rle.ll
llvm/test/Transforms/GVN/PRE/volatile.ll
llvm/test/Transforms/GVN/basic-undef-test.ll
llvm/test/Transforms/GVN/calloc-load-removal.ll
llvm/test/Transforms/GVN/calls-nonlocal.ll
llvm/test/Transforms/GVN/calls-readonly.ll
llvm/test/Transforms/GVN/cond_br.ll
llvm/test/Transforms/GVN/cond_br2.ll
llvm/test/Transforms/GVN/condprop.ll
llvm/test/Transforms/GVN/fence.ll
llvm/test/Transforms/GVN/funclet.ll
llvm/test/Transforms/GVN/gc_relocate.ll
llvm/test/Transforms/GVN/gvn-loop-load-pre-order.ll
llvm/test/Transforms/GVN/lifetime-simple.ll
llvm/test/Transforms/GVN/load-constant-mem.ll
llvm/test/Transforms/GVN/loadpre-context.ll
llvm/test/Transforms/GVN/malloc-load-removal.ll
llvm/test/Transforms/GVN/noalias.ll
llvm/test/Transforms/GVN/non-local-offset.ll
llvm/test/Transforms/GVN/nonescaping-malloc.ll
llvm/test/Transforms/GVN/nonescaping.ll
llvm/test/Transforms/GVN/null-aliases-nothing.ll
llvm/test/Transforms/GVN/phi-translate-partial-alias.ll
llvm/test/Transforms/GVN/pr10820.ll
llvm/test/Transforms/GVN/pr17852.ll
llvm/test/Transforms/GVN/pr24397.ll
llvm/test/Transforms/GVN/pre-new-inst.ll
llvm/test/Transforms/GVN/range.ll
llvm/test/Transforms/GVN/rle-must-alias.ll
llvm/test/Transforms/GVN/rle-nonlocal.ll
llvm/test/Transforms/GVN/stale-loop-info.ll
llvm/test/Transforms/GVN/tbaa.ll
llvm/test/Transforms/GVN/unreachable_block_infinite_loop.ll
llvm/test/Transforms/GVN/volatile-nonvolatile.ll
llvm/test/Transforms/GVN/vscale.ll
llvm/test/Transforms/IndVarSimplify/loop_evaluate11.ll
llvm/test/Transforms/Inline/byval-tail-call.ll
llvm/test/Transforms/Inline/noalias-calls.ll
llvm/test/Transforms/Inline/noalias-calls2.ll
llvm/test/Transforms/InstCombine/assume-loop-align.ll
llvm/test/Transforms/InstCombine/assume-redundant.ll
llvm/test/Transforms/InstCombine/load-no-aliasing.ll
llvm/test/Transforms/InstCombine/load_combine_aa.ll
llvm/test/Transforms/InstCombine/pr30929.ll
llvm/test/Transforms/InstMerge/exceptions.ll
llvm/test/Transforms/InstMerge/st_sink_barrier_call.ll
llvm/test/Transforms/InstMerge/st_sink_no_barrier_call.ll
llvm/test/Transforms/InstMerge/st_sink_no_barrier_load.ll
llvm/test/Transforms/InstMerge/st_sink_no_barrier_store.ll
llvm/test/Transforms/InstMerge/st_sink_split_bb.ll
llvm/test/Transforms/InstMerge/st_sink_two_stores.ll
llvm/test/Transforms/InstMerge/st_sink_with_barrier.ll
llvm/test/Transforms/LICM/2003-02-26-LoopExitNotDominated.ll
llvm/test/Transforms/LICM/2004-09-14-AliasAnalysisInvalidate.ll
llvm/test/Transforms/LICM/2008-07-22-LoadGlobalConstant.ll
llvm/test/Transforms/LICM/2011-04-06-HoistMissedASTUpdate.ll
llvm/test/Transforms/LICM/2011-04-06-PromoteResultOfPromotion.ll
llvm/test/Transforms/LICM/2014-09-10-doFinalizationAssert.ll
llvm/test/Transforms/LICM/PR21582.ll
llvm/test/Transforms/LICM/assume.ll
llvm/test/Transforms/LICM/call-hoisting.ll
llvm/test/Transforms/LICM/constexpr.ll
llvm/test/Transforms/LICM/debug-value.ll
llvm/test/Transforms/LICM/dropped-tbaa.ll
llvm/test/Transforms/LICM/explicit_guards.ll
llvm/test/Transforms/LICM/fence.ll
llvm/test/Transforms/LICM/gc-relocate.ll
llvm/test/Transforms/LICM/guards.ll
llvm/test/Transforms/LICM/hoist-alloc.ll
llvm/test/Transforms/LICM/hoist-bitcast-load.ll
llvm/test/Transforms/LICM/hoist-deref-load.ll
llvm/test/Transforms/LICM/hoist-mustexec.ll
llvm/test/Transforms/LICM/hoist-nounwind.ll
llvm/test/Transforms/LICM/infinite_loops.ll
llvm/test/Transforms/LICM/invariant.start.ll
llvm/test/Transforms/LICM/lcssa-ssa-promoter.ll
llvm/test/Transforms/LICM/pr26843.ll
llvm/test/Transforms/LICM/pr27262.ll
llvm/test/Transforms/LICM/pr37323.ll
llvm/test/Transforms/LICM/pr40317.ll
llvm/test/Transforms/LICM/pr42969.ll
llvm/test/Transforms/LICM/pragma-licm-disable.ll
llvm/test/Transforms/LICM/scalar-promote-memmodel.ll
llvm/test/Transforms/LICM/scalar-promote-unwind.ll
llvm/test/Transforms/LICM/scalar-promote.ll
llvm/test/Transforms/LICM/sink-promote.ll
llvm/test/Transforms/LICM/sinking-debugify.ll
llvm/test/Transforms/LICM/sinking.ll
llvm/test/Transforms/LICM/strlen.ll
llvm/test/Transforms/LICM/unrolled-deeply-nested.ll
llvm/test/Transforms/LICM/volatile-alias.ll
llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/complex-index.ll
llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/extended-index.ll
llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/insertion-point.ll
llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/interleaved-mayalias-store.ll
llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/invariant-load.ll
llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/merge-vectors.ll
llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/multiple_tails.ll
llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/opaque_ptr.ll
llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/pointer-elements.ll
llvm/test/Transforms/LoopDistribute/bounds-expansion-bug.ll
llvm/test/Transforms/LoopDistribute/convergent-no-cross-partition-checks.ll
llvm/test/Transforms/LoopDistribute/crash-in-memcheck-generation.ll
llvm/test/Transforms/LoopDistribute/followup.ll
llvm/test/Transforms/LoopDistribute/metadata.ll
llvm/test/Transforms/LoopDistribute/no-if-convert.ll
llvm/test/Transforms/LoopDistribute/pr28443.ll
llvm/test/Transforms/LoopDistribute/scev-inserted-runtime-check.ll
llvm/test/Transforms/LoopDistribute/symbolic-stride.ll
llvm/test/Transforms/LoopDistribute/uncomputable-backedge-taken-count.ll
llvm/test/Transforms/LoopDistribute/unknown-bounds-for-memchecks.ll
llvm/test/Transforms/LoopIdiom/X86/unordered-atomic-memcpy.ll
llvm/test/Transforms/LoopIdiom/basic-address-space.ll
llvm/test/Transforms/LoopIdiom/basic.ll
llvm/test/Transforms/LoopIdiom/crash.ll
llvm/test/Transforms/LoopIdiom/disable-options.ll
llvm/test/Transforms/LoopIdiom/lir-heurs-multi-block-loop.ll
llvm/test/Transforms/LoopIdiom/memcpy-debugify-remarks.ll
llvm/test/Transforms/LoopIdiom/memcpy.ll
llvm/test/Transforms/LoopIdiom/memset-debugify-remarks.ll
llvm/test/Transforms/LoopIdiom/memset-pr52104.ll
llvm/test/Transforms/LoopIdiom/memset-runtime-32bit.ll
llvm/test/Transforms/LoopIdiom/memset-runtime-64bit.ll
llvm/test/Transforms/LoopIdiom/memset.ll
llvm/test/Transforms/LoopIdiom/non-integral-pointers.ll
llvm/test/Transforms/LoopIdiom/struct-custom-dl.ll
llvm/test/Transforms/LoopIdiom/struct.ll
llvm/test/Transforms/LoopIdiom/struct_pattern.ll
llvm/test/Transforms/LoopIdiom/unordered-atomic-memcpy-noarch.ll
llvm/test/Transforms/LoopIdiom/unroll-custom-dl.ll
llvm/test/Transforms/LoopIdiom/unroll.ll
llvm/test/Transforms/LoopInterchange/call-instructions.ll
llvm/test/Transforms/LoopInterchange/currentLimitation.ll
llvm/test/Transforms/LoopInterchange/debuginfo.ll
llvm/test/Transforms/LoopInterchange/inner-indvar-depend-on-outer-indvar.ll
llvm/test/Transforms/LoopInterchange/inner-only-reductions.ll
llvm/test/Transforms/LoopInterchange/innermost-latch-uses-values-in-middle-header.ll
llvm/test/Transforms/LoopInterchange/interchange-flow-dep-outer.ll
llvm/test/Transforms/LoopInterchange/interchange-insts-between-indvar.ll
llvm/test/Transforms/LoopInterchange/interchangeable-innerloop-multiple-indvars.ll
llvm/test/Transforms/LoopInterchange/interchangeable-outerloop-multiple-indvars.ll
llvm/test/Transforms/LoopInterchange/interchangeable.ll
llvm/test/Transforms/LoopInterchange/interchanged-loop-nest-3.ll
llvm/test/Transforms/LoopInterchange/lcssa-preheader.ll
llvm/test/Transforms/LoopInterchange/lcssa.ll
llvm/test/Transforms/LoopInterchange/loop-interchange-optimization-remarks.ll
llvm/test/Transforms/LoopInterchange/not-interchanged-dependencies-1.ll
llvm/test/Transforms/LoopInterchange/not-interchanged-loop-nest-3.ll
llvm/test/Transforms/LoopInterchange/not-interchanged-tightly-nested.ll
llvm/test/Transforms/LoopInterchange/outer-header-jump-to-inner-latch.ll
llvm/test/Transforms/LoopInterchange/outer-only-reductions.ll
llvm/test/Transforms/LoopInterchange/pr43326-ideal-access-pattern.ll
llvm/test/Transforms/LoopInterchange/pr43326.ll
llvm/test/Transforms/LoopInterchange/pr48212.ll
llvm/test/Transforms/LoopInterchange/reductions-across-inner-and-outer-loop.ll
llvm/test/Transforms/LoopLoadElim/multiple-stores-same-block.ll
llvm/test/Transforms/LoopLoadElim/opt-size.ll
llvm/test/Transforms/LoopLoadElim/pr46854-adress-spaces.ll
llvm/test/Transforms/LoopLoadElim/unknown-dep.ll
llvm/test/Transforms/LoopPredication/invariant_load.ll
llvm/test/Transforms/LoopSimplify/2010-07-15-IncorrectDomFrontierUpdate.ll
llvm/test/Transforms/LoopSimplify/ashr-crash.ll
llvm/test/Transforms/LoopStrengthReduce/pr3086.ll
llvm/test/Transforms/LoopUnroll/update-loop-info-in-subloops.ll
llvm/test/Transforms/LoopUnrollAndJam/dependencies.ll
llvm/test/Transforms/LoopUnrollAndJam/dependencies_multidims.ll
llvm/test/Transforms/LoopUnrollAndJam/followup.ll
llvm/test/Transforms/LoopUnrollAndJam/unroll-and-jam-many-instr.ll
llvm/test/Transforms/LoopUnrollAndJam/unroll-and-jam.ll
llvm/test/Transforms/LoopVectorize/AArch64/loop-vectorization-factors.ll
llvm/test/Transforms/LoopVectorize/ARM/vector_cast.ll
llvm/test/Transforms/LoopVectorize/PowerPC/stride-vectorization.ll
llvm/test/Transforms/LoopVectorize/PowerPC/widened-massv-vfabi-attr.ll
llvm/test/Transforms/LoopVectorize/X86/max-mstore.ll
llvm/test/Transforms/LoopVectorize/X86/small-size.ll
llvm/test/Transforms/LoopVectorize/X86/uniform_load.ll
llvm/test/Transforms/LoopVectorize/X86/vector_ptr_load_store.ll
llvm/test/Transforms/LoopVectorize/X86/vectorize-only-for-real.ll
llvm/test/Transforms/LoopVectorize/calloc.ll
llvm/test/Transforms/LoopVectorize/gcc-examples.ll
llvm/test/Transforms/LoopVectorize/multiple-address-spaces.ll
llvm/test/Transforms/LoopVectorize/noalias-md-licm.ll
llvm/test/Transforms/LoopVectorize/noalias-md.ll
llvm/test/Transforms/LoopVectorize/pr25281.ll
llvm/test/Transforms/LoopVectorize/ptr_loops.ll
llvm/test/Transforms/LoopVectorize/runtime-check-address-space.ll
llvm/test/Transforms/LoopVectorize/store-shuffle-bug.ll
llvm/test/Transforms/LoopVectorize/version-mem-access.ll
llvm/test/Transforms/LoopVersioning/basic.ll
llvm/test/Transforms/LoopVersioning/convergent.ll
llvm/test/Transforms/LoopVersioning/lcssa.ll
llvm/test/Transforms/LoopVersioning/noalias-version-twice.ll
llvm/test/Transforms/LoopVersioning/noalias.ll
llvm/test/Transforms/MemCpyOpt/2008-02-24-MultipleUseofSRet.ll
llvm/test/Transforms/MemCpyOpt/2008-03-13-ReturnSlotBitcast.ll
llvm/test/Transforms/MemCpyOpt/2011-06-02-CallSlotOverwritten.ll
llvm/test/Transforms/MemCpyOpt/aa-recursion-assertion-failure.ll
llvm/test/Transforms/MemCpyOpt/align.ll
llvm/test/Transforms/MemCpyOpt/atomic.ll
llvm/test/Transforms/MemCpyOpt/callslot_aa.ll
llvm/test/Transforms/MemCpyOpt/callslot_deref.ll
llvm/test/Transforms/MemCpyOpt/capturing-func.ll
llvm/test/Transforms/MemCpyOpt/crash.ll
llvm/test/Transforms/MemCpyOpt/invariant.start.ll
llvm/test/Transforms/MemCpyOpt/load-store-to-memcpy.ll
llvm/test/Transforms/MemCpyOpt/loadstore-sret.ll
llvm/test/Transforms/MemCpyOpt/memcpy-to-memset-with-lifetimes.ll
llvm/test/Transforms/MemCpyOpt/memcpy-undef.ll
llvm/test/Transforms/MemCpyOpt/memcpy.ll
llvm/test/Transforms/MemCpyOpt/memmove.ll
llvm/test/Transforms/MemCpyOpt/memset-memcpy-redundant-memset.ll
llvm/test/Transforms/MemCpyOpt/opaque-ptr.ll
llvm/test/Transforms/MemCpyOpt/sret.ll
llvm/test/Transforms/NewGVN/cond_br2-xfail.ll
llvm/test/Transforms/NewGVN/noalias.ll
llvm/test/Transforms/NewGVN/pr17852.ll
llvm/test/Transforms/NewGVN/rle.ll
llvm/test/Transforms/NewGVN/stale-loop-info.ll
llvm/test/Transforms/NewGVN/tbaa.ll
llvm/test/Transforms/NewGVN/unreachable_block_infinite_loop.ll
llvm/test/Transforms/NewGVN/volatile-nonvolatile.ll
llvm/test/Transforms/ObjCARC/basic.ll
llvm/test/Transforms/ObjCARC/inlined-autorelease-return-value.ll
llvm/test/Transforms/ObjCARC/intrinsic-use.ll
llvm/test/Transforms/ObjCARC/retain-block-side-effects.ll
llvm/test/Transforms/ObjCARC/rle-s2l.ll
llvm/test/Transforms/ObjCARC/weak-copies.ll
llvm/test/Transforms/ObjCARC/weak-dce.ll
llvm/test/Transforms/Reassociate/pr12245.ll
llvm/test/Transforms/SLPVectorizer/AArch64/load-store-q.ll
llvm/test/Transforms/SLPVectorizer/AArch64/matmul.ll
llvm/test/Transforms/SLPVectorizer/AArch64/mul.ll
llvm/test/Transforms/SLPVectorizer/AArch64/multiple_reduction.ll
llvm/test/Transforms/SLPVectorizer/AArch64/nontemporal.ll
llvm/test/Transforms/SLPVectorizer/AArch64/reorder-fmuladd-crash.ll
llvm/test/Transforms/SLPVectorizer/AArch64/sdiv-pow2.ll
llvm/test/Transforms/SLPVectorizer/ARM/memory.ll
llvm/test/Transforms/SLPVectorizer/ARM/sroa.ll
llvm/test/Transforms/SLPVectorizer/NVPTX/v2f16.ll
llvm/test/Transforms/SLPVectorizer/VE/disable_slp.ll
llvm/test/Transforms/SLPVectorizer/X86/addsub.ll
llvm/test/Transforms/SLPVectorizer/X86/align.ll
llvm/test/Transforms/SLPVectorizer/X86/alternate-calls-inseltpoison.ll
llvm/test/Transforms/SLPVectorizer/X86/alternate-calls.ll
llvm/test/Transforms/SLPVectorizer/X86/alternate-cast-inseltpoison.ll
llvm/test/Transforms/SLPVectorizer/X86/alternate-cast.ll
llvm/test/Transforms/SLPVectorizer/X86/alternate-fp-inseltpoison.ll
llvm/test/Transforms/SLPVectorizer/X86/alternate-fp.ll
llvm/test/Transforms/SLPVectorizer/X86/alternate-int-inseltpoison.ll
llvm/test/Transforms/SLPVectorizer/X86/alternate-int.ll
llvm/test/Transforms/SLPVectorizer/X86/arith-abs.ll
llvm/test/Transforms/SLPVectorizer/X86/arith-add-load.ll
llvm/test/Transforms/SLPVectorizer/X86/arith-add-saddo.ll
llvm/test/Transforms/SLPVectorizer/X86/arith-add-ssat.ll
llvm/test/Transforms/SLPVectorizer/X86/arith-add-uaddo.ll
llvm/test/Transforms/SLPVectorizer/X86/arith-add-usat.ll
llvm/test/Transforms/SLPVectorizer/X86/arith-add.ll
llvm/test/Transforms/SLPVectorizer/X86/arith-and-const-load.ll
llvm/test/Transforms/SLPVectorizer/X86/arith-div.ll
llvm/test/Transforms/SLPVectorizer/X86/arith-fix.ll
llvm/test/Transforms/SLPVectorizer/X86/arith-fp-inseltpoison.ll
llvm/test/Transforms/SLPVectorizer/X86/arith-fp.ll
llvm/test/Transforms/SLPVectorizer/X86/arith-mul-load.ll
llvm/test/Transforms/SLPVectorizer/X86/arith-mul-smulo.ll
llvm/test/Transforms/SLPVectorizer/X86/arith-mul-umulo.ll
llvm/test/Transforms/SLPVectorizer/X86/arith-mul.ll
llvm/test/Transforms/SLPVectorizer/X86/arith-smax.ll
llvm/test/Transforms/SLPVectorizer/X86/arith-smin.ll
llvm/test/Transforms/SLPVectorizer/X86/arith-sub-ssat.ll
llvm/test/Transforms/SLPVectorizer/X86/arith-sub-ssubo.ll
llvm/test/Transforms/SLPVectorizer/X86/arith-sub-usat.ll
llvm/test/Transforms/SLPVectorizer/X86/arith-sub-usubo.ll
llvm/test/Transforms/SLPVectorizer/X86/arith-sub.ll
llvm/test/Transforms/SLPVectorizer/X86/arith-umax.ll
llvm/test/Transforms/SLPVectorizer/X86/arith-umin.ll
llvm/test/Transforms/SLPVectorizer/X86/atomics.ll
llvm/test/Transforms/SLPVectorizer/X86/bad_types.ll
llvm/test/Transforms/SLPVectorizer/X86/barriercall.ll
llvm/test/Transforms/SLPVectorizer/X86/bitreverse.ll
llvm/test/Transforms/SLPVectorizer/X86/bool-mask.ll
llvm/test/Transforms/SLPVectorizer/X86/bswap.ll
llvm/test/Transforms/SLPVectorizer/X86/call.ll
llvm/test/Transforms/SLPVectorizer/X86/cast.ll
llvm/test/Transforms/SLPVectorizer/X86/cmp_sel.ll
llvm/test/Transforms/SLPVectorizer/X86/compare-reduce.ll
llvm/test/Transforms/SLPVectorizer/X86/consecutive-access.ll
llvm/test/Transforms/SLPVectorizer/X86/continue_vectorizing.ll
llvm/test/Transforms/SLPVectorizer/X86/crash_7zip.ll
llvm/test/Transforms/SLPVectorizer/X86/crash_binaryop.ll
llvm/test/Transforms/SLPVectorizer/X86/crash_bullet.ll
llvm/test/Transforms/SLPVectorizer/X86/crash_bullet3.ll
llvm/test/Transforms/SLPVectorizer/X86/crash_cmpop.ll
llvm/test/Transforms/SLPVectorizer/X86/crash_dequeue.ll
llvm/test/Transforms/SLPVectorizer/X86/crash_flop7.ll
llvm/test/Transforms/SLPVectorizer/X86/crash_gep.ll
llvm/test/Transforms/SLPVectorizer/X86/crash_lencod-inseltpoison.ll
llvm/test/Transforms/SLPVectorizer/X86/crash_lencod.ll
llvm/test/Transforms/SLPVectorizer/X86/crash_mandeltext.ll
llvm/test/Transforms/SLPVectorizer/X86/crash_netbsd_decompress.ll
llvm/test/Transforms/SLPVectorizer/X86/crash_scheduling-inseltpoison.ll
llvm/test/Transforms/SLPVectorizer/X86/crash_scheduling.ll
llvm/test/Transforms/SLPVectorizer/X86/crash_sim4b1.ll
llvm/test/Transforms/SLPVectorizer/X86/crash_smallpt.ll
llvm/test/Transforms/SLPVectorizer/X86/crash_vectorizeTree.ll
llvm/test/Transforms/SLPVectorizer/X86/cross_block_slp.ll
llvm/test/Transforms/SLPVectorizer/X86/cse.ll
llvm/test/Transforms/SLPVectorizer/X86/ctlz.ll
llvm/test/Transforms/SLPVectorizer/X86/ctpop.ll
llvm/test/Transforms/SLPVectorizer/X86/cttz.ll
llvm/test/Transforms/SLPVectorizer/X86/cycle_dup.ll
llvm/test/Transforms/SLPVectorizer/X86/debug_info.ll
llvm/test/Transforms/SLPVectorizer/X86/diamond.ll
llvm/test/Transforms/SLPVectorizer/X86/dot-product.ll
llvm/test/Transforms/SLPVectorizer/X86/external_user.ll
llvm/test/Transforms/SLPVectorizer/X86/extract.ll
llvm/test/Transforms/SLPVectorizer/X86/extract_in_tree_user.ll
llvm/test/Transforms/SLPVectorizer/X86/extractcost.ll
llvm/test/Transforms/SLPVectorizer/X86/fabs.ll
llvm/test/Transforms/SLPVectorizer/X86/fcopysign.ll
llvm/test/Transforms/SLPVectorizer/X86/flag.ll
llvm/test/Transforms/SLPVectorizer/X86/fma.ll
llvm/test/Transforms/SLPVectorizer/X86/fmaxnum.ll
llvm/test/Transforms/SLPVectorizer/X86/fminnum.ll
llvm/test/Transforms/SLPVectorizer/X86/fmuladd.ll
llvm/test/Transforms/SLPVectorizer/X86/fptosi-inseltpoison.ll
llvm/test/Transforms/SLPVectorizer/X86/fptosi.ll
llvm/test/Transforms/SLPVectorizer/X86/fptoui.ll
llvm/test/Transforms/SLPVectorizer/X86/fround.ll
llvm/test/Transforms/SLPVectorizer/X86/gep.ll
llvm/test/Transforms/SLPVectorizer/X86/hadd-inseltpoison.ll
llvm/test/Transforms/SLPVectorizer/X86/hadd.ll
llvm/test/Transforms/SLPVectorizer/X86/hoist.ll
llvm/test/Transforms/SLPVectorizer/X86/hsub-inseltpoison.ll
llvm/test/Transforms/SLPVectorizer/X86/hsub.ll
llvm/test/Transforms/SLPVectorizer/X86/implicitfloat.ll
llvm/test/Transforms/SLPVectorizer/X86/in-tree-user.ll
llvm/test/Transforms/SLPVectorizer/X86/insertvalue.ll
llvm/test/Transforms/SLPVectorizer/X86/intrinsic.ll
llvm/test/Transforms/SLPVectorizer/X86/long_chains.ll
llvm/test/Transforms/SLPVectorizer/X86/loopinvariant.ll
llvm/test/Transforms/SLPVectorizer/X86/metadata.ll
llvm/test/Transforms/SLPVectorizer/X86/multi_block.ll
llvm/test/Transforms/SLPVectorizer/X86/multi_user.ll
llvm/test/Transforms/SLPVectorizer/X86/odd_store.ll
llvm/test/Transforms/SLPVectorizer/X86/operandorder.ll
llvm/test/Transforms/SLPVectorizer/X86/ordering.ll
llvm/test/Transforms/SLPVectorizer/X86/phi.ll
llvm/test/Transforms/SLPVectorizer/X86/phi3.ll
llvm/test/Transforms/SLPVectorizer/X86/phi_overalignedtype.ll
llvm/test/Transforms/SLPVectorizer/X86/powi-regression.ll
llvm/test/Transforms/SLPVectorizer/X86/powi.ll
llvm/test/Transforms/SLPVectorizer/X86/powof2div.ll
llvm/test/Transforms/SLPVectorizer/X86/powof2mul.ll
llvm/test/Transforms/SLPVectorizer/X86/pr16628.ll
llvm/test/Transforms/SLPVectorizer/X86/pr19657.ll
llvm/test/Transforms/SLPVectorizer/X86/pr23510.ll
llvm/test/Transforms/SLPVectorizer/X86/propagate_ir_flags.ll
llvm/test/Transforms/SLPVectorizer/X86/reduction.ll
llvm/test/Transforms/SLPVectorizer/X86/reduction2.ll
llvm/test/Transforms/SLPVectorizer/X86/reorder_phi.ll
llvm/test/Transforms/SLPVectorizer/X86/return.ll
llvm/test/Transforms/SLPVectorizer/X86/rgb_phi.ll
llvm/test/Transforms/SLPVectorizer/X86/saxpy.ll
llvm/test/Transforms/SLPVectorizer/X86/schedule_budget.ll
llvm/test/Transforms/SLPVectorizer/X86/scheduling.ll
llvm/test/Transforms/SLPVectorizer/X86/sext-inseltpoison.ll
llvm/test/Transforms/SLPVectorizer/X86/sext.ll
llvm/test/Transforms/SLPVectorizer/X86/shift-ashr.ll
llvm/test/Transforms/SLPVectorizer/X86/shift-lshr.ll
llvm/test/Transforms/SLPVectorizer/X86/shift-shl.ll
llvm/test/Transforms/SLPVectorizer/X86/simple-loop.ll
llvm/test/Transforms/SLPVectorizer/X86/simplebb.ll
llvm/test/Transforms/SLPVectorizer/X86/sitofp-inseltpoison.ll
llvm/test/Transforms/SLPVectorizer/X86/sitofp.ll
llvm/test/Transforms/SLPVectorizer/X86/sqrt.ll
llvm/test/Transforms/SLPVectorizer/X86/tiny-tree.ll
llvm/test/Transforms/SLPVectorizer/X86/uitofp.ll
llvm/test/Transforms/SLPVectorizer/X86/unreachable.ll
llvm/test/Transforms/SLPVectorizer/X86/zext-inseltpoison.ll
llvm/test/Transforms/SLPVectorizer/X86/zext.ll
llvm/test/Transforms/SLPVectorizer/XCore/no-vector-registers.ll
llvm/test/Transforms/SimpleLoopUnswitch/2012-04-30-LoopUnswitch-LPad-Crash.ll
llvm/test/Transforms/Sink/badloadsink.ll
llvm/test/Transforms/Sink/basic.ll
llvm/test/Transforms/Sink/call.ll
llvm/test/Transforms/Util/combine-alias-scope-metadata.ll
llvm/tools/opt/NewPMDriver.cpp