This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from 309d941d2b0 Add basic loop fusion pass. new 02cc44c1b91 Temporarily Revert "Add basic loop fusion pass." As it's ca [...]
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: include/llvm/InitializePasses.h | 1 - include/llvm/Transforms/Scalar.h | 6 - include/llvm/Transforms/Scalar/LoopFuse.h | 30 - lib/Passes/PassBuilder.cpp | 1 - lib/Passes/PassRegistry.def | 1 - lib/Transforms/Scalar/CMakeLists.txt | 1 - lib/Transforms/Scalar/LoopFuse.cpp | 1212 ----- lib/Transforms/Scalar/Scalar.cpp | 1 - test/Transforms/ADCE/2002-01-31-UseStuckAround.ll | 11 - test/Transforms/ADCE/2002-05-22-PHITest.ll | 16 - test/Transforms/ADCE/2002-05-23-ZeroArgPHITest.ll | 35 - test/Transforms/ADCE/2002-05-28-Crash-distilled.ll | 19 - test/Transforms/ADCE/2002-05-28-Crash.ll | 56 - .../Transforms/ADCE/2002-07-17-AssertionFailure.ll | 14 - test/Transforms/ADCE/2002-07-17-PHIAssertion.ll | 50 - test/Transforms/ADCE/2002-07-29-Segfault.ll | 10 - .../ADCE/2003-01-22-PredecessorProblem.ll | 30 - .../ADCE/2003-04-25-PHIPostDominateProblem.ll | 37 - test/Transforms/ADCE/2003-06-11-InvalidCFG.ll | 29 - test/Transforms/ADCE/2003-06-24-BadSuccessor.ll | 94 - .../ADCE/2003-06-24-BasicFunctionality.ll | 44 - test/Transforms/ADCE/2003-09-10-UnwindInstFail.ll | 22 - test/Transforms/ADCE/2003-09-15-InfLoopCrash.ll | 10 - .../ADCE/2003-11-16-MissingPostDominanceInfo.ll | 20 - .../Transforms/ADCE/2004-05-04-UnreachableBlock.ll | 17 - .../Transforms/ADCE/2005-02-17-PHI-Invoke-Crash.ll | 52 - test/Transforms/ADCE/2016-09-06.ll | 55 - .../ADCE/2017-08-21-DomTree-deletions.ll | 24 - test/Transforms/ADCE/basictest.ll | 18 - test/Transforms/ADCE/basictest1.ll | 102 - test/Transforms/ADCE/basictest2.ll | 102 - test/Transforms/ADCE/dce_pure_call.ll | 8 - test/Transforms/ADCE/dce_pure_invoke.ll | 19 - test/Transforms/ADCE/debug-info-intrinsic.ll | 100 - .../ADCE/delete-profiling-calls-to-constant.ll | 19 - test/Transforms/ADCE/domtree-DoubleDeletion.ll | 39 - test/Transforms/ADCE/unreachable-function.ll | 5 - test/Transforms/ADCE/unreachable.ll | 18 - test/Transforms/AddDiscriminators/basic.ll | 62 - test/Transforms/AddDiscriminators/call-nested.ll | 50 - test/Transforms/AddDiscriminators/call.ll | 54 - .../AddDiscriminators/dbg-declare-discriminator.ll | 33 - test/Transforms/AddDiscriminators/diamond.ll | 72 - test/Transforms/AddDiscriminators/first-only.ll | 83 - test/Transforms/AddDiscriminators/inlined.ll | 83 - test/Transforms/AddDiscriminators/invoke.ll | 134 - .../AddDiscriminators/memcpy-discriminator.ll | 104 - test/Transforms/AddDiscriminators/multiple.ll | 72 - .../AddDiscriminators/no-discriminators.ll | 76 - test/Transforms/AddDiscriminators/oneline.ll | 101 - .../Transforms/AggressiveInstCombine/masked-cmp.ll | 235 - test/Transforms/AggressiveInstCombine/rotate.ll | 476 -- .../AggressiveInstCombine/trunc_const_expr.ll | 110 - .../AggressiveInstCombine/trunc_multi_uses.ll | 270 - .../AggressiveInstCombine/trunc_unreachable_bb.ll | 48 - test/Transforms/AlignmentFromAssumptions/simple.ll | 216 - .../AlignmentFromAssumptions/simple32.ll | 216 - .../AlignmentFromAssumptions/start-unk.ll | 155 - .../ArgumentPromotion/2008-02-01-ReturnAttrs.ll | 19 - .../ArgumentPromotion/2008-07-02-array-indexing.ll | 30 - .../ArgumentPromotion/2008-09-07-CGUpdate.ll | 12 - .../2008-09-08-CGUpdateSelfEdge.ll | 25 - .../Transforms/ArgumentPromotion/X86/attributes.ll | 53 - .../Transforms/ArgumentPromotion/X86/lit.local.cfg | 3 - .../X86/min-legal-vector-width.ll | 184 - .../ArgumentPromotion/aggregate-promote.ll | 31 - test/Transforms/ArgumentPromotion/attrs.ll | 52 - test/Transforms/ArgumentPromotion/basictest.ll | 29 - test/Transforms/ArgumentPromotion/byval-2.ll | 32 - test/Transforms/ArgumentPromotion/byval.ll | 50 - test/Transforms/ArgumentPromotion/chained.ll | 27 - test/Transforms/ArgumentPromotion/control-flow.ll | 27 - test/Transforms/ArgumentPromotion/control-flow2.ll | 24 - test/Transforms/ArgumentPromotion/crash.ll | 73 - test/Transforms/ArgumentPromotion/dbg.ll | 49 - test/Transforms/ArgumentPromotion/fp80.ll | 59 - test/Transforms/ArgumentPromotion/inalloca.ll | 50 - test/Transforms/ArgumentPromotion/invalidation.ll | 50 - test/Transforms/ArgumentPromotion/musttail.ll | 45 - .../ArgumentPromotion/naked_functions.ll | 23 - .../ArgumentPromotion/nonzero-address-spaces.ll | 24 - test/Transforms/ArgumentPromotion/pr27568.ll | 33 - test/Transforms/ArgumentPromotion/pr3085.ll | 1944 ------- test/Transforms/ArgumentPromotion/pr32917.ll | 23 - .../pr33641_remove_arg_dbgvalue.ll | 38 - test/Transforms/ArgumentPromotion/profile.ll | 23 - test/Transforms/ArgumentPromotion/reserve-tbaa.ll | 53 - test/Transforms/ArgumentPromotion/sret.ll | 29 - test/Transforms/ArgumentPromotion/tail.ll | 23 - test/Transforms/ArgumentPromotion/variadic.ll | 29 - .../AtomicExpand/AArch64/atomicrmw-fp.ll | 47 - .../AArch64/expand-atomicrmw-xchg-fp.ll | 57 - test/Transforms/AtomicExpand/AArch64/lit.local.cfg | 3 - .../AtomicExpand/AMDGPU/expand-atomic-rmw-fadd.ll | 264 - .../AtomicExpand/AMDGPU/expand-atomic-rmw-fsub.ll | 201 - .../AtomicExpand/AMDGPU/expand-atomic-rmw-nand.ll | 60 - test/Transforms/AtomicExpand/AMDGPU/lit.local.cfg | 2 - .../AtomicExpand/ARM/atomic-expansion-v7.ll | 440 -- .../AtomicExpand/ARM/atomic-expansion-v8.ll | 242 - test/Transforms/AtomicExpand/ARM/atomicrmw-fp.ll | 51 - test/Transforms/AtomicExpand/ARM/cmpxchg-weak.ll | 155 - test/Transforms/AtomicExpand/ARM/lit.local.cfg | 3 - .../AtomicExpand/Hexagon/atomicrmw-fp.ll | 47 - test/Transforms/AtomicExpand/Hexagon/lit.local.cfg | 2 - test/Transforms/AtomicExpand/Mips/atomicrmw-fp.ll | 51 - test/Transforms/AtomicExpand/Mips/lit.local.cfg | 2 - test/Transforms/AtomicExpand/RISCV/atomicrmw-fp.ll | 59 - test/Transforms/AtomicExpand/RISCV/lit.local.cfg | 5 - test/Transforms/AtomicExpand/SPARC/libcalls.ll | 257 - test/Transforms/AtomicExpand/SPARC/lit.local.cfg | 2 - test/Transforms/AtomicExpand/SPARC/partword.ll | 191 - .../AtomicExpand/X86/expand-atomic-libcall.ll | 34 - .../AtomicExpand/X86/expand-atomic-non-integer.ll | 167 - .../AtomicExpand/X86/expand-atomic-rmw-fp.ll | 112 - .../X86/expand-atomic-rmw-initial-load.ll | 11 - .../AtomicExpand/X86/expand-atomic-xchg-fp.ll | 42 - test/Transforms/AtomicExpand/X86/lit.local.cfg | 2 - test/Transforms/BDCE/basic.ll | 397 -- test/Transforms/BDCE/dbg-multipleuses.ll | 47 - test/Transforms/BDCE/dce-pure.ll | 34 - test/Transforms/BDCE/dead-uses.ll | 103 - test/Transforms/BDCE/dead-void-ro.ll | 18 - test/Transforms/BDCE/invalidate-assumptions.ll | 95 - test/Transforms/BDCE/order.ll | 37 - test/Transforms/BDCE/pr26587.ll | 46 - test/Transforms/BDCE/vectors.ll | 102 - test/Transforms/BlockExtractor/extract-blocks.ll | 43 - test/Transforms/BlockExtractor/invalid-block.ll | 9 - test/Transforms/BlockExtractor/invalid-function.ll | 9 - .../2007-10-19-InlineAsmDirectives.ll | 23 - .../callsite-instructions-before-call.ll | 253 - .../CallSiteSplitting/callsite-no-or-structure.ll | 139 - .../CallSiteSplitting/callsite-no-splitting.ll | 42 - .../CallSiteSplitting/callsite-split-debug.ll | 56 - .../CallSiteSplitting/callsite-split-or-phi.ll | 588 --- .../callsite-split-preserve-debug.ll | 85 - .../Transforms/CallSiteSplitting/callsite-split.ll | 119 - test/Transforms/CallSiteSplitting/lpad.ll | 40 - test/Transforms/CallSiteSplitting/musttail.ll | 104 - test/Transforms/CallSiteSplitting/split-loop.ll | 90 - .../CalledValuePropagation/simple-arguments.ll | 83 - .../CalledValuePropagation/simple-memory.ll | 62 - .../CalledValuePropagation/simple-select.ll | 39 - .../Transforms/CanonicalizeAliases/canonicalize.ll | 37 - .../CodeExtractor/2004-03-13-LoopExtractorCrash.ll | 75 - .../CodeExtractor/2004-03-14-DominanceProblem.ll | 33 - .../CodeExtractor/2004-03-14-NoSwitchSupport.ll | 28 - .../CodeExtractor/2004-03-17-MissedLiveIns.ll | 47 - .../2004-03-17-UpdatePHIsOutsideRegion.ll | 23 - .../CodeExtractor/2004-03-18-InvokeHandling.ll | 198 - .../CodeExtractor/2004-08-12-BlockExtractPHI.ll | 26 - .../CodeExtractor/2004-11-12-InvokeExtract.ll | 18 - .../CodeExtractor/BlockAddressReference.ll | 36 - .../CodeExtractor/BlockAddressSelfReference.ll | 50 - .../CodeExtractor/ExtractedFnEntryCount.ll | 33 - .../CodeExtractor/MultipleExitBranchProb.ll | 34 - .../CodeExtractor/PartialInlineAlloca.ll | 68 - .../CodeExtractor/PartialInlineAlloca2.ll | 65 - .../CodeExtractor/PartialInlineAlloca4.ll | 70 - .../CodeExtractor/PartialInlineAlloca5.ll | 66 - test/Transforms/CodeExtractor/PartialInlineAnd.ll | 56 - .../Transforms/CodeExtractor/PartialInlineAndOr.ll | 63 - .../CodeExtractor/PartialInlineAttributes.ll | 85 - .../CodeExtractor/PartialInlineCallRef.ll | 56 - .../Transforms/CodeExtractor/PartialInlineDebug.ll | 106 - .../CodeExtractor/PartialInlineEntryPHICost.ll | 40 - .../CodeExtractor/PartialInlineEntryUpdate.ll | 41 - .../CodeExtractor/PartialInlineHighCost.ll | 107 - .../PartialInlineInvokeProducesOutVal.ll | 51 - .../CodeExtractor/PartialInlineLiveAcross.ll | 61 - .../CodeExtractor/PartialInlineNoInline.ll | 45 - .../CodeExtractor/PartialInlineNoLiveOut.ll | 62 - .../CodeExtractor/PartialInlineNotViable.ll | 63 - .../CodeExtractor/PartialInlineORECrash.ll | 170 - .../CodeExtractor/PartialInlineOptRemark.ll | 138 - test/Transforms/CodeExtractor/PartialInlineOr.ll | 97 - .../Transforms/CodeExtractor/PartialInlineOrAnd.ll | 71 - .../CodeExtractor/PartialInlinePGOMultiRegion.ll | 169 - .../CodeExtractor/PartialInlinePGORegion.ll | 120 - .../CodeExtractor/PartialInlineVarArg.ll | 107 - .../CodeExtractor/PartialInlineVarArgsDebug.ll | 68 - test/Transforms/CodeExtractor/SingleCondition.ll | 23 - .../CodeExtractor/X86/InheritTargetAttributes.ll | 40 - test/Transforms/CodeExtractor/X86/lit.local.cfg | 3 - test/Transforms/CodeExtractor/cost.ll | 64 - test/Transforms/CodeExtractor/cost_meta.ll | 41 - test/Transforms/CodeExtractor/extract-assume.ll | 29 - test/Transforms/CodeExtractor/inline_eh.ll | 52 - test/Transforms/CodeExtractor/inline_eh_1.ll | 56 - test/Transforms/CodeExtractor/live_shrink.ll | 67 - test/Transforms/CodeExtractor/live_shrink_gep.ll | 66 - test/Transforms/CodeExtractor/live_shrink_hoist.ll | 70 - .../CodeExtractor/live_shrink_multiple.ll | 66 - .../Transforms/CodeExtractor/live_shrink_unsafe.ll | 94 - test/Transforms/CodeExtractor/unreachable-block.ll | 36 - .../CodeGenPrepare/2008-11-24-RAUW-Self.ll | 511 -- .../Transforms/CodeGenPrepare/AArch64/free-zext.ll | 82 - .../CodeGenPrepare/AArch64/large-offset-gep.ll | 182 - .../CodeGenPrepare/AArch64/lit.local.cfg | 3 - .../AArch64/sink-free-instructions.ll | 236 - .../CodeGenPrepare/AArch64/trunc-weird-user.ll | 36 - .../CodeGenPrepare/AArch64/widen_switch.ll | 95 - .../Transforms/CodeGenPrepare/AMDGPU/lit.local.cfg | 3 - .../CodeGenPrepare/AMDGPU/no-sink-addrspacecast.ll | 49 - .../CodeGenPrepare/AMDGPU/sink-addrspacecast.ll | 121 - .../CodeGenPrepare/ARM/bitreverse-recognize.ll | 37 - .../CodeGenPrepare/ARM/large-offset-gep.ll | 157 - test/Transforms/CodeGenPrepare/ARM/lit.local.cfg | 3 - .../CodeGenPrepare/ARM/memory-intrinsics.ll | 43 - .../CodeGenPrepare/ARM/overflow-intrinsics.ll | 56 - .../Transforms/CodeGenPrepare/ARM/sink-addrmode.ll | 420 -- .../CodeGenPrepare/ARM/sink-free-instructions.ll | 232 - test/Transforms/CodeGenPrepare/ARM/splitgep.ll | 40 - test/Transforms/CodeGenPrepare/ARM/tailcall-dup.ll | 77 - test/Transforms/CodeGenPrepare/Mips/lit.local.cfg | 2 - test/Transforms/CodeGenPrepare/Mips/pr35209.ll | 64 - .../NVPTX/bypass-slow-div-constant-numerator.ll | 35 - .../NVPTX/bypass-slow-div-not-exact.ll | 16 - .../NVPTX/bypass-slow-div-special-cases.ll | 216 - .../CodeGenPrepare/NVPTX/bypass-slow-div.ll | 106 - .../NVPTX/dont-sink-nop-addrspacecast.ll | 21 - test/Transforms/CodeGenPrepare/NVPTX/lit.local.cfg | 2 - .../CodeGenPrepare/X86/catchpad-phi-cast.ll | 117 - test/Transforms/CodeGenPrepare/X86/computedgoto.ll | 294 -- test/Transforms/CodeGenPrepare/X86/cttz-ctlz.ll | 56 - test/Transforms/CodeGenPrepare/X86/ext-logicop.ll | 128 - .../CodeGenPrepare/X86/extend-sink-hoist.ll | 64 - test/Transforms/CodeGenPrepare/X86/fcmp-sinking.ll | 29 - test/Transforms/CodeGenPrepare/X86/lit.local.cfg | 3 - .../X86/memset_chk-simplify-nobuiltin.ll | 18 - .../CodeGenPrepare/X86/multi-extension.ll | 25 - .../CodeGenPrepare/X86/optimizeSelect-DT.ll | 34 - .../CodeGenPrepare/X86/overflow-intrinsics.ll | 519 -- test/Transforms/CodeGenPrepare/X86/pr27536.ll | 32 - test/Transforms/CodeGenPrepare/X86/pr35658.ll | 21 - test/Transforms/CodeGenPrepare/X86/select.ll | 205 - .../CodeGenPrepare/X86/sink-addrmode-base.ll | 543 -- .../CodeGenPrepare/X86/sink-addrmode-select.ll | 34 - .../CodeGenPrepare/X86/sink-addrmode-two-phi.ll | 27 - .../Transforms/CodeGenPrepare/X86/sink-addrmode.ll | 280 - .../CodeGenPrepare/X86/sink-addrspacecast.ll | 39 - test/Transforms/CodeGenPrepare/X86/widen_switch.ll | 103 - .../CodeGenPrepare/X86/x86-shuffle-sink.ll | 180 - test/Transforms/CodeGenPrepare/basic.ll | 86 - test/Transforms/CodeGenPrepare/bitreverse-hang.ll | 53 - .../Transforms/CodeGenPrepare/builtin-condition.ll | 123 - .../CodeGenPrepare/crash-on-large-allocas.ll | 16 - test/Transforms/CodeGenPrepare/dom-tree.ll | 41 - test/Transforms/CodeGenPrepare/gep-unmerging.ll | 60 - test/Transforms/CodeGenPrepare/invariant.group.ll | 40 - test/Transforms/CodeGenPrepare/nonintegral.ll | 68 - .../Transforms/CodeGenPrepare/section-samplepgo.ll | 57 - test/Transforms/CodeGenPrepare/section.ll | 84 - .../CodeGenPrepare/sink-shift-and-trunc.ll | 110 - .../CodeGenPrepare/skip-merging-case-block.ll | 200 - .../CodeGenPrepare/split-indirect-loop.ll | 37 - .../CodeGenPrepare/statepoint-relocate.ll | 149 - .../CodeGenPrepare/widenable-condition.ll | 93 - .../ConstProp/2002-05-03-DivideByZeroException.ll | 15 - .../Transforms/ConstProp/2002-05-03-NotOperator.ll | 19 - .../Transforms/ConstProp/2002-09-03-SetCC-Bools.ll | 20 - .../Transforms/ConstProp/2003-05-12-DivideError.ll | 15 - test/Transforms/ConstProp/2005-01-28-SetCCGEP.ll | 10 - .../Transforms/ConstProp/2006-11-30-vector-cast.ll | 10 - .../ConstProp/2006-12-01-TruncBoolBug.ll | 7 - test/Transforms/ConstProp/2006-12-01-bool-casts.ll | 15 - test/Transforms/ConstProp/2007-02-05-BitCast.ll | 7 - test/Transforms/ConstProp/2007-02-23-sdiv.ll | 5 - .../ConstProp/2008-07-07-VectorCompare.ll | 28 - .../ConstProp/2009-06-20-constexpr-zero-lhs.ll | 11 - test/Transforms/ConstProp/2009-09-01-GEP-Crash.ll | 24 - test/Transforms/ConstProp/InsertElement.ll | 32 - test/Transforms/ConstProp/avx512.ll | 490 -- test/Transforms/ConstProp/basictest.ll | 53 - test/Transforms/ConstProp/bitcast.ll | 73 - test/Transforms/ConstProp/bswap.ll | 41 - test/Transforms/ConstProp/calls-math-finite.ll | 149 - test/Transforms/ConstProp/calls.ll | 206 - test/Transforms/ConstProp/cast.ll | 40 - test/Transforms/ConstProp/constant-expr.ll | 111 - test/Transforms/ConstProp/convert-from-fp16.ll | 97 - test/Transforms/ConstProp/div-zero.ll | 12 - test/Transforms/ConstProp/extractvalue.ll | 67 - test/Transforms/ConstProp/float-to-ptr-cast.ll | 15 - test/Transforms/ConstProp/insertvalue.ll | 86 - test/Transforms/ConstProp/loads.ll | 310 -- test/Transforms/ConstProp/logicaltest.ll | 35 - test/Transforms/ConstProp/overflow-ops.ll | 250 - test/Transforms/ConstProp/phi.ll | 17 - test/Transforms/ConstProp/remtest.ll | 24 - test/Transforms/ConstProp/shift.ll | 69 - test/Transforms/ConstProp/sse.ll | 208 - test/Transforms/ConstProp/trunc_vec.ll | 9 - .../ConstantHoisting/AArch64/const-addr.ll | 23 - .../ConstantHoisting/AArch64/const-hoist-gep.ll | 44 - .../ConstantHoisting/AArch64/large-immediate.ll | 27 - .../ConstantHoisting/AArch64/lit.local.cfg | 2 - test/Transforms/ConstantHoisting/ARM/bad-cases.ll | 140 - .../ARM/const-addr-no-neg-offset.ll | 101 - .../ConstantHoisting/ARM/const-hoist-gep.ll | 42 - .../ConstantHoisting/ARM/gep-struct-index.ll | 37 - .../Transforms/ConstantHoisting/ARM/insertvalue.ll | 31 - .../ARM/is-legal-addressing-imm.ll | 120 - test/Transforms/ConstantHoisting/ARM/lit.local.cfg | 2 - .../ARM/same-offset-multi-types.ll | 44 - .../ConstantHoisting/PowerPC/const-base-addr.ll | 23 - .../ConstantHoisting/PowerPC/lit.local.cfg | 3 - test/Transforms/ConstantHoisting/PowerPC/masks.ll | 66 - test/Transforms/ConstantHoisting/X86/bad-cases.ll | 127 - test/Transforms/ConstantHoisting/X86/cast-inst.ll | 30 - .../ConstantHoisting/X86/const-base-addr.ll | 24 - .../ConstantHoisting/X86/dbg-dominatingblock.ll | 55 - .../ConstantHoisting/X86/dbg-samebasicblock.ll | 41 - .../ConstantHoisting/X86/delete-dead-cast-inst.ll | 22 - test/Transforms/ConstantHoisting/X86/ehpad.ll | 70 - .../ConstantHoisting/X86/large-immediate.ll | 36 - test/Transforms/ConstantHoisting/X86/lit.local.cfg | 3 - test/Transforms/ConstantHoisting/X86/phi.ll | 117 - test/Transforms/ConstantHoisting/X86/stackmap.ll | 17 - .../ConstantMerge/2002-09-23-CPR-Update.ll | 13 - .../2003-10-28-MergeExternalConstants.ll | 7 - .../ConstantMerge/2011-01-15-EitherOrder.ll | 18 - test/Transforms/ConstantMerge/align.ll | 28 - test/Transforms/ConstantMerge/dont-merge.ll | 82 - test/Transforms/ConstantMerge/merge-both.ll | 41 - test/Transforms/ConstantMerge/merge-dbg.ll | 32 - test/Transforms/ConstantMerge/unnamed-addr.ll | 40 - test/Transforms/Coroutines/ArgAddr.ll | 67 - test/Transforms/Coroutines/coro-catchswitch.ll | 88 - test/Transforms/Coroutines/coro-cleanup.ll | 18 - test/Transforms/Coroutines/coro-debug.ll | 142 - test/Transforms/Coroutines/coro-early.ll | 60 - .../Coroutines/coro-eh-aware-edge-split.ll | 218 - test/Transforms/Coroutines/coro-elide.ll | 112 - .../Coroutines/coro-frame-unreachable.ll | 50 - test/Transforms/Coroutines/coro-frame.ll | 66 - test/Transforms/Coroutines/coro-heap-elide.ll | 160 - test/Transforms/Coroutines/coro-materialize.ll | 52 - test/Transforms/Coroutines/coro-padding.ll | 61 - test/Transforms/Coroutines/coro-spill-after-phi.ll | 60 - test/Transforms/Coroutines/coro-spill-corobegin.ll | 69 - test/Transforms/Coroutines/coro-split-00.ll | 79 - test/Transforms/Coroutines/coro-split-01.ll | 56 - test/Transforms/Coroutines/coro-split-02.ll | 57 - test/Transforms/Coroutines/coro-split-alloc.ll | 64 - test/Transforms/Coroutines/coro-split-dbg.ll | 119 - test/Transforms/Coroutines/coro-split-eh.ll | 145 - test/Transforms/Coroutines/coro-split-hidden.ll | 81 - test/Transforms/Coroutines/coro-split-musttail.ll | 60 - test/Transforms/Coroutines/ex0.ll | 59 - test/Transforms/Coroutines/ex1.ll | 54 - test/Transforms/Coroutines/ex2.ll | 63 - test/Transforms/Coroutines/ex3.ll | 60 - test/Transforms/Coroutines/ex4.ll | 71 - test/Transforms/Coroutines/ex5.ll | 73 - test/Transforms/Coroutines/no-suspend.ll | 380 -- test/Transforms/Coroutines/phi-coro-end.ll | 48 - test/Transforms/Coroutines/restart-trigger.ll | 43 - test/Transforms/Coroutines/smoketest.ll | 25 - .../CorrelatedValuePropagation/2010-09-02-Trunc.ll | 25 - .../2010-09-26-MergeConstantRange.ll | 82 - test/Transforms/CorrelatedValuePropagation/add.ll | 332 -- .../CorrelatedValuePropagation/alloca.ll | 49 - test/Transforms/CorrelatedValuePropagation/ashr.ll | 105 - .../Transforms/CorrelatedValuePropagation/basic.ll | 725 --- .../CorrelatedValuePropagation/conflict.ll | 75 - .../Transforms/CorrelatedValuePropagation/crash.ll | 202 - .../Transforms/CorrelatedValuePropagation/deopt.ll | 142 - .../CorrelatedValuePropagation/guards.ll | 112 - test/Transforms/CorrelatedValuePropagation/icmp.ll | 245 - .../CorrelatedValuePropagation/non-null.ll | 336 -- .../overflow_predicate.ll | 726 --- .../CorrelatedValuePropagation/overflows.ll | 717 --- .../CorrelatedValuePropagation/phi-common-val.ll | 125 - .../CorrelatedValuePropagation/pointer.ll | 35 - .../CorrelatedValuePropagation/pr35807.ll | 66 - .../Transforms/CorrelatedValuePropagation/range.ll | 917 ---- test/Transforms/CorrelatedValuePropagation/sdiv.ll | 97 - .../CorrelatedValuePropagation/select.ll | 218 - test/Transforms/CorrelatedValuePropagation/srem.ll | 44 - test/Transforms/CorrelatedValuePropagation/udiv.ll | 101 - test/Transforms/CorrelatedValuePropagation/urem.ll | 101 - test/Transforms/CrossDSOCFI/basic.ll | 81 - test/Transforms/CrossDSOCFI/cfi_functions.ll | 23 - test/Transforms/CrossDSOCFI/thumb.ll | 22 - test/Transforms/DCE/basic.ll | 15 - test/Transforms/DCE/calls-errno.ll | 99 - test/Transforms/DCE/guards.ll | 11 - test/Transforms/DCE/int_sideeffect.ll | 12 - .../DeadArgElim/2006-06-27-struct-ret.ll | 11 - .../DeadArgElim/2007-02-07-FuncRename.ll | 11 - .../DeadArgElim/2007-10-18-VarargsReturn.ll | 12 - .../DeadArgElim/2007-12-20-ParamAttrs.ll | 20 - .../DeadArgElim/2008-01-16-VarargsParamAttrs.ll | 31 - .../DeadArgElim/2008-06-23-DeadAfterLive.ll | 23 - .../DeadArgElim/2009-03-17-MRE-Invoke.ll | 32 - test/Transforms/DeadArgElim/2010-04-30-DbgInfo.ll | 78 - .../2013-05-17-VarargsAndBlockAddress.ll | 25 - test/Transforms/DeadArgElim/aggregates.ll | 186 - test/Transforms/DeadArgElim/allocsize.ll | 18 - test/Transforms/DeadArgElim/basictest.ll | 36 - test/Transforms/DeadArgElim/call_profile.ll | 22 - test/Transforms/DeadArgElim/canon.ll | 24 - test/Transforms/DeadArgElim/comdat.ll | 14 - .../DeadArgElim/dbginfo-preserve-dbgloc.ll | 135 - .../DeadArgElim/dbginfo-update-dbgval-local.ll | 67 - .../DeadArgElim/dbginfo-update-dbgval.ll | 86 - test/Transforms/DeadArgElim/dbginfo.ll | 70 - test/Transforms/DeadArgElim/dead_vaargs.ll | 36 - test/Transforms/DeadArgElim/deadexternal.ll | 67 - test/Transforms/DeadArgElim/deadretval.ll | 18 - test/Transforms/DeadArgElim/deadretval2.ll | 59 - test/Transforms/DeadArgElim/func_metadata.ll | 67 - test/Transforms/DeadArgElim/funclet.ll | 29 - test/Transforms/DeadArgElim/keepalive.ll | 47 - test/Transforms/DeadArgElim/linkage.ll | 21 - test/Transforms/DeadArgElim/multdeadretval.ll | 68 - test/Transforms/DeadArgElim/musttail-caller.ll | 16 - test/Transforms/DeadArgElim/naked_functions.ll | 31 - .../DeadArgElim/nonzero-address-spaces.ll | 20 - test/Transforms/DeadArgElim/operandbundle.ll | 12 - test/Transforms/DeadArgElim/returned.ll | 55 - test/Transforms/DeadArgElim/variadic_safety.ll | 38 - .../2011-03-25-DSEMiscompile.ll | 23 - .../2011-09-06-EndOfFunction.ll | 23 - .../DeadStoreElimination/2011-09-06-MemCpy.ll | 85 - .../2016-07-17-UseAfterFree.ll | 32 - .../DeadStoreElimination/OverwriteStoreBegin.ll | 393 -- .../DeadStoreElimination/OverwriteStoreEnd.ll | 390 -- .../DeadStoreElimination/PartialStore.ll | 87 - .../X86/gather-null-pointer.ll | 21 - test/Transforms/DeadStoreElimination/atomic.ll | 132 - .../DeadStoreElimination/calloc-store.ll | 65 - .../combined-partial-overwrites.ll | 239 - .../DeadStoreElimination/const-pointers.ll | 40 - test/Transforms/DeadStoreElimination/crash.ll | 74 - .../DeadStoreElimination/cs-cs-aliasing.ll | 74 - test/Transforms/DeadStoreElimination/debuginfo.ll | 31 - test/Transforms/DeadStoreElimination/dominate.ll | 25 - test/Transforms/DeadStoreElimination/fence.ll | 96 - test/Transforms/DeadStoreElimination/free.ll | 70 - .../Transforms/DeadStoreElimination/inst-limits.ll | 261 - .../DeadStoreElimination/int_sideeffect.ll | 15 - .../DeadStoreElimination/invariant.start.ll | 34 - .../launder.invariant.group.ll | 65 - test/Transforms/DeadStoreElimination/libcalls.ll | 70 - test/Transforms/DeadStoreElimination/lifetime.ll | 37 - .../DeadStoreElimination/mda-with-dbg-values.ll | 72 - .../DeadStoreElimination/memintrinsics.ll | 97 - .../memset-missing-debugloc.ll | 89 - .../merge-stores-big-endian.ll | 173 - .../DeadStoreElimination/merge-stores.ll | 237 - .../DeadStoreElimination/no-targetdata.ll | 21 - .../DeadStoreElimination/operand-bundles.ll | 55 - test/Transforms/DeadStoreElimination/pr11390.ll | 38 - test/Transforms/DeadStoreElimination/simple.ll | 897 ---- test/Transforms/DeadStoreElimination/tail-byval.ll | 23 - .../DivRemPairs/PowerPC/div-rem-pairs.ll | 303 -- test/Transforms/DivRemPairs/PowerPC/lit.local.cfg | 3 - test/Transforms/DivRemPairs/X86/div-rem-pairs.ll | 297 -- test/Transforms/DivRemPairs/X86/lit.local.cfg | 3 - test/Transforms/EarlyCSE/AArch64/intrinsics.ll | 234 - test/Transforms/EarlyCSE/AArch64/ldstN.ll | 19 - test/Transforms/EarlyCSE/AArch64/lit.local.cfg | 5 - test/Transforms/EarlyCSE/AMDGPU/lit.local.cfg | 5 - test/Transforms/EarlyCSE/AMDGPU/memrealtime.ll | 43 - test/Transforms/EarlyCSE/and_or.ll | 144 - test/Transforms/EarlyCSE/atomics.ll | 260 - test/Transforms/EarlyCSE/basic.ll | 293 -- test/Transforms/EarlyCSE/commute.ll | 546 -- test/Transforms/EarlyCSE/conditional.ll | 108 - test/Transforms/EarlyCSE/const-speculation.ll | 39 - test/Transforms/EarlyCSE/debug-info-undef.ll | 69 - test/Transforms/EarlyCSE/debuginfo-dce.ll | 64 - test/Transforms/EarlyCSE/edge.ll | 174 - test/Transforms/EarlyCSE/fence.ll | 87 - test/Transforms/EarlyCSE/flags.ll | 19 - test/Transforms/EarlyCSE/floatingpoint.ll | 15 - test/Transforms/EarlyCSE/globalsaa-memoryssa.ll | 25 - test/Transforms/EarlyCSE/guards.ll | 528 -- test/Transforms/EarlyCSE/instsimplify-dom.ll | 20 - test/Transforms/EarlyCSE/int_sideeffect.ll | 27 - test/Transforms/EarlyCSE/intrinsics.ll | 36 - test/Transforms/EarlyCSE/invariant-loads.ll | 158 - test/Transforms/EarlyCSE/invariant.start.ll | 290 -- test/Transforms/EarlyCSE/memoryssa.ll | 150 - test/Transforms/EarlyCSE/pr33406.ll | 26 - test/Transforms/EarlyCSE/preserve_memoryssa.ll | 137 - test/Transforms/EarlyCSE/read-reg.ll | 35 - test/Transforms/EarlyCSE/readnone-mayunwind.ll | 15 - .../EliminateAvailableExternally/visibility.ll | 11 - .../Transforms/EntryExitInstrumenter/debug-info.ll | 43 - test/Transforms/EntryExitInstrumenter/mcount.ll | 114 - test/Transforms/ExpandMemCmp/X86/lit.local.cfg | 3 - test/Transforms/ExpandMemCmp/X86/memcmp.ll | 1219 ----- test/Transforms/Float2Int/basic.ll | 267 - test/Transforms/Float2Int/float2int-optnone.ll | 17 - test/Transforms/Float2Int/toolarge.ll | 16 - test/Transforms/ForcedFunctionAttrs/forced.ll | 12 - test/Transforms/FunctionAttrs/2008-09-03-Mutual.ll | 18 - .../FunctionAttrs/2008-09-03-ReadNone.ll | 32 - .../FunctionAttrs/2008-09-03-ReadOnly.ll | 14 - .../FunctionAttrs/2008-09-13-VolatileRead.ll | 12 - .../FunctionAttrs/2008-12-29-Constant.ll | 12 - .../FunctionAttrs/2009-01-02-LocalStores.ll | 24 - .../FunctionAttrs/2010-10-30-volatile.ll | 14 - test/Transforms/FunctionAttrs/assume.ll | 5 - test/Transforms/FunctionAttrs/atomic.ll | 24 - test/Transforms/FunctionAttrs/comdat-ipo.ll | 17 - test/Transforms/FunctionAttrs/convergent.ll | 110 - .../FunctionAttrs/incompatible_fn_attrs.ll | 32 - test/Transforms/FunctionAttrs/int_sideeffect.ll | 29 - test/Transforms/FunctionAttrs/naked_functions.ll | 25 - test/Transforms/FunctionAttrs/nocapture.ll | 257 - test/Transforms/FunctionAttrs/nonnull-global.ll | 11 - test/Transforms/FunctionAttrs/nonnull.ll | 240 - test/Transforms/FunctionAttrs/norecurse.ll | 91 - .../FunctionAttrs/operand-bundles-scc.ll | 17 - test/Transforms/FunctionAttrs/optnone-simple.ll | 135 - test/Transforms/FunctionAttrs/optnone.ll | 25 - .../FunctionAttrs/out-of-bounds-iterator-bug.ll | 31 - test/Transforms/FunctionAttrs/readattrs.ll | 115 - test/Transforms/FunctionAttrs/readnone.ll | 14 - test/Transforms/FunctionAttrs/returned.ll | 31 - .../FunctionImport/Inputs/adjustable_threshold.ll | 37 - test/Transforms/FunctionImport/Inputs/comdat.ll | 10 - .../Transforms/FunctionImport/Inputs/funcimport.ll | 165 - .../FunctionImport/Inputs/funcimport_alias.ll | 7 - .../FunctionImport/Inputs/funcimport_cutoff.ll | 9 - .../FunctionImport/Inputs/funcimport_debug.ll | 26 - .../FunctionImport/Inputs/funcimport_forcecold.ll | 4 - .../FunctionImport/Inputs/funcimport_resolved1.ll | 34 - .../FunctionImport/Inputs/funcimport_resolved2.ll | 6 - .../FunctionImport/Inputs/funcimport_var2.ll | 10 - .../FunctionImport/Inputs/hotness_based_import.ll | 81 - .../FunctionImport/Inputs/import_stats.ll | 16 - test/Transforms/FunctionImport/Inputs/inlineasm.ll | 11 - .../FunctionImport/Inputs/not-prevailing.ll | 6 - .../FunctionImport/adjustable_threshold.ll | 31 - test/Transforms/FunctionImport/comdat.ll | 32 - test/Transforms/FunctionImport/funcimport.ll | 162 - test/Transforms/FunctionImport/funcimport_alias.ll | 25 - .../Transforms/FunctionImport/funcimport_cutoff.ll | 49 - test/Transforms/FunctionImport/funcimport_debug.ll | 53 - .../FunctionImport/funcimport_forcecold.ll | 36 - .../funcimport_forcecold_samplepgo.ll | 37 - .../FunctionImport/funcimport_resolved.ll | 52 - test/Transforms/FunctionImport/funcimport_var.ll | 27 - .../FunctionImport/hotness_based_import.ll | 137 - test/Transforms/FunctionImport/import_stats.ll | 71 - test/Transforms/FunctionImport/inlineasm.ll | 19 - test/Transforms/FunctionImport/not-prevailing.ll | 18 - .../Transforms/GCOVProfiling/function-numbering.ll | 123 - test/Transforms/GCOVProfiling/global-ctor.ll | 60 - test/Transforms/GCOVProfiling/linezero.ll | 145 - test/Transforms/GCOVProfiling/linkagename.ll | 31 - test/Transforms/GCOVProfiling/modules.ll | 13 - test/Transforms/GCOVProfiling/return-block.ll | 84 - .../GCOVProfiling/three-element-mdnode.ll | 28 - test/Transforms/GCOVProfiling/version.ll | 38 - test/Transforms/GVN/2007-07-25-DominatedLoop.ll | 86 - test/Transforms/GVN/2007-07-25-InfiniteLoop.ll | 15 - test/Transforms/GVN/2007-07-25-Loop.ll | 15 - test/Transforms/GVN/2007-07-25-NestedLoop.ll | 38 - .../Transforms/GVN/2007-07-25-SinglePredecessor.ll | 29 - .../Transforms/GVN/2007-07-26-InterlockingLoops.ll | 40 - test/Transforms/GVN/2007-07-26-NonRedundant.ll | 16 - test/Transforms/GVN/2007-07-26-PhiErasure.ll | 44 - test/Transforms/GVN/2007-07-30-PredIDom.ll | 274 - test/Transforms/GVN/2007-07-31-NoDomInherit.ll | 314 -- test/Transforms/GVN/2007-07-31-RedundantPhi.ll | 23 - test/Transforms/GVN/2008-02-12-UndefLoad.ll | 21 - test/Transforms/GVN/2008-02-13-NewPHI.ll | 22 - test/Transforms/GVN/2008-07-02-Unreachable.ll | 36 - test/Transforms/GVN/2008-12-09-SelfRemove.ll | 38 - test/Transforms/GVN/2008-12-12-RLE-Crash.ll | 35 - test/Transforms/GVN/2008-12-14-rle-reanalyze.ll | 18 - test/Transforms/GVN/2008-12-15-CacheVisited.ll | 28 - test/Transforms/GVN/2009-01-21-SortInvalidation.ll | 55 - test/Transforms/GVN/2009-01-22-SortInvalidation.ll | 100 - test/Transforms/GVN/2009-03-10-PREOnVoid.ll | 110 - test/Transforms/GVN/2009-07-13-MemDepSortFail.ll | 67 - .../GVN/2009-11-12-MemDepMallocBitCast.ll | 15 - test/Transforms/GVN/2010-03-31-RedundantPHIs.ll | 42 - test/Transforms/GVN/2010-05-08-OneBit.ll | 67 - test/Transforms/GVN/2010-11-13-Simplify.ll | 15 - test/Transforms/GVN/2011-04-27-phioperands.ll | 106 - .../GVN/2011-07-07-MatchIntrinsicExtract.ll | 85 - test/Transforms/GVN/2011-09-07-TypeIdFor.ll | 81 - test/Transforms/GVN/2012-05-22-PreCrash.ll | 33 - .../GVN/2016-08-30-MaskedScatterGather.ll | 42 - test/Transforms/GVN/MemdepMiscompile.ll | 54 - test/Transforms/GVN/PRE/2009-02-17-LoadPRECrash.ll | 193 - test/Transforms/GVN/PRE/2009-06-17-InvalidPRE.ll | 73 - .../GVN/PRE/2011-06-01-NonLocalMemdepMiscompile.ll | 60 - .../GVN/PRE/2017-06-28-pre-load-dbgloc.ll | 79 - test/Transforms/GVN/PRE/2017-10-16-LoadPRECrash.ll | 39 - .../PRE/2018-06-08-pre-load-dbgloc-no-null-opt.ll | 82 - test/Transforms/GVN/PRE/atomic.ll | 503 -- test/Transforms/GVN/PRE/invariant-load.ll | 136 - test/Transforms/GVN/PRE/load-metadata.ll | 24 - test/Transforms/GVN/PRE/load-pre-align.ll | 44 - test/Transforms/GVN/PRE/load-pre-licm.ll | 207 - test/Transforms/GVN/PRE/load-pre-nonlocal.ll | 112 - test/Transforms/GVN/PRE/local-pre.ll | 147 - test/Transforms/GVN/PRE/lpre-call-wrap-2.ll | 40 - test/Transforms/GVN/PRE/lpre-call-wrap.ll | 55 - test/Transforms/GVN/PRE/nonintegral.ll | 39 - test/Transforms/GVN/PRE/phi-translate-2.ll | 220 - test/Transforms/GVN/PRE/phi-translate.ll | 56 - test/Transforms/GVN/PRE/pre-after-rle.ll | 84 - test/Transforms/GVN/PRE/pre-basic-add.ll | 32 - test/Transforms/GVN/PRE/pre-gep-load.ll | 130 - test/Transforms/GVN/PRE/pre-jt-add.ll | 36 - test/Transforms/GVN/PRE/pre-load-guards.ll | 146 - .../GVN/PRE/pre-load-implicit-cf-updates.ll | 118 - test/Transforms/GVN/PRE/pre-load.ll | 590 --- test/Transforms/GVN/PRE/pre-no-cost-phi.ll | 31 - test/Transforms/GVN/PRE/pre-poison-add.ll | 52 - test/Transforms/GVN/PRE/pre-single-pred.ll | 45 - test/Transforms/GVN/PRE/preserve-tbaa.ll | 31 - test/Transforms/GVN/PRE/rle-addrspace-cast.ll | 14 - test/Transforms/GVN/PRE/rle-phi-translate.ll | 146 - test/Transforms/GVN/PRE/rle-semidominated.ll | 36 - test/Transforms/GVN/PRE/rle.ll | 694 --- test/Transforms/GVN/PRE/volatile.ll | 167 - test/Transforms/GVN/assume-equal.ll | 273 - test/Transforms/GVN/basic-undef-test.ll | 15 - test/Transforms/GVN/basic.ll | 16 - test/Transforms/GVN/big-endian.ll | 40 - test/Transforms/GVN/bitcast-of-call.ll | 13 - test/Transforms/GVN/br-identical.ll | 38 - test/Transforms/GVN/callbr-loadpre-critedge.ll | 49 - test/Transforms/GVN/callbr-scalarpre-critedge.ll | 43 - test/Transforms/GVN/calloc-load-removal.ll | 25 - test/Transforms/GVN/calls-nonlocal.ll | 75 - test/Transforms/GVN/calls-readonly.ll | 45 - test/Transforms/GVN/commute.ll | 23 - test/Transforms/GVN/cond_br.ll | 55 - test/Transforms/GVN/cond_br2.ll | 140 - test/Transforms/GVN/condprop.ll | 371 -- test/Transforms/GVN/crash-no-aa.ll | 15 - test/Transforms/GVN/crash.ll | 201 - test/Transforms/GVN/dbg-redundant-load.ll | 52 - test/Transforms/GVN/debugloc.ll | 77 - test/Transforms/GVN/edge.ll | 170 - test/Transforms/GVN/fence.ll | 88 - test/Transforms/GVN/flags.ll | 18 - test/Transforms/GVN/fold-const-expr.ll | 99 - test/Transforms/GVN/fpmath.ll | 45 - test/Transforms/GVN/funclet.ll | 44 - test/Transforms/GVN/int_sideeffect.ll | 51 - test/Transforms/GVN/invariant.group.ll | 458 -- test/Transforms/GVN/invariant.start.ll | 59 - test/Transforms/GVN/lifetime-simple.ll | 20 - test/Transforms/GVN/load-constant-mem.ll | 19 - .../GVN/load-from-unreachable-predecessor.ll | 20 - test/Transforms/GVN/malloc-load-removal.ll | 56 - test/Transforms/GVN/no-mem-dep-info.ll | 29 - .../GVN/no_speculative_loads_with_asan.ll | 82 - test/Transforms/GVN/noalias.ll | 43 - test/Transforms/GVN/non-integral-pointers.ll | 287 - test/Transforms/GVN/non-local-offset.ll | 59 - test/Transforms/GVN/nonescaping-malloc.ll | 111 - test/Transforms/GVN/null-aliases-nothing.ll | 20 - test/Transforms/GVN/opt-remarks.ll | 114 - test/Transforms/GVN/phi-translate-partial-alias.ll | 27 - test/Transforms/GVN/pr10820.ll | 18 - test/Transforms/GVN/pr12979.ll | 93 - test/Transforms/GVN/pr14166.ll | 24 - test/Transforms/GVN/pr17732.ll | 30 - test/Transforms/GVN/pr17852.ll | 66 - test/Transforms/GVN/pr24397.ll | 18 - test/Transforms/GVN/pr24426.ll | 18 - test/Transforms/GVN/pr25440.ll | 108 - test/Transforms/GVN/pr28562.ll | 9 - test/Transforms/GVN/pr28879.ll | 34 - test/Transforms/GVN/pr32314.ll | 53 - test/Transforms/GVN/pr34908.ll | 13 - test/Transforms/GVN/pr36063.ll | 22 - test/Transforms/GVN/pre-compare.ll | 68 - test/Transforms/GVN/pre-new-inst.ll | 29 - test/Transforms/GVN/propagate-ir-flags.ll | 29 - test/Transforms/GVN/range.ll | 100 - test/Transforms/GVN/readattrs.ll | 17 - test/Transforms/GVN/rle-must-alias.ll | 47 - test/Transforms/GVN/rle-no-phi-translate.ll | 28 - test/Transforms/GVN/rle-nonlocal.ll | 25 - test/Transforms/GVN/stale-loop-info.ll | 50 - test/Transforms/GVN/tbaa.ll | 148 - test/Transforms/GVN/unreachable-predecessor.ll | 38 - .../GVN/unreachable_block_infinite_loop.ll | 43 - test/Transforms/GVN/volatile-nonvolatile.ll | 61 - test/Transforms/GVNHoist/hoist-call.ll | 28 - test/Transforms/GVNHoist/hoist-convergent.ll | 93 - test/Transforms/GVNHoist/hoist-inline.ll | 38 - test/Transforms/GVNHoist/hoist-md.ll | 121 - .../GVNHoist/hoist-more-than-two-branches.ll | 31 - test/Transforms/GVNHoist/hoist-mssa.ll | 69 - test/Transforms/GVNHoist/hoist-newgvn.ll | 105 - test/Transforms/GVNHoist/hoist-pr20242.ll | 77 - test/Transforms/GVNHoist/hoist-pr22005.ll | 30 - test/Transforms/GVNHoist/hoist-pr28606.ll | 50 - test/Transforms/GVNHoist/hoist-pr28933.ll | 20 - test/Transforms/GVNHoist/hoist-pr31891.ll | 83 - test/Transforms/GVNHoist/hoist-recursive-geps.ll | 106 - test/Transforms/GVNHoist/hoist-simplify-phi.ll | 54 - test/Transforms/GVNHoist/hoist-unsafe-pr31729.ll | 81 - test/Transforms/GVNHoist/hoist-very-busy.ll | 55 - test/Transforms/GVNHoist/hoist.ll | 646 --- test/Transforms/GVNHoist/infinite-loop-direct.ll | 96 - test/Transforms/GVNHoist/infinite-loop-indirect.ll | 285 - test/Transforms/GVNHoist/int_sideeffect.ll | 30 - test/Transforms/GVNHoist/ld_hoist1.ll | 64 - test/Transforms/GVNHoist/ld_hoist_st_sink.ll | 84 - test/Transforms/GVNHoist/non-trivial-phi.ll | 34 - test/Transforms/GVNHoist/pr28626.ll | 42 - test/Transforms/GVNHoist/pr29031.ll | 51 - test/Transforms/GVNHoist/pr29034.ll | 122 - test/Transforms/GVNHoist/pr30216.ll | 52 - test/Transforms/GVNHoist/pr30499.ll | 30 - test/Transforms/GVNHoist/pr35222-hoist-load.ll | 70 - test/Transforms/GVNHoist/pr36787.ll | 76 - test/Transforms/GVNHoist/pr37445.ll | 119 - test/Transforms/GVNHoist/pr37808.ll | 40 - test/Transforms/GVNHoist/pr38807.ll | 50 - test/Transforms/GVNSink/dither.ll | 42 - test/Transforms/GVNSink/indirect-call.ll | 70 - test/Transforms/GVNSink/int_sideeffect.ll | 30 - test/Transforms/GVNSink/sink-combine-metadata.ll | 55 - test/Transforms/GVNSink/sink-common-code.ll | 697 --- test/Transforms/GVNSink/struct.ll | 71 - test/Transforms/GlobalDCE/2002-07-17-CastRef.ll | 11 - .../Transforms/GlobalDCE/2002-07-17-ConstantRef.ll | 13 - .../Transforms/GlobalDCE/2002-08-17-FunctionDGE.ll | 18 - .../GlobalDCE/2002-08-17-WorkListTest.ll | 14 - test/Transforms/GlobalDCE/2002-09-12-Redeletion.ll | 11 - .../GlobalDCE/2003-07-01-SelfReference.ll | 13 - .../GlobalDCE/2003-10-09-PreserveWeakGlobals.ll | 6 - .../Transforms/GlobalDCE/2009-01-05-DeadAliases.ll | 18 - .../GlobalDCE/2009-02-17-AliasUsesAliasee.ll | 4 - test/Transforms/GlobalDCE/basicvariabletest.ll | 6 - test/Transforms/GlobalDCE/comdats.ll | 178 - test/Transforms/GlobalDCE/complex-constantexpr.ll | 97 - test/Transforms/GlobalDCE/crash-assertingvh.ll | 24 - test/Transforms/GlobalDCE/deadblockaddr.ll | 16 - test/Transforms/GlobalDCE/externally_available.ll | 21 - test/Transforms/GlobalDCE/global-ifunc.ll | 13 - test/Transforms/GlobalDCE/global_ctors.ll | 37 - .../GlobalDCE/global_ctors_integration.ll | 45 - test/Transforms/GlobalDCE/indirectbr.ll | 18 - test/Transforms/GlobalMerge/alignment-2.ll | 22 - test/Transforms/GlobalMerge/alignment.ll | 20 - test/Transforms/GlobalMerge/basic.ll | 31 - test/Transforms/GlobalMerge/debug-info.ll | 29 - test/Transforms/GlobalMerge/used.ll | 29 - .../GlobalOpt/2004-10-10-CastStoreOnce.ll | 17 - .../GlobalOpt/2005-06-15-LocalizeConstExprCrash.ll | 10 - test/Transforms/GlobalOpt/2005-09-27-Crash.ll | 27 - .../GlobalOpt/2006-07-07-InlineAsmCrash.ll | 135 - .../GlobalOpt/2006-11-01-ShrinkGlobalPhiCrash.ll | 33 - test/Transforms/GlobalOpt/2007-04-05-Crash.ll | 34 - test/Transforms/GlobalOpt/2007-05-13-Crash.ll | 74 - .../GlobalOpt/2007-06-04-PackedStruct.ll | 36 - .../GlobalOpt/2007-11-09-GEP-GEP-Crash.ll | 19 - test/Transforms/GlobalOpt/2008-01-03-Crash.ll | 26 - .../GlobalOpt/2008-01-13-OutOfRangeSROA.ll | 18 - .../GlobalOpt/2008-01-29-VolatileGlobal.ll | 10 - .../GlobalOpt/2008-04-26-SROA-Global-Align.ll | 34 - test/Transforms/GlobalOpt/2008-07-17-addrspace.ll | 28 - .../GlobalOpt/2008-12-16-HeapSRACrash-2.ll | 28 - .../GlobalOpt/2008-12-16-HeapSRACrash.ll | 30 - test/Transforms/GlobalOpt/2009-01-13-phi-user.ll | 36 - .../GlobalOpt/2009-02-15-BitcastAlias.ll | 10 - .../GlobalOpt/2009-02-15-ResolveAlias.ll | 24 - test/Transforms/GlobalOpt/2009-03-05-dbg.ll | 80 - test/Transforms/GlobalOpt/2009-03-06-Anonymous.ll | 23 - .../GlobalOpt/2009-03-07-PromotePtrToBool.ll | 19 - .../GlobalOpt/2009-06-01-RecursivePHI.ll | 122 - .../2009-11-16-BrokenPerformHeapAllocSRoA.ll | 26 - .../2009-11-16-MallocSingleStoreToGlobalVar.ll | 30 - .../GlobalOpt/2010-02-25-MallocPromote.ll | 18 - test/Transforms/GlobalOpt/2010-02-26-MallocSROA.ll | 27 - test/Transforms/GlobalOpt/2010-10-19-WeakOdr.ll | 16 - .../GlobalOpt/2011-04-09-EmptyGlobalCtors.ll | 5 - .../GlobalOpt/2012-05-11-blockaddress.ll | 16 - test/Transforms/GlobalOpt/GSROA-section.ll | 30 - .../GlobalOpt/MallocSROA-section-no-null-opt.ll | 34 - test/Transforms/GlobalOpt/MallocSROA-section.ll | 28 - .../GlobalOpt/PowerPC/coldcc_coldsites.ll | 81 - test/Transforms/GlobalOpt/PowerPC/lit.local.cfg | 3 - test/Transforms/GlobalOpt/SROA-section.ll | 27 - test/Transforms/GlobalOpt/alias-resolve.ll | 46 - .../GlobalOpt/alias-used-address-space.ll | 26 - test/Transforms/GlobalOpt/alias-used-section.ll | 8 - test/Transforms/GlobalOpt/alias-used.ll | 66 - test/Transforms/GlobalOpt/amdgcn-ctor-alloca.ll | 17 - test/Transforms/GlobalOpt/array-elem-refs.ll | 32 - test/Transforms/GlobalOpt/assume.ll | 21 - test/Transforms/GlobalOpt/atexit.ll | 6 - test/Transforms/GlobalOpt/atomic.ll | 25 - .../GlobalOpt/available_externally_global_ctors.ll | 22 - test/Transforms/GlobalOpt/basictest.ll | 10 - test/Transforms/GlobalOpt/blockaddress.ll | 23 - .../GlobalOpt/cleanup-pointer-root-users.ll | 49 - test/Transforms/GlobalOpt/coldcc_stress_test.ll | 48 - test/Transforms/GlobalOpt/compiler-used.ll | 16 - test/Transforms/GlobalOpt/constantexpr-dangle.ll | 12 - .../GlobalOpt/constantfold-initializers.ll | 103 - test/Transforms/GlobalOpt/crash-2.ll | 19 - test/Transforms/GlobalOpt/crash.ll | 80 - .../GlobalOpt/ctor-list-opt-constexpr.ll | 34 - .../Transforms/GlobalOpt/ctor-list-opt-inbounds.ll | 23 - test/Transforms/GlobalOpt/ctor-list-opt.ll | 115 - test/Transforms/GlobalOpt/cxx-dtor.ll | 33 - test/Transforms/GlobalOpt/deaddeclaration.ll | 7 - test/Transforms/GlobalOpt/deadfunction.ll | 27 - test/Transforms/GlobalOpt/deadglobal-2.ll | 11 - test/Transforms/GlobalOpt/deadglobal.ll | 28 - test/Transforms/GlobalOpt/evaluate-bitcast.ll | 28 - test/Transforms/GlobalOpt/evaluate-call-errors.ll | 99 - test/Transforms/GlobalOpt/evaluate-call.ll | 87 - .../GlobalOpt/evaluate-constfold-call.ll | 55 - .../GlobalOpt/externally-initialized-aggregate.ll | 50 - .../GlobalOpt/externally-initialized-global-ctr.ll | 35 - .../Transforms/GlobalOpt/externally-initialized.ll | 37 - test/Transforms/GlobalOpt/fastcc.ll | 55 - test/Transforms/GlobalOpt/global-demotion.ll | 80 - test/Transforms/GlobalOpt/globalsra-multigep.ll | 16 - test/Transforms/GlobalOpt/globalsra-partial.ll | 25 - .../GlobalOpt/globalsra-unknown-index.ll | 54 - test/Transforms/GlobalOpt/globalsra.ll | 45 - .../Transforms/GlobalOpt/heap-sra-1-no-null-opt.ll | 40 - test/Transforms/GlobalOpt/heap-sra-1.ll | 45 - .../Transforms/GlobalOpt/heap-sra-2-no-null-opt.ll | 39 - test/Transforms/GlobalOpt/heap-sra-2.ll | 45 - .../Transforms/GlobalOpt/heap-sra-3-no-null-opt.ll | 41 - test/Transforms/GlobalOpt/heap-sra-3.ll | 46 - .../Transforms/GlobalOpt/heap-sra-4-no-null-opt.ll | 44 - test/Transforms/GlobalOpt/heap-sra-4.ll | 47 - .../GlobalOpt/heap-sra-phi-no-null-opt.ll | 54 - test/Transforms/GlobalOpt/heap-sra-phi.ll | 52 - test/Transforms/GlobalOpt/int_sideeffect.ll | 16 - test/Transforms/GlobalOpt/integer-bool-dwarf.ll | 61 - test/Transforms/GlobalOpt/integer-bool.ll | 28 - .../Transforms/GlobalOpt/invariant-nodatalayout.ll | 17 - test/Transforms/GlobalOpt/invariant.group.ll | 79 - test/Transforms/GlobalOpt/invariant.ll | 59 - test/Transforms/GlobalOpt/invoke.ll | 27 - test/Transforms/GlobalOpt/iterate.ll | 11 - .../GlobalOpt/load-store-global-no-null-opt.ll | 28 - test/Transforms/GlobalOpt/load-store-global.ll | 38 - .../GlobalOpt/localize-constexpr-debuginfo.ll | 70 - test/Transforms/GlobalOpt/localize-constexpr.ll | 28 - .../GlobalOpt/malloc-promote-1-no-null-opt.ll | 31 - test/Transforms/GlobalOpt/malloc-promote-1.ll | 32 - .../GlobalOpt/malloc-promote-2-no-null-opt.ll | 24 - test/Transforms/GlobalOpt/malloc-promote-2.ll | 27 - test/Transforms/GlobalOpt/malloc-promote-3.ll | 18 - test/Transforms/GlobalOpt/memcpy.ll | 13 - test/Transforms/GlobalOpt/memset-null.ll | 29 - test/Transforms/GlobalOpt/memset.ll | 31 - test/Transforms/GlobalOpt/metadata.ll | 32 - test/Transforms/GlobalOpt/musttail_cc.ll | 34 - test/Transforms/GlobalOpt/naked_functions.ll | 23 - test/Transforms/GlobalOpt/phi-select.ll | 27 - test/Transforms/GlobalOpt/pr21191.ll | 19 - test/Transforms/GlobalOpt/pr33686.ll | 17 - test/Transforms/GlobalOpt/preserve-comdats.ll | 37 - .../Transforms/GlobalOpt/shrink-address-to-bool.ll | 46 - .../GlobalOpt/shrink-global-to-bool-check-debug.ll | 22 - test/Transforms/GlobalOpt/static-const-bitcast.ll | 62 - .../GlobalOpt/storepointer-compare-no-null-opt.ll | 40 - test/Transforms/GlobalOpt/storepointer-compare.ll | 29 - .../GlobalOpt/storepointer-no-null-opt.ll | 27 - test/Transforms/GlobalOpt/storepointer.ll | 19 - test/Transforms/GlobalOpt/tls.ll | 54 - test/Transforms/GlobalOpt/trivialstore.ll | 19 - test/Transforms/GlobalOpt/undef-init.ll | 17 - test/Transforms/GlobalOpt/unnamed-addr.ll | 74 - .../GlobalOpt/zeroinitializer-gep-load.ll | 11 - test/Transforms/GlobalSplit/basic.ll | 63 - test/Transforms/GlobalSplit/non-beneficial.ll | 24 - test/Transforms/GlobalSplit/nonlocal.ll | 29 - test/Transforms/GuardWidening/basic.ll | 407 -- .../basic_widenable_condition_guards.ll | 1041 ---- test/Transforms/GuardWidening/loop-schedule.ll | 64 - test/Transforms/GuardWidening/mixed_guards.ll | 74 - .../GuardWidening/range-check-merging.ll | 235 - .../GuardWidening/widen-frequent-branches.ll | 820 --- test/Transforms/HotColdSplit/X86/do-not-split.ll | 204 - test/Transforms/HotColdSplit/X86/lit.local.cfg | 3 - test/Transforms/HotColdSplit/addr-taken.ll | 27 - .../HotColdSplit/apply-noreturn-bonus.ll | 26 - .../HotColdSplit/apply-penalty-for-inputs.ll | 19 - .../HotColdSplit/apply-penalty-for-outputs.ll | 22 - .../HotColdSplit/apply-successor-penalty.ll | 53 - test/Transforms/HotColdSplit/coldentrycount.ll | 43 - .../HotColdSplit/delete-use-without-def-dbg-val.ll | 51 - .../HotColdSplit/duplicate-phi-preds-crash.ll | 54 - test/Transforms/HotColdSplit/eh-pads.ll | 99 - test/Transforms/HotColdSplit/eh-typeid-for.ll | 24 - .../forward-dfs-reaches-marked-block.ll | 29 - .../HotColdSplit/lifetime-markers-on-inputs-1.ll | 64 - .../HotColdSplit/lifetime-markers-on-inputs-2.ll | 182 - .../HotColdSplit/mark-the-whole-func-cold.ll | 64 - test/Transforms/HotColdSplit/minsize.ll | 31 - test/Transforms/HotColdSplit/multiple-exits.ll | 72 - test/Transforms/HotColdSplit/noreturn.ll | 71 - test/Transforms/HotColdSplit/outline-cold-asm.ll | 25 - .../HotColdSplit/outline-disjoint-diamonds.ll | 57 - .../HotColdSplit/outline-if-then-else.ll | 64 - .../HotColdSplit/outline-multiple-entry-region.ll | 77 - test/Transforms/HotColdSplit/outline-while-loop.ll | 116 - .../phi-with-distinct-outlined-values.ll | 34 - test/Transforms/HotColdSplit/region-overlap.ll | 60 - test/Transforms/HotColdSplit/resume.ll | 26 - test/Transforms/HotColdSplit/split-cold-2.ll | 37 - .../HotColdSplit/split-out-dbg-val-of-arg.ll | 42 - .../HotColdSplit/split-phis-in-exit-blocks.ll | 71 - .../HotColdSplit/succ-block-with-self-edge.ll | 54 - test/Transforms/HotColdSplit/swifterror.ll | 43 - test/Transforms/HotColdSplit/unwind.ll | 42 - .../IPConstantProp/2008-06-09-WeakProp.ll | 15 - .../IPConstantProp/2009-09-24-byval-ptr.ll | 40 - test/Transforms/IPConstantProp/PR16052.ll | 26 - test/Transforms/IPConstantProp/PR26044.ll | 62 - .../IPConstantProp/arg-count-mismatch.ll | 72 - .../Transforms/IPConstantProp/arg-type-mismatch.ll | 23 - test/Transforms/IPConstantProp/comdat-ipo.ll | 28 - .../IPConstantProp/dangling-block-address.ll | 42 - test/Transforms/IPConstantProp/deadarg.ll | 6 - .../IPConstantProp/fp-bc-icmp-const-fold.ll | 52 - test/Transforms/IPConstantProp/global.ll | 27 - .../IPConstantProp/multiple_callbacks.ll | 87 - test/Transforms/IPConstantProp/musttail-call.ll | 58 - test/Transforms/IPConstantProp/naked-return.ll | 29 - .../IPConstantProp/openmp_parallel_for.ll | 120 - test/Transforms/IPConstantProp/pthreads.ll | 49 - test/Transforms/IPConstantProp/recursion.ll | 12 - test/Transforms/IPConstantProp/remove-call-inst.ll | 33 - test/Transforms/IPConstantProp/return-argument.ll | 57 - test/Transforms/IPConstantProp/return-constant.ll | 29 - test/Transforms/IPConstantProp/return-constants.ll | 46 - ...lve-after-each-resolving-undefs-for-function.ll | 43 - test/Transforms/IPConstantProp/thread_local_acs.ll | 42 - .../IPConstantProp/user-with-multiple-uses.ll | 33 - .../Transforms/IRCE/add-metadata-pre-post-loops.ll | 82 - test/Transforms/IRCE/bad-loop-structure.ll | 46 - test/Transforms/IRCE/bad_expander.ll | 136 - .../IRCE/bug-loop-varying-upper-limit.ll | 32 - test/Transforms/IRCE/bug-mismatched-types.ll | 67 - test/Transforms/IRCE/clamp.ll | 95 - test/Transforms/IRCE/conjunctive-checks.ll | 110 - test/Transforms/IRCE/correct-loop-info.ll | 183 - test/Transforms/IRCE/decrementing-loop.ll | 266 - test/Transforms/IRCE/empty_ranges.ll | 69 - test/Transforms/IRCE/eq_ne.ll | 288 -- test/Transforms/IRCE/low-becount.ll | 35 - test/Transforms/IRCE/multiple-access-no-preloop.ll | 67 - test/Transforms/IRCE/non_known_positive_end.ll | 139 - test/Transforms/IRCE/not-likely-taken.ll | 43 - test/Transforms/IRCE/only-lower-check.ll | 37 - test/Transforms/IRCE/only-upper-check.ll | 37 - test/Transforms/IRCE/optimistic_scev.ll | 42 - test/Transforms/IRCE/pre_post_loops.ll | 118 - test/Transforms/IRCE/range_intersect_miscompile.ll | 287 - test/Transforms/IRCE/ranges_of_different_types.ll | 428 -- test/Transforms/IRCE/rc-negative-bound.ll | 600 --- test/Transforms/IRCE/single-access-no-preloop.ll | 250 - test/Transforms/IRCE/single-access-with-preloop.ll | 93 - test/Transforms/IRCE/skip-profitability-checks.ll | 32 - test/Transforms/IRCE/stride_more_than_1.ll | 481 -- test/Transforms/IRCE/unhandled.ll | 100 - test/Transforms/IRCE/unsigned_comparisons_ugt.ll | 264 - test/Transforms/IRCE/unsigned_comparisons_ult.ll | 391 -- test/Transforms/IRCE/variable-loop-bounds.ll | 354 -- test/Transforms/IRCE/wide_indvar.ll | 459 -- test/Transforms/IRCE/with-parent-loops.ll | 346 -- .../IndVarSimplify/2002-09-09-PointerIndVar.ll | 17 - .../IndVarSimplify/2003-04-16-ExprAnalysis.ll | 17 - .../IndVarSimplify/2003-09-23-NotAtTop.ll | 20 - .../IndVarSimplify/2003-12-10-RemoveInstrCrash.ll | 18 - test/Transforms/IndVarSimplify/2003-12-15-Crash.ll | 24 - .../IndVarSimplify/2004-03-10-PHIInsertionBug.ll | 26 - .../IndVarSimplify/2004-04-05-InvokeCastCrash.ll | 291 -- .../2004-04-07-ScalarEvolutionCrash.ll | 27 - .../IndVarSimplify/2005-02-11-InvokeCrash.ll | 27 - .../IndVarSimplify/2005-02-17-TruncateExprCrash.ll | 67 - .../IndVarSimplify/2005-02-26-ExitValueCompute.ll | 21 - .../IndVarSimplify/2005-06-15-InstMoveCrash.ll | 37 - test/Transforms/IndVarSimplify/2005-11-18-Crash.ll | 17 - .../IndVarSimplify/2006-03-31-NegativeStride.ll | 23 - .../2006-06-16-Indvar-LCSSA-Crash.ll | 22 - .../IndVarSimplify/2006-09-20-LFTR-Crash.ll | 44 - .../IndVarSimplify/2006-12-10-BitCast.ll | 33 - .../IndVarSimplify/2007-01-06-TripCount.ll | 40 - .../IndVarSimplify/2007-06-06-DeleteDanglesPtr.ll | 117 - .../IndVarSimplify/2007-11-23-BitcastCrash.ll | 20 - .../IndVarSimplify/2008-06-15-SCEVExpanderBug.ll | 17 - .../Transforms/IndVarSimplify/2008-09-02-IVType.ll | 65 - .../IndVarSimplify/2008-10-03-CouldNotCompute.ll | 32 - .../IndVarSimplify/2008-11-25-APFloatAssert.ll | 11 - .../IndVarSimplify/2009-04-14-shorten_iv_vars.ll | 116 - .../IndVarSimplify/2009-04-15-shorten-iv-vars-2.ll | 163 - .../IndVarSimplify/2009-04-22-IndvarCrash.ll | 35 - .../IndVarSimplify/2009-04-27-Floating.ll | 23 - .../IndVarSimplify/2009-05-24-useafterfree.ll | 41 - .../IndVarSimplify/2011-09-10-widen-nsw.ll | 49 - .../IndVarSimplify/2011-09-19-vectoriv.ll | 16 - .../IndVarSimplify/2011-09-27-hoistsext.ll | 28 - .../IndVarSimplify/2011-10-27-lftrnull.ll | 59 - .../IndVarSimplify/2011-11-01-lftrptr.ll | 144 - .../IndVarSimplify/2011-11-15-multiexit.ll | 40 - .../IndVarSimplify/2011-11-17-selfphi.ll | 29 - .../IndVarSimplify/2012-07-17-lftr-undef.ll | 22 - .../2012-10-19-congruent-constant.ll | 27 - .../2014-06-21-congruent-constant.ll | 57 - .../Transforms/IndVarSimplify/AMDGPU/lit.local.cfg | 2 - .../IndVarSimplify/AMDGPU/no-widen-to-i64.ll | 98 - test/Transforms/IndVarSimplify/NVPTX/lit.local.cfg | 2 - .../IndVarSimplify/NVPTX/no-widen-expensive.ll | 37 - test/Transforms/IndVarSimplify/ada-loops.ll | 99 - test/Transforms/IndVarSimplify/ashr-tripcount.ll | 109 - test/Transforms/IndVarSimplify/avoid-i0.ll | 126 - .../IndVarSimplify/backedge-on-min-max.ll | 454 -- test/Transforms/IndVarSimplify/bec-cmp.ll | 47 - test/Transforms/IndVarSimplify/canonicalize-cmp.ll | 98 - test/Transforms/IndVarSimplify/casted-argument.ll | 50 - test/Transforms/IndVarSimplify/const_phi.ll | 33 - test/Transforms/IndVarSimplify/constant-fold.ll | 47 - test/Transforms/IndVarSimplify/constant_result.ll | 35 - test/Transforms/IndVarSimplify/crash.ll | 133 - test/Transforms/IndVarSimplify/dangling-use.ll | 41 - test/Transforms/IndVarSimplify/divide-pointer.ll | 95 - test/Transforms/IndVarSimplify/dont-recompute.ll | 176 - test/Transforms/IndVarSimplify/drop-exact.ll | 99 - test/Transforms/IndVarSimplify/elim-extend.ll | 155 - .../IndVarSimplify/eliminate-comparison.ll | 559 -- test/Transforms/IndVarSimplify/eliminate-max.ll | 57 - test/Transforms/IndVarSimplify/eliminate-rem.ll | 121 - test/Transforms/IndVarSimplify/eliminate-trunc.ll | 564 -- test/Transforms/IndVarSimplify/exit_value_test2.ll | 74 - test/Transforms/IndVarSimplify/exit_value_test3.ll | 24 - test/Transforms/IndVarSimplify/exit_value_tests.ll | 115 - .../Transforms/IndVarSimplify/floating-point-iv.ll | 92 - test/Transforms/IndVarSimplify/full_widening.ll | 44 - test/Transforms/IndVarSimplify/huge_muls.ll | 87 - test/Transforms/IndVarSimplify/indirectbr.ll | 39 - .../IndVarSimplify/inner-loop-by-latch-cond.ll | 35 - test/Transforms/IndVarSimplify/inner-loop.ll | 54 - .../IndVarSimplify/interesting-invoke-use.ll | 61 - .../IndVarSimplify/iterationCount_zext_or_trunc.ll | 25 - test/Transforms/IndVarSimplify/iv-fold.ll | 56 - test/Transforms/IndVarSimplify/iv-sext.ll | 149 - .../Transforms/IndVarSimplify/iv-widen-elim-ext.ll | 359 -- test/Transforms/IndVarSimplify/iv-widen.ll | 160 - test/Transforms/IndVarSimplify/iv-zext.ll | 33 - .../IndVarSimplify/lcssa-preservation.ll | 50 - .../IndVarSimplify/lftr-address-space-pointers.ll | 69 - .../Transforms/IndVarSimplify/lftr-extend-const.ll | 48 - test/Transforms/IndVarSimplify/lftr-other-uses.ll | 36 - test/Transforms/IndVarSimplify/lftr-promote.ll | 42 - test/Transforms/IndVarSimplify/lftr-reuse.ll | 234 - .../IndVarSimplify/lftr-udiv-tripcount.ll | 29 - .../IndVarSimplify/lftr-wide-trip-count.ll | 158 - test/Transforms/IndVarSimplify/lftr-zext.ll | 26 - test/Transforms/IndVarSimplify/lftr_disabled.ll | 28 - test/Transforms/IndVarSimplify/lftr_simple.ll | 28 - .../IndVarSimplify/loop-invariant-conditions.ll | 394 -- test/Transforms/IndVarSimplify/loop_evaluate10.ll | 47 - test/Transforms/IndVarSimplify/loop_evaluate11.ll | 36 - test/Transforms/IndVarSimplify/loop_evaluate7.ll | 61 - test/Transforms/IndVarSimplify/loop_evaluate8.ll | 65 - test/Transforms/IndVarSimplify/loop_evaluate9.ll | 85 - test/Transforms/IndVarSimplify/loop_evaluate_1.ll | 47 - test/Transforms/IndVarSimplify/loop_evaluate_2.ll | 29 - test/Transforms/IndVarSimplify/loop_evaluate_3.ll | 21 - test/Transforms/IndVarSimplify/loop_evaluate_4.ll | 22 - test/Transforms/IndVarSimplify/loop_evaluate_5.ll | 34 - test/Transforms/IndVarSimplify/loop_evaluate_6.ll | 30 - .../IndVarSimplify/lrev-existing-umin.ll | 74 - test/Transforms/IndVarSimplify/masked-iv.ll | 28 - test/Transforms/IndVarSimplify/no-iv-rewrite.ll | 397 -- .../IndVarSimplify/overflow-intrinsics.ll | 137 - .../phi-uses-value-multiple-times.ll | 38 - .../Transforms/IndVarSimplify/polynomial-expand.ll | 38 - test/Transforms/IndVarSimplify/post-inc-range.ll | 289 -- test/Transforms/IndVarSimplify/pr18223.ll | 30 - test/Transforms/IndVarSimplify/pr20680.ll | 223 - test/Transforms/IndVarSimplify/pr22222.ll | 46 - test/Transforms/IndVarSimplify/pr24356.ll | 63 - test/Transforms/IndVarSimplify/pr24783.ll | 27 - test/Transforms/IndVarSimplify/pr24804.ll | 25 - test/Transforms/IndVarSimplify/pr24952.ll | 27 - test/Transforms/IndVarSimplify/pr24956.ll | 37 - test/Transforms/IndVarSimplify/pr25047.ll | 49 - test/Transforms/IndVarSimplify/pr25051.ll | 44 - test/Transforms/IndVarSimplify/pr25060.ll | 37 - test/Transforms/IndVarSimplify/pr25360.ll | 33 - test/Transforms/IndVarSimplify/pr25421.ll | 30 - test/Transforms/IndVarSimplify/pr25576.ll | 31 - test/Transforms/IndVarSimplify/pr25578.ll | 48 - test/Transforms/IndVarSimplify/pr26973.ll | 33 - test/Transforms/IndVarSimplify/pr26974.ll | 60 - test/Transforms/IndVarSimplify/pr27133.ll | 38 - test/Transforms/IndVarSimplify/pr28935.ll | 20 - test/Transforms/IndVarSimplify/pr32045.ll | 39 - test/Transforms/IndVarSimplify/pr35406.ll | 88 - test/Transforms/IndVarSimplify/pr38674.ll | 141 - test/Transforms/IndVarSimplify/pr38855.ll | 24 - test/Transforms/IndVarSimplify/pr39673.ll | 56 - test/Transforms/IndVarSimplify/pr40454.ll | 62 - .../IndVarSimplify/preserve-signed-wrap.ll | 43 - .../promote-iv-to-eliminate-casts.ll | 230 - .../replace-iv-with-loop-invariant.ll | 88 - .../IndVarSimplify/replace-loop-exit-folds.ll | 197 - .../IndVarSimplify/replace-sdiv-by-udiv.ll | 130 - .../IndVarSimplify/replace-srem-by-urem.ll | 109 - .../IndVarSimplify/rewrite-loop-exit-value.ll | 63 - .../IndVarSimplify/scev-phi-debug-info.ll | 71 - .../IndVarSimplify/scevexpander-phi-base-case.ll | 63 - test/Transforms/IndVarSimplify/sharpen-range.ll | 114 - test/Transforms/IndVarSimplify/shrunk-constant.ll | 16 - .../Transforms/IndVarSimplify/signed-trip-count.ll | 36 - .../IndVarSimplify/single-element-range.ll | 27 - test/Transforms/IndVarSimplify/sink-alloca.ll | 56 - .../IndVarSimplify/sink-from-preheader.ll | 32 - test/Transforms/IndVarSimplify/sink-trapping.ll | 19 - .../IndVarSimplify/strengthen-overflow.ll | 192 - .../Transforms/IndVarSimplify/tripcount_compute.ll | 193 - .../IndVarSimplify/tripcount_infinite.ll | 45 - .../IndVarSimplify/udiv-invariant-but-traps.ll | 32 - test/Transforms/IndVarSimplify/udiv.ll | 162 - test/Transforms/IndVarSimplify/uglygep.ll | 42 - test/Transforms/IndVarSimplify/ult-sub-to-eq.ll | 41 - .../IndVarSimplify/use-range-metadata.ll | 37 - .../IndVarSimplify/variable-stride-ivs-0.ll | 43 - .../IndVarSimplify/variable-stride-ivs-1.ll | 43 - test/Transforms/IndVarSimplify/verify-scev.ll | 421 -- test/Transforms/IndVarSimplify/widen-loop-comp.ll | 355 -- test/Transforms/IndVarSimplify/widen-nsw.ll | 29 - test/Transforms/IndVarSimplify/zext-nuw.ll | 49 - test/Transforms/IndirectBrExpand/basic.ll | 63 - test/Transforms/InferAddressSpaces/AMDGPU/basic.ll | 185 - test/Transforms/InferAddressSpaces/AMDGPU/icmp.ll | 160 - .../AMDGPU/infer-address-space.ll | 184 - .../AMDGPU/infer-addrspacecast.ll | 56 - .../AMDGPU/infer-getelementptr.ll | 73 - .../InferAddressSpaces/AMDGPU/intrinsics.ll | 137 - .../InferAddressSpaces/AMDGPU/lit.local.cfg | 3 - .../InferAddressSpaces/AMDGPU/mem-intrinsics.ll | 134 - .../AMDGPU/old-pass-regressions.ll | 143 - .../Transforms/InferAddressSpaces/AMDGPU/select.ll | 264 - .../InferAddressSpaces/AMDGPU/volatile.ll | 140 - .../InferAddressSpaces/NVPTX/bug31948.ll | 24 - .../InferAddressSpaces/NVPTX/clone_constexpr.ll | 36 - .../InferAddressSpaces/NVPTX/lit.local.cfg | 2 - test/Transforms/InferFunctionAttrs/annotate.ll | 1015 ---- test/Transforms/InferFunctionAttrs/no-proto.ll | 979 ---- .../InferFunctionAttrs/norecurse_debug.ll | 56 - test/Transforms/InferFunctionAttrs/pr30455.ll | 13 - test/Transforms/Inline/2003-09-14-InlineValue.ll | 25 - .../Inline/2003-09-22-PHINodeInlineFail.ll | 22 - .../Inline/2003-09-22-PHINodesInExceptionDest.ll | 32 - .../2003-09-22-PHINodesInNormalInvokeDest.ll | 25 - .../Inline/2003-10-13-AllocaDominanceProblem.ll | 19 - .../Inline/2004-04-15-InlineDeletesCall.ll | 20 - .../Transforms/Inline/2004-04-20-InlineLinkOnce.ll | 11 - .../2004-10-17-InlineFunctionWithoutReturn.ll | 11 - .../Inline/2006-01-14-CallGraphUpdate.ll | 25 - .../Inline/2006-07-12-InlinePruneCGUpdate.ll | 840 --- .../Inline/2006-11-09-InlineCGUpdate-2.ll | 252 - .../Transforms/Inline/2006-11-09-InlineCGUpdate.ll | 343 -- test/Transforms/Inline/2007-04-15-InlineEH.ll | 69 - test/Transforms/Inline/2007-06-25-WeakInline.ll | 18 - .../Transforms/Inline/2007-12-19-InlineNoUnwind.ll | 35 - test/Transforms/Inline/2008-09-02-NoInline.ll | 17 - .../Inline/2009-01-08-NoInlineDynamicAlloca.ll | 40 - .../Inline/2009-01-13-RecursiveInlineCrash.ll | 293 -- .../Inline/2009-05-07-CallUsingSelfCrash.ll | 20 - test/Transforms/Inline/2010-05-12-ValueMap.ll | 28 - test/Transforms/Inline/AArch64/binop.ll | 291 -- test/Transforms/Inline/AArch64/ext.ll | 249 - test/Transforms/Inline/AArch64/gep-cost.ll | 51 - .../Inline/AArch64/inline-target-attr.ll | 40 - test/Transforms/Inline/AArch64/lit.local.cfg | 2 - test/Transforms/Inline/AArch64/logical-and-or.ll | 94 - test/Transforms/Inline/AArch64/phi.ll | 504 -- test/Transforms/Inline/AArch64/select.ll | 251 - test/Transforms/Inline/AArch64/switch.ll | 160 - .../Inline/AMDGPU/inline-amdgpu-dx10-clamp.ll | 107 - .../Transforms/Inline/AMDGPU/inline-amdgpu-ieee.ll | 90 - test/Transforms/Inline/AMDGPU/inline-target-cpu.ll | 103 - .../AMDGPU/inline-target-feature-sram-ecc.ll | 70 - test/Transforms/Inline/AMDGPU/lit.local.cfg | 2 - test/Transforms/Inline/ARM/inline-fp.ll | 113 - test/Transforms/Inline/ARM/inline-target-attr.ll | 60 - test/Transforms/Inline/ARM/lit.local.cfg | 2 - test/Transforms/Inline/ARM/loop-add.ll | 95 - test/Transforms/Inline/ARM/loop-memcpy.ll | 87 - test/Transforms/Inline/ARM/loop-noinline.ll | 49 - test/Transforms/Inline/PR4909.ll | 16 - test/Transforms/Inline/PowerPC/ext.ll | 140 - test/Transforms/Inline/PowerPC/lit.local.cfg | 3 - test/Transforms/Inline/X86/ext.ll | 201 - test/Transforms/Inline/X86/inline-target-attr.ll | 36 - .../Inline/X86/inline-target-cpu-i686.ll | 15 - .../Inline/X86/inline-target-cpu-x86_64.ll | 43 - test/Transforms/Inline/X86/lit.local.cfg | 3 - test/Transforms/Inline/align.ll | 98 - test/Transforms/Inline/alloca-bonus.ll | 162 - test/Transforms/Inline/alloca-dbgdeclare-merge.ll | 101 - test/Transforms/Inline/alloca-dbgdeclare.ll | 131 - test/Transforms/Inline/alloca-in-scc.ll | 31 - test/Transforms/Inline/alloca-merge-align.ll | 104 - test/Transforms/Inline/alloca_test.ll | 56 - test/Transforms/Inline/always-inline.ll | 318 -- test/Transforms/Inline/arg-attr-propagation.ll | 50 - test/Transforms/Inline/array-alloca.ll | 37 - test/Transforms/Inline/array_merge.ll | 26 - test/Transforms/Inline/attributes.ll | 418 -- test/Transforms/Inline/basictest.ll | 117 - test/Transforms/Inline/bfi-update.ll | 93 - test/Transforms/Inline/blockaddress.ll | 51 - test/Transforms/Inline/byval-tail-call.ll | 75 - test/Transforms/Inline/byval.ll | 165 - test/Transforms/Inline/byval_lifetime.ll | 26 - test/Transforms/Inline/callgraph-update.ll | 36 - test/Transforms/Inline/casts.ll | 18 - test/Transforms/Inline/cfg_preserve_test.ll | 20 - test/Transforms/Inline/cgscc-cycle.ll | 232 - .../Inline/cgscc-incremental-invalidate.ll | 206 - test/Transforms/Inline/cgscc-invalidate.ll | 104 - test/Transforms/Inline/cgscc-update.ll | 184 - test/Transforms/Inline/clear-analyses.ll | 32 - test/Transforms/Inline/comdat-ipo.ll | 20 - test/Transforms/Inline/crash-lifetime-marker.ll | 25 - test/Transforms/Inline/crash.ll | 127 - test/Transforms/Inline/crash2.ll | 29 - .../Inline/debug-info-duplicate-calls.ll | 121 - test/Transforms/Inline/debug-invoke.ll | 44 - test/Transforms/Inline/delete-call.ll | 26 - test/Transforms/Inline/deopt-bundles.ll | 203 - .../Inline/deoptimize-intrinsic-cconv.ll | 19 - test/Transforms/Inline/deoptimize-intrinsic.ll | 123 - test/Transforms/Inline/devirtualize-2.ll | 45 - test/Transforms/Inline/devirtualize-3.ll | 79 - test/Transforms/Inline/devirtualize.ll | 182 - test/Transforms/Inline/dynamic_alloca_test.ll | 45 - test/Transforms/Inline/ephemeral.ll | 30 - test/Transforms/Inline/externally_available.ll | 22 - test/Transforms/Inline/frameescape.ll | 45 - test/Transforms/Inline/function-count-update-2.ll | 33 - test/Transforms/Inline/function-count-update-3.ll | 78 - test/Transforms/Inline/function-count-update.ll | 50 - test/Transforms/Inline/guard-intrinsic.ll | 39 - test/Transforms/Inline/gvn-inline-iteration.ll | 23 - test/Transforms/Inline/ignore-debug-info.ll | 58 - test/Transforms/Inline/inalloca-not-static.ll | 65 - .../Inline/infinite-loop-two-predecessors.ll | 32 - test/Transforms/Inline/inline-assume.ll | 32 - test/Transforms/Inline/inline-brunch-funnel.ll | 35 - test/Transforms/Inline/inline-byval-bonus.ll | 194 - test/Transforms/Inline/inline-cold-callee.ll | 54 - test/Transforms/Inline/inline-cold-callsite-pgo.ll | 54 - test/Transforms/Inline/inline-cold-callsite.ll | 47 - test/Transforms/Inline/inline-cold.ll | 188 - .../inline-constexpr-addrspacecast-argument.ll | 31 - test/Transforms/Inline/inline-fast-math-flags.ll | 35 - test/Transforms/Inline/inline-funclets.ll | 676 --- test/Transforms/Inline/inline-hot-callee.ll | 55 - test/Transforms/Inline/inline-hot-callsite-2.ll | 56 - test/Transforms/Inline/inline-hot-callsite.ll | 61 - test/Transforms/Inline/inline-indirect.ll | 19 - test/Transforms/Inline/inline-invoke-tail.ll | 40 - .../Inline/inline-invoke-with-asm-call.ll | 33 - .../Inline/inline-min-legal-vector-width.ll | 44 - test/Transforms/Inline/inline-optnone.ll | 52 - test/Transforms/Inline/inline-optsize.ll | 47 - test/Transforms/Inline/inline-probe-stack.ll | 20 - test/Transforms/Inline/inline-remark.ll | 61 - test/Transforms/Inline/inline-stack-probe-size.ll | 29 - test/Transforms/Inline/inline-tail.ll | 219 - test/Transforms/Inline/inline-threshold.ll | 89 - test/Transforms/Inline/inline-varargs.ll | 120 - test/Transforms/Inline/inline-vla.ll | 39 - test/Transforms/Inline/inline_cleanup.ll | 214 - test/Transforms/Inline/inline_constprop.ll | 347 -- test/Transforms/Inline/inline_dbg_declare.ll | 99 - test/Transforms/Inline/inline_dce.ll | 36 - test/Transforms/Inline/inline_inv_group.ll | 19 - test/Transforms/Inline/inline_invoke.ll | 349 -- test/Transforms/Inline/inline_minisize.ll | 232 - test/Transforms/Inline/inline_prune.ll | 54 - test/Transforms/Inline/inline_returns_twice.ll | 85 - test/Transforms/Inline/inline_ssp.ll | 161 - test/Transforms/Inline/inline_stats.ll | 95 - test/Transforms/Inline/inline_unreachable-2.ll | 23 - test/Transforms/Inline/inline_unreachable.ll | 131 - test/Transforms/Inline/internal-scc-members.ll | 31 - test/Transforms/Inline/invoke-cleanup.ll | 40 - test/Transforms/Inline/invoke-combine-clauses.ll | 117 - test/Transforms/Inline/invoke-cost.ll | 46 - test/Transforms/Inline/invoke_test-1.ll | 33 - test/Transforms/Inline/invoke_test-2.ll | 52 - test/Transforms/Inline/invoke_test-3.ll | 48 - test/Transforms/Inline/label-annotation.ll | 35 - test/Transforms/Inline/last-call-bonus.ll | 53 - test/Transforms/Inline/last-call-no-bonus.ll | 58 - test/Transforms/Inline/last-callsite.ll | 269 - test/Transforms/Inline/launder.invariant.group.ll | 59 - test/Transforms/Inline/lifetime-no-datalayout.ll | 24 - test/Transforms/Inline/lifetime.ll | 118 - .../Inline/local-as-metadata-undominated-use.ll | 49 - test/Transforms/Inline/monster_scc.ll | 432 -- test/Transforms/Inline/nested-inline.ll | 112 - test/Transforms/Inline/noalias-calls.ll | 45 - test/Transforms/Inline/noalias-cs.ll | 84 - test/Transforms/Inline/noalias.ll | 76 - test/Transforms/Inline/noalias2.ll | 97 - test/Transforms/Inline/noinline-recursive-fn.ll | 111 - test/Transforms/Inline/noinline.ll | 18 - test/Transforms/Inline/nonnull.ll | 46 - test/Transforms/Inline/null-function.ll | 9 - .../optimization-remarks-hotness-threshold.ll | 56 - .../Inline/optimization-remarks-passed-yaml.ll | 79 - .../Inline/optimization-remarks-with-hotness.ll | 40 - .../Transforms/Inline/optimization-remarks-yaml.ll | 118 - test/Transforms/Inline/optimization-remarks.ll | 77 - test/Transforms/Inline/parallel-loop-md-callee.ll | 56 - test/Transforms/Inline/parallel-loop-md-merge.ll | 78 - test/Transforms/Inline/parallel-loop-md.ll | 58 - test/Transforms/Inline/partial-inline-act.ll | 20 - test/Transforms/Inline/pr21206.ll | 19 - test/Transforms/Inline/pr22285.ll | 16 - test/Transforms/Inline/pr26698.ll | 66 - test/Transforms/Inline/pr28298.ll | 19 - test/Transforms/Inline/pr33637.ll | 25 - test/Transforms/Inline/prof-update-instr.ll | 57 - test/Transforms/Inline/prof-update-sample.ll | 60 - test/Transforms/Inline/profile-meta.ll | 45 - test/Transforms/Inline/ptr-diff.ll | 157 - test/Transforms/Inline/recursive.ll | 73 - test/Transforms/Inline/redundant-loads.ll | 204 - test/Transforms/Inline/store-sroa.ll | 22 - test/Transforms/Inline/switch.ll | 61 - test/Transforms/Inline/vector-bonus.ll | 38 - test/Transforms/Inline/vector-no-bonus.ll | 47 - test/Transforms/Inline/zero-cost.ll | 18 - .../InstCombine/2003-05-26-CastMiscompile.ll | 8 - .../InstCombine/2003-05-27-ConstExprCrash.ll | 10 - .../InstCombine/2003-06-05-BranchInvertInfLoop.ll | 16 - .../InstCombine/2003-07-21-ExternalConstant.ll | 44 - .../InstCombine/2003-08-12-AllocaNonNull.ll | 21 - .../InstCombine/2003-09-09-VolatileLoadElim.ll | 7 - .../InstCombine/2003-10-29-CallSiteResolve.ll | 18 - .../InstCombine/2003-11-03-VarargsCallBug.ll | 13 - .../InstCombine/2004-01-13-InstCombineInvokePHI.ll | 31 - .../InstCombine/2004-02-23-ShiftShiftOverflow.ll | 15 - .../InstCombine/2004-03-13-InstCombineInfLoop.ll | 13 - .../2004-04-04-InstCombineReplaceAllUsesWith.ll | 10 - .../InstCombine/2004-05-07-UnsizedCastLoad.ll | 10 - .../InstCombine/2004-07-27-ConstantExprMul.ll | 9 - .../InstCombine/2004-08-09-RemInfLoop.ll | 9 - .../Transforms/InstCombine/2004-08-10-BoolSetCC.ll | 8 - .../InstCombine/2004-09-20-BadLoadCombine.ll | 18 - .../InstCombine/2004-09-20-BadLoadCombine2.ll | 25 - .../InstCombine/2004-09-28-BadShiftAndSetCC.ll | 9 - .../InstCombine/2004-11-22-Missed-and-fold.ll | 10 - .../2004-11-27-SetCCForCastLargerAndConstant.ll | 269 - .../InstCombine/2004-12-08-RemInfiniteLoop.ll | 7 - .../InstCombine/2005-03-04-ShiftOverflow.ll | 9 - .../InstCombine/2005-04-07-UDivSelectCrash.ll | 8 - .../InstCombine/2005-06-15-DivSelectCrash.ll | 10 - .../InstCombine/2005-06-15-ShiftSetCCCrash.ll | 9 - .../InstCombine/2005-06-16-RangeCrash.ll | 9 - .../InstCombine/2005-07-07-DeadPHILoop.ll | 14 - .../InstCombine/2006-02-13-DemandedMiscompile.ll | 10 - test/Transforms/InstCombine/2006-02-28-Crash.ll | 8 - .../InstCombine/2006-03-30-ExtractElement.ll | 8 - .../InstCombine/2006-04-28-ShiftShiftLongLong.ll | 13 - .../InstCombine/2006-05-04-DemandedBitCrash.ll | 51 - .../InstCombine/2006-09-15-CastToBool.ll | 14 - .../2006-10-19-SignedToUnsignedCastAndConst-2.ll | 10 - test/Transforms/InstCombine/2006-10-20-mask.ll | 11 - .../InstCombine/2006-10-26-VectorReassoc.ll | 145 - .../InstCombine/2006-11-10-ashr-miscompile.ll | 9 - .../InstCombine/2006-12-01-BadFPVectorXform.ll | 14 - .../InstCombine/2006-12-05-fp-to-int-ext.ll | 12 - .../InstCombine/2006-12-08-Phi-ICmp-Op-Fold.ll | 51 - .../InstCombine/2006-12-08-Select-ICmp.ll | 42 - .../InstCombine/2006-12-15-Range-Test.ll | 31 - .../InstCombine/2006-12-23-Select-Cmp-Cmp.ll | 30 - .../InstCombine/2007-01-13-ExtCompareMiscompile.ll | 10 - .../InstCombine/2007-01-18-VectorInfLoop.ll | 7 - .../InstCombine/2007-02-01-LoadSinkAlloca.ll | 45 - .../InstCombine/2007-02-07-PointerCast.ll | 22 - .../InstCombine/2007-02-23-PhiFoldInfLoop.ll | 31 - .../InstCombine/2007-03-13-CompareMerge.ll | 9 - .../InstCombine/2007-03-19-BadTruncChangePR1261.ll | 10 - .../InstCombine/2007-03-21-SignedRangeTest.ll | 27 - .../InstCombine/2007-03-25-BadShiftMask.ll | 47 - .../InstCombine/2007-03-25-DoubleShift.ll | 9 - .../InstCombine/2007-03-26-BadShiftMask.ll | 35 - .../InstCombine/2007-04-08-SingleEltVectorCrash.ll | 7 - test/Transforms/InstCombine/2007-05-10-icmp-or.ll | 8 - test/Transforms/InstCombine/2007-05-14-Crash.ll | 18 - .../InstCombine/2007-05-18-CastFoldBug.ll | 10 - .../InstCombine/2007-06-06-AshrSignBit.ll | 22 - .../InstCombine/2007-06-21-DivCompareMiscomp.ll | 9 - .../InstCombine/2007-08-02-InfiniteLoop.ll | 10 - .../InstCombine/2007-09-10-AliasConstFold.ll | 15 - .../InstCombine/2007-09-17-AliasConstFold2.ll | 16 - .../InstCombine/2007-10-10-EliminateMemCpy.ll | 20 - test/Transforms/InstCombine/2007-10-12-Crash.ll | 38 - .../Transforms/InstCombine/2007-10-28-stacksave.ll | 47 - .../InstCombine/2007-10-31-RangeCrash.ll | 35 - .../InstCombine/2007-10-31-StringCrash.ll | 21 - .../InstCombine/2007-11-07-OpaqueAlignCrash.ll | 22 - .../InstCombine/2007-11-15-CompareMiscomp.ll | 10 - .../InstCombine/2007-11-25-CompatibleAttributes.ll | 12 - .../InstCombine/2007-12-10-ConstFoldCompare.ll | 9 - test/Transforms/InstCombine/2007-12-12-GEPScale.ll | 10 - .../InstCombine/2007-12-16-AsmNoUnwind.ll | 7 - .../InstCombine/2007-12-18-AddSelCmpSub.ll | 45 - test/Transforms/InstCombine/2007-12-28-IcmpSub2.ll | 89 - .../InstCombine/2008-01-06-BitCastAttributes.ll | 30 - .../Transforms/InstCombine/2008-01-06-CastCrash.ll | 10 - test/Transforms/InstCombine/2008-01-06-VoidCast.ll | 12 - .../Transforms/InstCombine/2008-01-13-AndCmpCmp.ll | 9 - .../InstCombine/2008-01-14-VarArgTrampoline.ll | 26 - .../2008-01-21-MismatchedCastAndCompare.ll | 20 - test/Transforms/InstCombine/2008-01-21-MulTrunc.ll | 17 - .../InstCombine/2008-01-27-FloatSelect.ll | 8 - test/Transforms/InstCombine/2008-02-13-MulURem.ll | 10 - .../InstCombine/2008-02-16-SDivOverflow2.ll | 9 - test/Transforms/InstCombine/2008-02-23-MulSub.ll | 9 - .../InstCombine/2008-02-28-OrFCmpCrash.ll | 16 - test/Transforms/InstCombine/2008-03-13-IntToPtr.ll | 9 - .../InstCombine/2008-04-22-ByValBitcast.ll | 15 - .../InstCombine/2008-04-28-VolatileStore.ll | 8 - .../2008-04-29-VolatileLoadDontMerge.ll | 25 - .../InstCombine/2008-04-29-VolatileLoadMerge.ll | 21 - .../InstCombine/2008-05-08-LiveStoreDelete.ll | 25 - .../InstCombine/2008-05-08-StrLenSink.ll | 32 - .../InstCombine/2008-05-09-SinkOfInvoke.ll | 37 - test/Transforms/InstCombine/2008-05-17-InfLoop.ll | 23 - .../InstCombine/2008-05-18-FoldIntToPtr.ll | 13 - .../InstCombine/2008-05-22-IDivVector.ll | 6 - .../InstCombine/2008-05-23-CompareFold.ll | 14 - test/Transforms/InstCombine/2008-05-31-AddBool.ll | 9 - test/Transforms/InstCombine/2008-05-31-Bools.ll | 24 - .../InstCombine/2008-06-05-ashr-crash.ll | 7 - test/Transforms/InstCombine/2008-06-08-ICmpPHI.ll | 47 - .../InstCombine/2008-06-13-InfiniteLoopStore.ll | 20 - .../InstCombine/2008-06-13-ReadOnlyCallStore.ll | 19 - .../InstCombine/2008-06-19-UncondLoad.ll | 16 - .../InstCombine/2008-06-21-CompareMiscomp.ll | 11 - .../InstCombine/2008-06-24-StackRestore.ll | 39 - .../InstCombine/2008-07-08-ShiftOneAndOne.ll | 14 - test/Transforms/InstCombine/2008-07-08-SubAnd.ll | 9 - .../InstCombine/2008-07-08-VolatileLoadMerge.ll | 26 - .../InstCombine/2008-07-09-SubAndError.ll | 9 - .../InstCombine/2008-07-10-CastSextBool.ll | 22 - test/Transforms/InstCombine/2008-07-11-RemAnd.ll | 9 - test/Transforms/InstCombine/2008-07-13-DivZero.ll | 16 - test/Transforms/InstCombine/2008-07-16-fsub.ll | 8 - test/Transforms/InstCombine/2008-08-05-And.ll | 23 - .../InstCombine/2008-09-02-VectorCrash.ll | 27 - .../InstCombine/2008-10-11-DivCompareFold.ll | 8 - .../InstCombine/2008-10-23-ConstFoldWithoutMask.ll | 8 - .../InstCombine/2008-11-01-SRemDemandedBits.ll | 8 - test/Transforms/InstCombine/2008-11-08-FCmp.ll | 63 - .../InstCombine/2008-11-27-IDivVector.ll | 11 - .../InstCombine/2008-11-27-MultiplyIntVec.ll | 11 - .../InstCombine/2008-12-17-SRemNegConstVec.ll | 7 - .../InstCombine/2009-01-05-i128-crash.ll | 27 - .../InstCombine/2009-01-08-AlignAlloca.ll | 28 - .../InstCombine/2009-01-16-PointerAddrSpace.ll | 11 - .../2009-01-19-fmod-constant-float-specials.ll | 315 -- .../InstCombine/2009-01-19-fmod-constant-float.ll | 75 - .../InstCombine/2009-01-24-EmptyStruct.ll | 18 - .../InstCombine/2009-01-31-InfIterate.ll | 22 - test/Transforms/InstCombine/2009-01-31-Pressure.ll | 22 - .../Transforms/InstCombine/2009-02-04-FPBitcast.ll | 12 - .../InstCombine/2009-02-11-NotInitialized.ll | 14 - .../InstCombine/2009-02-20-InstCombine-SROA.ll | 279 - test/Transforms/InstCombine/2009-02-21-LoadCST.ll | 12 - .../InstCombine/2009-02-25-CrashZeroSizeArray.ll | 38 - .../InstCombine/2009-03-18-vector-ashr-crash.ll | 11 - test/Transforms/InstCombine/2009-03-24-InfLoop.ll | 9 - .../InstCombine/2009-04-07-MulPromoteToI96.ll | 13 - .../InstCombine/2009-05-23-FCmpToICmp.ll | 9 - .../InstCombine/2009-06-11-StoreAddrSpace.ll | 7 - .../InstCombine/2009-06-16-SRemDemandedBits.ll | 9 - .../InstCombine/2009-07-02-MaskedIntVector.ll | 15 - .../InstCombine/2009-12-17-CmpSelectNull.ll | 16 - .../InstCombine/2010-01-28-NegativeSRem.ll | 19 - test/Transforms/InstCombine/2010-03-03-ExtElim.ll | 32 - .../InstCombine/2010-05-30-memcpy-Struct.ll | 20 - .../Transforms/InstCombine/2010-11-01-lshr-mask.ll | 57 - .../InstCombine/2010-11-21-SizeZeroTypeGEP.ll | 17 - .../InstCombine/2010-11-23-Distributed.ll | 23 - test/Transforms/InstCombine/2011-02-14-InfLoop.ll | 19 - .../InstCombine/2011-03-08-SRemMinusOneBadOpt.ll | 12 - .../InstCombine/2011-05-02-VectorBoolean.ll | 15 - .../InstCombine/2011-05-13-InBoundsGEP.ll | 21 - .../InstCombine/2011-05-28-swapmulsub.ll | 64 - .../InstCombine/2011-06-13-nsw-alloca.ll | 64 - .../InstCombine/2011-09-03-Trampoline.ll | 102 - .../InstCombine/2011-10-07-AlignPromotion.ll | 20 - .../InstCombine/2012-01-11-OpaqueBitcastCrash.ll | 12 - test/Transforms/InstCombine/2012-02-13-FCmp.ll | 35 - test/Transforms/InstCombine/2012-02-28-ICmp.ll | 19 - .../InstCombine/2012-03-10-InstCombine.ll | 35 - test/Transforms/InstCombine/2012-04-24-vselect.ll | 13 - test/Transforms/InstCombine/2012-04-30-SRem.ll | 12 - .../InstCombine/2012-05-28-select-hang.ll | 39 - .../InstCombine/2012-06-06-LoadOfPHIs.ll | 162 - test/Transforms/InstCombine/2012-07-25-LoadPart.ll | 14 - .../InstCombine/2012-07-30-addrsp-bitcast.ll | 10 - .../Transforms/InstCombine/2012-08-28-udiv_ashl.ll | 57 - .../InstCombine/2012-09-17-ZeroSizedAlloca.ll | 24 - .../InstCombine/2012-10-25-vector-of-pointers.ll | 51 - .../Transforms/InstCombine/2012-12-14-simp-vgep.ll | 10 - .../InstCombine/2012-3-15-or-xor-constant.ll | 12 - .../InstCombine/2012-6-7-vselect-bitcast.ll | 11 - .../2013-03-05-Combine-BitcastTy-Into-Alloca.ll | 45 - .../AArch64/2012-04-23-Neon-Intrinsics.ll | 71 - .../InstCombine/AArch64/aes-intrinsics.ll | 44 - test/Transforms/InstCombine/AArch64/lit.local.cfg | 2 - test/Transforms/InstCombine/AArch64/tbl1.ll | 65 - .../AMDGPU/amdgcn-demanded-vector-elts.ll | 2407 --------- .../InstCombine/AMDGPU/amdgcn-intrinsics.ll | 2098 -------- test/Transforms/InstCombine/AMDGPU/lit.local.cfg | 2 - .../InstCombine/ARM/2012-04-23-Neon-Intrinsics.ll | 65 - test/Transforms/InstCombine/ARM/aes-intrinsics.ll | 43 - .../InstCombine/ARM/constant-fold-hang.ll | 14 - test/Transforms/InstCombine/ARM/lit.local.cfg | 2 - test/Transforms/InstCombine/ARM/neon-intrinsics.ll | 25 - test/Transforms/InstCombine/ARM/strcmp.ll | 153 - test/Transforms/InstCombine/ARM/strcpy.ll | 76 - test/Transforms/InstCombine/ARM/tbl1.ll | 35 - test/Transforms/InstCombine/ARM/vld1.ll | 118 - test/Transforms/InstCombine/AddOverFlow.ll | 266 - test/Transforms/InstCombine/CPP_min_max.ll | 34 - test/Transforms/InstCombine/ExtractCast.ll | 27 - test/Transforms/InstCombine/IntPtrCast.ll | 10 - test/Transforms/InstCombine/JavaCompare.ll | 14 - test/Transforms/InstCombine/LandingPadClauses.ll | 288 -- test/Transforms/InstCombine/NVPTX/lit.local.cfg | 2 - test/Transforms/InstCombine/NVPTX/nvvm-intrins.ll | 471 -- .../InstCombine/OverlappingInsertvalues.ll | 36 - test/Transforms/InstCombine/PR30597.ll | 32 - test/Transforms/InstCombine/PR37526.ll | 22 - .../InstCombine/PowerPC/aligned-altivec.ll | 131 - test/Transforms/InstCombine/PowerPC/aligned-qpx.ll | 165 - test/Transforms/InstCombine/PowerPC/lit.local.cfg | 3 - .../InstCombine/PowerPC/vsx-unaligned.ll | 44 - test/Transforms/InstCombine/README.txt | 4 - .../InstCombine/X86/X86FsubCmpCombine.ll | 210 - test/Transforms/InstCombine/X86/addcarry.ll | 38 - test/Transforms/InstCombine/X86/blend_x86.ll | 296 -- test/Transforms/InstCombine/X86/clmulqdq.ll | 266 - test/Transforms/InstCombine/X86/lit.local.cfg | 2 - test/Transforms/InstCombine/X86/pr2645-1.ll | 39 - .../InstCombine/X86/shufflemask-undef.ll | 110 - test/Transforms/InstCombine/X86/x86-avx.ll | 41 - test/Transforms/InstCombine/X86/x86-avx2.ll | 109 - test/Transforms/InstCombine/X86/x86-avx512.ll | 3532 ------------- test/Transforms/InstCombine/X86/x86-bmi-tbm.ll | 271 - .../InstCombine/X86/x86-crc32-demanded.ll | 17 - test/Transforms/InstCombine/X86/x86-f16c.ll | 68 - test/Transforms/InstCombine/X86/x86-fma.ll | 116 - test/Transforms/InstCombine/X86/x86-insertps.ll | 140 - .../InstCombine/X86/x86-masked-memops.ll | 328 -- test/Transforms/InstCombine/X86/x86-movmsk.ll | 458 -- test/Transforms/InstCombine/X86/x86-muldq.ll | 281 - test/Transforms/InstCombine/X86/x86-pack.ll | 366 -- test/Transforms/InstCombine/X86/x86-pshufb.ll | 514 -- test/Transforms/InstCombine/X86/x86-sse.ll | 611 --- test/Transforms/InstCombine/X86/x86-sse2.ll | 458 -- test/Transforms/InstCombine/X86/x86-sse41.ll | 142 - test/Transforms/InstCombine/X86/x86-sse4a.ll | 408 -- .../InstCombine/X86/x86-vec_demanded_elts.ll | 110 - .../InstCombine/X86/x86-vector-shifts.ll | 3436 ------------ test/Transforms/InstCombine/X86/x86-vpermil.ll | 298 -- test/Transforms/InstCombine/X86/x86-xop.ll | 305 -- test/Transforms/InstCombine/abs-1.ll | 571 -- test/Transforms/InstCombine/abs_abs.ll | 1346 ----- test/Transforms/InstCombine/add-sitofp.ll | 141 - test/Transforms/InstCombine/add.ll | 980 ---- test/Transforms/InstCombine/add2.ll | 474 -- test/Transforms/InstCombine/add3.ll | 21 - test/Transforms/InstCombine/add4.ll | 94 - test/Transforms/InstCombine/addnegneg.ll | 11 - test/Transforms/InstCombine/addrspacecast.ll | 186 - test/Transforms/InstCombine/adjust-for-minmax.ll | 486 -- test/Transforms/InstCombine/alias-recursion.ll | 24 - test/Transforms/InstCombine/align-2d-gep.ll | 44 - test/Transforms/InstCombine/align-addr.ll | 97 - test/Transforms/InstCombine/align-attr.ll | 28 - test/Transforms/InstCombine/align-external.ll | 41 - test/Transforms/InstCombine/all-bits-shift.ll | 45 - test/Transforms/InstCombine/alloca-big.ll | 16 - .../InstCombine/alloca-cast-debuginfo.ll | 94 - test/Transforms/InstCombine/alloca.ll | 179 - test/Transforms/InstCombine/allocsize-32.ll | 29 - test/Transforms/InstCombine/allocsize.ll | 154 - test/Transforms/InstCombine/and-compare.ll | 77 - test/Transforms/InstCombine/and-fcmp.ll | 1584 ------ test/Transforms/InstCombine/and-narrow.ll | 192 - test/Transforms/InstCombine/and-or-and.ll | 61 - test/Transforms/InstCombine/and-or-icmps.ll | 255 - test/Transforms/InstCombine/and-or-not.ll | 642 --- test/Transforms/InstCombine/and-or.ll | 132 - test/Transforms/InstCombine/and-xor-merge.ll | 24 - test/Transforms/InstCombine/and-xor-or.ll | 343 -- test/Transforms/InstCombine/and.ll | 839 --- test/Transforms/InstCombine/and2.ll | 238 - test/Transforms/InstCombine/apint-add.ll | 159 - test/Transforms/InstCombine/apint-and-compare.ll | 16 - test/Transforms/InstCombine/apint-and-or-and.ll | 50 - test/Transforms/InstCombine/apint-and-xor-merge.ll | 31 - test/Transforms/InstCombine/apint-and.ll | 126 - .../InstCombine/apint-call-cast-target.ll | 23 - test/Transforms/InstCombine/apint-cast-and-cast.ll | 15 - .../InstCombine/apint-cast-cast-to-and.ll | 8 - test/Transforms/InstCombine/apint-cast.ll | 30 - test/Transforms/InstCombine/apint-div1.ll | 22 - test/Transforms/InstCombine/apint-div2.ll | 22 - test/Transforms/InstCombine/apint-mul1.ll | 32 - test/Transforms/InstCombine/apint-mul2.ll | 35 - test/Transforms/InstCombine/apint-not.ll | 17 - test/Transforms/InstCombine/apint-or.ll | 56 - test/Transforms/InstCombine/apint-rem1.ll | 22 - test/Transforms/InstCombine/apint-rem2.ll | 22 - test/Transforms/InstCombine/apint-select.ll | 118 - .../Transforms/InstCombine/apint-shift-simplify.ll | 34 - test/Transforms/InstCombine/apint-shift.ll | 551 -- test/Transforms/InstCombine/apint-shl-trunc.ll | 38 - test/Transforms/InstCombine/apint-sub.ll | 191 - test/Transforms/InstCombine/apint-xor1.ll | 50 - test/Transforms/InstCombine/apint-xor2.ll | 51 - test/Transforms/InstCombine/assoc-cast-assoc.ll | 77 - test/Transforms/InstCombine/assume-loop-align.ll | 47 - test/Transforms/InstCombine/assume-redundant.ll | 81 - test/Transforms/InstCombine/assume.ll | 358 -- test/Transforms/InstCombine/assume2.ll | 159 - test/Transforms/InstCombine/atomic.ll | 333 -- test/Transforms/InstCombine/atomicrmw.ll | 298 -- test/Transforms/InstCombine/badmalloc.ll | 41 - test/Transforms/InstCombine/binop-cast.ll | 9 - test/Transforms/InstCombine/bit-checks.ll | 647 --- .../InstCombine/bitcast-alias-function.ll | 239 - test/Transforms/InstCombine/bitcast-bigendian.ll | 133 - test/Transforms/InstCombine/bitcast-bitcast.ll | 84 - test/Transforms/InstCombine/bitcast-sext-vector.ll | 11 - test/Transforms/InstCombine/bitcast-store.ll | 51 - test/Transforms/InstCombine/bitcast-vec-canon.ll | 40 - test/Transforms/InstCombine/bitcast.ll | 563 -- test/Transforms/InstCombine/bitreverse-hang.ll | 53 - .../InstCombine/bitreverse-known-bits.ll | 51 - test/Transforms/InstCombine/bittest.ll | 30 - test/Transforms/InstCombine/branch.ll | 27 - test/Transforms/InstCombine/broadcast.ll | 137 - test/Transforms/InstCombine/bswap-fold.ll | 337 -- test/Transforms/InstCombine/bswap-known-bits.ll | 47 - test/Transforms/InstCombine/bswap.ll | 232 - .../InstCombine/builtin-dynamic-object-size.ll | 117 - .../InstCombine/builtin-object-size-offset.ll | 58 - .../InstCombine/builtin-object-size-ptr.ll | 34 - test/Transforms/InstCombine/cabs-array.ll | 65 - test/Transforms/InstCombine/cabs-discrete.ll | 59 - test/Transforms/InstCombine/call-callconv.ll | 53 - test/Transforms/InstCombine/call-cast-attrs.ll | 29 - .../InstCombine/call-cast-target-inalloca.ll | 22 - test/Transforms/InstCombine/call-cast-target.ll | 89 - test/Transforms/InstCombine/call-guard.ll | 110 - test/Transforms/InstCombine/call-intrinsics.ll | 19 - test/Transforms/InstCombine/call.ll | 300 -- test/Transforms/InstCombine/call2.ll | 25 - test/Transforms/InstCombine/call_nonnull_arg.ll | 50 - .../callsite_nonnull_args_through_casts.ll | 99 - .../canonicalize-ashr-shl-to-masking.ll | 359 -- ...onstant-low-bit-mask-and-icmp-eq-to-icmp-ule.ll | 190 - ...onstant-low-bit-mask-and-icmp-ne-to-icmp-ugt.ll | 190 - ...nstant-low-bit-mask-and-icmp-sge-to-icmp-sle.ll | 226 - ...nstant-low-bit-mask-and-icmp-sgt-to-icmp-sgt.ll | 216 - ...nstant-low-bit-mask-and-icmp-sle-to-icmp-sle.ll | 216 - ...nstant-low-bit-mask-and-icmp-slt-to-icmp-sgt.ll | 226 - ...nstant-low-bit-mask-and-icmp-uge-to-icmp-ule.ll | 186 - ...nstant-low-bit-mask-and-icmp-ugt-to-icmp-ugt.ll | 201 - ...nstant-low-bit-mask-and-icmp-ule-to-icmp-ule.ll | 201 - ...nstant-low-bit-mask-and-icmp-ult-to-icmp-ugt.ll | 186 - ...canonicalize-lack-of-signed-truncation-check.ll | 234 - ...icalize-low-bit-mask-and-icmp-eq-to-icmp-ule.ll | 170 - ...icalize-low-bit-mask-and-icmp-ne-to-icmp-ugt.ll | 170 - ...lize-low-bit-mask-v2-and-icmp-eq-to-icmp-ule.ll | 297 -- ...lize-low-bit-mask-v2-and-icmp-ne-to-icmp-ugt.ll | 297 -- ...lize-low-bit-mask-v3-and-icmp-eq-to-icmp-ule.ll | 282 - ...lize-low-bit-mask-v3-and-icmp-ne-to-icmp-ugt.ll | 282 - ...lize-low-bit-mask-v4-and-icmp-eq-to-icmp-ule.ll | 248 - ...lize-low-bit-mask-v4-and-icmp-ne-to-icmp-ugt.ll | 248 - .../canonicalize-lshr-shl-to-masking.ll | 359 -- .../canonicalize-shl-lshr-to-masking.ll | 398 -- .../canonicalize-signed-truncation-check.ll | 234 - test/Transforms/InstCombine/canonicalize_branch.ll | 500 -- .../InstCombine/cast-call-combine-prof.ll | 53 - test/Transforms/InstCombine/cast-call-combine.ll | 23 - .../InstCombine/cast-callee-deopt-bundles.ll | 11 - test/Transforms/InstCombine/cast-int-fcmp-eq-0.ll | 511 -- test/Transforms/InstCombine/cast-int-icmp-eq-0.ll | 709 --- test/Transforms/InstCombine/cast-mul-select.ll | 181 - test/Transforms/InstCombine/cast-select.ll | 133 - .../cast-set-preserve-signed-dbg-val.ll | 50 - test/Transforms/InstCombine/cast-set.ll | 77 - .../InstCombine/cast-unsigned-icmp-eqcmp-0.ll | 204 - test/Transforms/InstCombine/cast.ll | 1561 ------ test/Transforms/InstCombine/cast_phi.ll | 135 - test/Transforms/InstCombine/cast_ptr.ll | 129 - test/Transforms/InstCombine/ceil.ll | 56 - test/Transforms/InstCombine/clamp-to-minmax.ll | 607 --- test/Transforms/InstCombine/cmp-intrinsic.ll | 493 -- test/Transforms/InstCombine/compare-3way.ll | 395 -- test/Transforms/InstCombine/compare-alloca.ll | 97 - test/Transforms/InstCombine/compare-signs.ll | 150 - test/Transforms/InstCombine/compare-udiv.ll | 318 -- test/Transforms/InstCombine/compare-unescaped.ll | 164 - test/Transforms/InstCombine/consecutive-fences.ll | 73 - .../InstCombine/constant-expr-datalayout.ll | 12 - .../constant-fold-address-space-pointer.ll | 241 - test/Transforms/InstCombine/constant-fold-alias.ll | 40 - .../InstCombine/constant-fold-compare.ll | 8 - test/Transforms/InstCombine/constant-fold-gep.ll | 92 - .../InstCombine/constant-fold-iteration.ll | 10 - .../InstCombine/constant-fold-libfunc.ll | 31 - test/Transforms/InstCombine/constant-fold-math.ll | 66 - .../Transforms/InstCombine/constant-fold-shifts.ll | 36 - test/Transforms/InstCombine/convergent.ll | 44 - test/Transforms/InstCombine/copysign.ll | 49 - test/Transforms/InstCombine/cos-1.ll | 175 - test/Transforms/InstCombine/cos-2.ll | 27 - test/Transforms/InstCombine/cos-sin-intrinsic.ll | 122 - test/Transforms/InstCombine/crash.ll | 398 -- .../Transforms/InstCombine/ctlz-cttz-bitreverse.ll | 69 - .../InstCombine/ctpop-bswap-bitreverse.ll | 49 - test/Transforms/InstCombine/ctpop.ll | 97 - test/Transforms/InstCombine/dce-iterate.ll | 24 - test/Transforms/InstCombine/deadcode.ll | 33 - test/Transforms/InstCombine/debug-line.ll | 26 - test/Transforms/InstCombine/debuginfo-dce.ll | 141 - test/Transforms/InstCombine/debuginfo-dce2.ll | 70 - test/Transforms/InstCombine/debuginfo-sink.ll | 78 - test/Transforms/InstCombine/debuginfo-skip.ll | 45 - test/Transforms/InstCombine/debuginfo-variables.ll | 122 - test/Transforms/InstCombine/debuginfo.ll | 119 - test/Transforms/InstCombine/debuginfo_add.ll | 114 - test/Transforms/InstCombine/default-alignment.ll | 10 - test/Transforms/InstCombine/demand_shrink_nsw.ll | 33 - .../InstCombine/demorgan-sink-not-into-xor.ll | 138 - test/Transforms/InstCombine/demorgan.ll | 501 -- .../InstCombine/disable-simplify-libcalls.ll | 335 -- test/Transforms/InstCombine/distribute.ll | 68 - test/Transforms/InstCombine/div-shift-crash.ll | 101 - test/Transforms/InstCombine/div-shift.ll | 204 - test/Transforms/InstCombine/div.ll | 1049 ---- .../InstCombine/double-float-shrink-1.ll | 574 -- .../InstCombine/double-float-shrink-2.ll | 654 --- .../InstCombine/early_constfold_changes_IR.ll | 20 - .../InstCombine/early_dce_clobbers_callgraph.ll | 31 - .../InstCombine/element-atomic-memintrins.ll | 418 -- .../InstCombine/enforce-known-alignment.ll | 38 - test/Transforms/InstCombine/err-rep-cold.ll | 77 - test/Transforms/InstCombine/exact.ll | 336 -- test/Transforms/InstCombine/exp2-1.ll | 99 - test/Transforms/InstCombine/exp2-2.ll | 17 - test/Transforms/InstCombine/extractelement.ll | 312 -- test/Transforms/InstCombine/extractinsert-tbaa.ll | 45 - test/Transforms/InstCombine/extractvalue.ll | 107 - test/Transforms/InstCombine/fabs-libcall.ll | 22 - test/Transforms/InstCombine/fabs.ll | 420 -- test/Transforms/InstCombine/fadd-fsub-factor.ll | 473 -- test/Transforms/InstCombine/fadd.ll | 27 - test/Transforms/InstCombine/fast-math.ll | 931 ---- test/Transforms/InstCombine/fcmp-select.ll | 116 - test/Transforms/InstCombine/fcmp-special.ll | 244 - test/Transforms/InstCombine/fcmp.ll | 463 -- test/Transforms/InstCombine/fdiv-cos-sin.ll | 131 - test/Transforms/InstCombine/fdiv-sin-cos.ll | 111 - test/Transforms/InstCombine/fdiv.ll | 383 -- test/Transforms/InstCombine/ffs-1.ll | 193 - .../Transforms/InstCombine/float-shrink-compare.ll | 473 -- test/Transforms/InstCombine/fls.ll | 54 - test/Transforms/InstCombine/fma.ll | 277 - test/Transforms/InstCombine/fmul-exp.ll | 85 - test/Transforms/InstCombine/fmul-exp2.ll | 85 - test/Transforms/InstCombine/fmul-pow.ll | 90 - test/Transforms/InstCombine/fmul-sqrt.ll | 191 - test/Transforms/InstCombine/fmul.ll | 778 --- test/Transforms/InstCombine/fneg.ll | 158 - test/Transforms/InstCombine/fold-bin-operand.ll | 17 - test/Transforms/InstCombine/fold-calls.ll | 19 - .../InstCombine/fold-fops-into-selects.ll | 71 - .../InstCombine/fold-phi-load-metadata.ll | 69 - test/Transforms/InstCombine/fold-phi.ll | 39 - test/Transforms/InstCombine/fold-sqrt-sqrtf.ll | 17 - test/Transforms/InstCombine/fold-vector-select.ll | 150 - test/Transforms/InstCombine/fold-vector-zero.ll | 35 - test/Transforms/InstCombine/fp-ret-bitcast.ll | 28 - test/Transforms/InstCombine/fpcast.ll | 125 - test/Transforms/InstCombine/fpextend.ll | 283 - test/Transforms/InstCombine/fpextend_x86.ll | 57 - test/Transforms/InstCombine/fprintf-1.ll | 98 - test/Transforms/InstCombine/fputs-1.ll | 43 - test/Transforms/InstCombine/fputs-opt-size.ll | 61 - test/Transforms/InstCombine/fsh.ll | 638 --- test/Transforms/InstCombine/fsub.ll | 271 - test/Transforms/InstCombine/fwrite-1.ll | 57 - test/Transforms/InstCombine/gc.relocate.ll | 59 - test/Transforms/InstCombine/gep-addrspace.ll | 86 - .../InstCombine/gep-combine-loop-invariant.ll | 187 - test/Transforms/InstCombine/gep-custom-dl.ll | 154 - test/Transforms/InstCombine/gep-sext.ll | 61 - test/Transforms/InstCombine/gep-vector.ll | 72 - test/Transforms/InstCombine/gepgep.ll | 13 - test/Transforms/InstCombine/gepphigep.ll | 186 - .../InstCombine/getelementptr-folding.ll | 13 - test/Transforms/InstCombine/getelementptr.ll | 945 ---- test/Transforms/InstCombine/hoist_instr.ll | 18 - test/Transforms/InstCombine/icmp-add.ll | 465 -- test/Transforms/InstCombine/icmp-bc-vec.ll | 127 - test/Transforms/InstCombine/icmp-custom-dl.ll | 247 - test/Transforms/InstCombine/icmp-div-constant.ll | 93 - test/Transforms/InstCombine/icmp-dom.ll | 350 -- test/Transforms/InstCombine/icmp-logical.ll | 910 ---- test/Transforms/InstCombine/icmp-mul-zext.ll | 120 - test/Transforms/InstCombine/icmp-mul.ll | 249 - test/Transforms/InstCombine/icmp-range.ll | 150 - test/Transforms/InstCombine/icmp-shl-nsw.ll | 356 -- test/Transforms/InstCombine/icmp-shl-nuw.ll | 92 - test/Transforms/InstCombine/icmp-shr-lt-gt.ll | 3546 ------------- test/Transforms/InstCombine/icmp-shr.ll | 509 -- test/Transforms/InstCombine/icmp-sub.ll | 86 - ...and-val-to-icmp-eq-of-lshr-val-by-bits-and-0.ll | 260 - ...and-val-to-icmp-eq-of-lshr-val-by-bits-and-0.ll | 250 - ...and-val-to-icmp-eq-of-lshr-val-by-bits-and-0.ll | 152 - ...and-val-to-icmp-ne-of-lshr-val-by-bits-and-0.ll | 152 - ...and-val-to-icmp-ne-of-lshr-val-by-bits-and-0.ll | 260 - ...and-val-to-icmp-ne-of-lshr-val-by-bits-and-0.ll | 250 - test/Transforms/InstCombine/icmp-vec.ll | 282 - test/Transforms/InstCombine/icmp-xor-signbit.ll | 219 - test/Transforms/InstCombine/icmp.ll | 3477 ------------- .../icmp_sdiv_with_and_without_range.ll | 32 - test/Transforms/InstCombine/idioms.ll | 32 - .../Transforms/InstCombine/indexed-gep-compares.ll | 207 - .../InstCombine/inline-intrinsic-assert.ll | 28 - test/Transforms/InstCombine/inselt-binop.ll | 635 --- test/Transforms/InstCombine/insert-const-shuf.ll | 118 - .../InstCombine/insert-extract-shuffle.ll | 427 -- .../InstCombine/insert-val-extract-elem.ll | 74 - test/Transforms/InstCombine/int_sideeffect.ll | 14 - .../InstCombine/intersect-accessgroup.ll | 113 - test/Transforms/InstCombine/intptr1.ll | 193 - test/Transforms/InstCombine/intptr2.ll | 39 - test/Transforms/InstCombine/intptr3.ll | 39 - test/Transforms/InstCombine/intptr4.ll | 53 - test/Transforms/InstCombine/intptr5.ll | 56 - test/Transforms/InstCombine/intptr6.ll | 90 - test/Transforms/InstCombine/intptr7.ll | 58 - test/Transforms/InstCombine/intrinsics.ll | 427 -- test/Transforms/InstCombine/invariant.group.ll | 150 - test/Transforms/InstCombine/invariant.ll | 28 - .../invert-variable-mask-in-masked-merge-scalar.ll | 318 -- .../invert-variable-mask-in-masked-merge-vector.ll | 421 -- test/Transforms/InstCombine/invoke.ll | 86 - test/Transforms/InstCombine/isascii-1.ll | 32 - test/Transforms/InstCombine/isdigit-1.ll | 48 - test/Transforms/InstCombine/known-never-nan.ll | 196 - test/Transforms/InstCombine/known_align.ll | 27 - test/Transforms/InstCombine/lifetime-asan.ll | 49 - .../Transforms/InstCombine/lifetime-no-null-opt.ll | 94 - test/Transforms/InstCombine/lifetime.ll | 92 - test/Transforms/InstCombine/load-bitcast-select.ll | 104 - test/Transforms/InstCombine/load-bitcast32.ll | 79 - test/Transforms/InstCombine/load-bitcast64.ll | 78 - test/Transforms/InstCombine/load-cmp.ll | 316 -- .../InstCombine/load-combine-metadata-2.ll | 20 - .../InstCombine/load-combine-metadata-3.ll | 20 - .../InstCombine/load-combine-metadata-4.ll | 20 - .../InstCombine/load-combine-metadata-dominance.ll | 44 - .../InstCombine/load-combine-metadata.ll | 30 - test/Transforms/InstCombine/load-select.ll | 16 - test/Transforms/InstCombine/load.ll | 302 -- test/Transforms/InstCombine/load3.ll | 46 - test/Transforms/InstCombine/load_combine_aa.ll | 15 - test/Transforms/InstCombine/loadstore-alignment.ll | 90 - test/Transforms/InstCombine/loadstore-metadata.ll | 150 - test/Transforms/InstCombine/log-pow-nofastmath.ll | 30 - test/Transforms/InstCombine/log-pow.ll | 62 - test/Transforms/InstCombine/logical-select.ll | 637 --- test/Transforms/InstCombine/lower-dbg-declare.ll | 183 - test/Transforms/InstCombine/lshr-phi.ll | 57 - test/Transforms/InstCombine/lshr.ll | 205 - test/Transforms/InstCombine/malloc-free-delete.ll | 288 -- test/Transforms/InstCombine/masked-merge-add.ll | 415 -- .../InstCombine/masked-merge-and-of-ors.ll | 509 -- test/Transforms/InstCombine/masked-merge-or.ll | 414 -- test/Transforms/InstCombine/masked-merge-xor.ll | 414 -- test/Transforms/InstCombine/masked_intrinsics.ll | 261 - test/Transforms/InstCombine/max-of-nots.ll | 360 -- test/Transforms/InstCombine/max_known_bits.ll | 95 - test/Transforms/InstCombine/maximum.ll | 292 -- test/Transforms/InstCombine/maxnum.ll | 293 -- test/Transforms/InstCombine/mem-gep-zidx.ll | 60 - .../InstCombine/mem-par-metadata-memcpy.ll | 62 - test/Transforms/InstCombine/memchr.ll | 204 - test/Transforms/InstCombine/memcmp-1.ll | 151 - test/Transforms/InstCombine/memcmp-2.ll | 17 - .../Transforms/InstCombine/memcmp-constant-fold.ll | 80 - test/Transforms/InstCombine/memcpy-1.ll | 28 - test/Transforms/InstCombine/memcpy-2.ll | 18 - test/Transforms/InstCombine/memcpy-addrspace.ll | 125 - test/Transforms/InstCombine/memcpy-from-global.ll | 259 - test/Transforms/InstCombine/memcpy-to-load.ll | 87 - test/Transforms/InstCombine/memcpy.ll | 49 - test/Transforms/InstCombine/memcpy_chk-1.ll | 77 - test/Transforms/InstCombine/memcpy_chk-2.ll | 24 - test/Transforms/InstCombine/memmove-1.ll | 17 - test/Transforms/InstCombine/memmove-2.ll | 17 - test/Transforms/InstCombine/memmove.ll | 71 - test/Transforms/InstCombine/memmove_chk-1.ll | 64 - test/Transforms/InstCombine/memmove_chk-2.ll | 24 - test/Transforms/InstCombine/memset-1.ll | 108 - test/Transforms/InstCombine/memset-2.ll | 17 - test/Transforms/InstCombine/memset.ll | 37 - test/Transforms/InstCombine/memset2.ll | 15 - test/Transforms/InstCombine/memset_chk-1.ll | 130 - test/Transforms/InstCombine/memset_chk-2.ll | 20 - test/Transforms/InstCombine/merge-icmp.ll | 29 - test/Transforms/InstCombine/min-positive.ll | 101 - test/Transforms/InstCombine/minimum.ll | 317 -- test/Transforms/InstCombine/minmax-demandbits.ll | 236 - test/Transforms/InstCombine/minmax-fold.ll | 1450 ------ test/Transforms/InstCombine/minmax-fp.ll | 257 - test/Transforms/InstCombine/minnum.ll | 318 -- test/Transforms/InstCombine/misc-2002.ll | 50 - test/Transforms/InstCombine/mul-masked-bits.ll | 19 - test/Transforms/InstCombine/mul.ll | 519 -- .../multi-size-address-space-pointer.ll | 112 - test/Transforms/InstCombine/multi-use-or.ll | 24 - .../multiple-uses-load-bitcast-select.ll | 30 - test/Transforms/InstCombine/musttail-thunk.ll | 33 - test/Transforms/InstCombine/narrow-math.ll | 630 --- test/Transforms/InstCombine/narrow-switch.ll | 262 - test/Transforms/InstCombine/narrow.ll | 239 - test/Transforms/InstCombine/no-negzero.ll | 33 - test/Transforms/InstCombine/no_cgscc_assert.ll | 18 - test/Transforms/InstCombine/no_sink_instruction.ll | 19 - .../InstCombine/non-integral-pointers.ll | 92 - test/Transforms/InstCombine/nonnull-attribute.ll | 19 - test/Transforms/InstCombine/not.ll | 253 - test/Transforms/InstCombine/nothrow.ll | 8 - test/Transforms/InstCombine/nsw.ll | 132 - test/Transforms/InstCombine/obfuscated_splat.ll | 11 - test/Transforms/InstCombine/objsize-64.ll | 39 - .../InstCombine/objsize-address-space.ll | 80 - test/Transforms/InstCombine/objsize-noverify.ll | 43 - test/Transforms/InstCombine/objsize.ll | 303 -- test/Transforms/InstCombine/odr-linkage.ll | 19 - test/Transforms/InstCombine/onehot_merge.ll | 111 - test/Transforms/InstCombine/opaque.ll | 31 - test/Transforms/InstCombine/operand-complexity.ll | 136 - test/Transforms/InstCombine/or-fcmp.ll | 1556 ------ test/Transforms/InstCombine/or-shifted-masks.ll | 221 - test/Transforms/InstCombine/or-xor.ll | 416 -- test/Transforms/InstCombine/or.ll | 843 --- test/Transforms/InstCombine/osx-names.ll | 30 - .../InstCombine/out-of-bounds-indexes.ll | 41 - test/Transforms/InstCombine/overflow-mul.ll | 199 - test/Transforms/InstCombine/overflow.ll | 173 - test/Transforms/InstCombine/phi-load-metadata-2.ll | 30 - test/Transforms/InstCombine/phi-load-metadata-3.ll | 30 - .../InstCombine/phi-load-metadata-dominance.ll | 26 - test/Transforms/InstCombine/phi-load-metadata.ll | 30 - test/Transforms/InstCombine/phi-merge-gep.ll | 102 - .../InstCombine/phi-preserve-ir-flags.ll | 89 - test/Transforms/InstCombine/phi-select-constant.ll | 105 - test/Transforms/InstCombine/phi-timeout.ll | 47 - test/Transforms/InstCombine/phi.ll | 881 ---- test/Transforms/InstCombine/pow-1.ll | 488 -- test/Transforms/InstCombine/pow-2.ll | 18 - test/Transforms/InstCombine/pow-3.ll | 50 - test/Transforms/InstCombine/pow-4.ll | 225 - test/Transforms/InstCombine/pow-cbrt.ll | 117 - test/Transforms/InstCombine/pow-exp-nofastmath.ll | 16 - test/Transforms/InstCombine/pow-exp.ll | 222 - test/Transforms/InstCombine/pow-sqrt.ll | 297 -- test/Transforms/InstCombine/pr12251.ll | 15 - test/Transforms/InstCombine/pr12338.ll | 24 - test/Transforms/InstCombine/pr17827.ll | 115 - test/Transforms/InstCombine/pr19420.ll | 89 - test/Transforms/InstCombine/pr20079.ll | 9 - test/Transforms/InstCombine/pr20678.ll | 8 - test/Transforms/InstCombine/pr21199.ll | 25 - test/Transforms/InstCombine/pr21210.ll | 51 - test/Transforms/InstCombine/pr21651.ll | 24 - test/Transforms/InstCombine/pr21891.ll | 18 - test/Transforms/InstCombine/pr23751.ll | 13 - test/Transforms/InstCombine/pr23809.ll | 22 - test/Transforms/InstCombine/pr24354.ll | 33 - test/Transforms/InstCombine/pr24605.ll | 15 - test/Transforms/InstCombine/pr25342.ll | 93 - test/Transforms/InstCombine/pr25745.ll | 20 - test/Transforms/InstCombine/pr2645-0.ll | 33 - test/Transforms/InstCombine/pr26992.ll | 37 - test/Transforms/InstCombine/pr26993.ll | 24 - test/Transforms/InstCombine/pr27236.ll | 17 - test/Transforms/InstCombine/pr27332.ll | 23 - test/Transforms/InstCombine/pr27343.ll | 33 - test/Transforms/InstCombine/pr27703.ll | 20 - test/Transforms/InstCombine/pr27996.ll | 41 - test/Transforms/InstCombine/pr28143.ll | 12 - test/Transforms/InstCombine/pr28725.ll | 11 - test/Transforms/InstCombine/pr2996.ll | 12 - test/Transforms/InstCombine/pr30929.ll | 11 - .../Transforms/InstCombine/pr31990_wrong_memcpy.ll | 25 - test/Transforms/InstCombine/pr32686.ll | 23 - test/Transforms/InstCombine/pr33453.ll | 15 - .../InstCombine/pr33689_same_bitwidth.ll | 53 - test/Transforms/InstCombine/pr34349.ll | 27 - test/Transforms/InstCombine/pr34627.ll | 11 - test/Transforms/InstCombine/pr35515.ll | 20 - test/Transforms/InstCombine/pr36362.ll | 17 - test/Transforms/InstCombine/pr38677.ll | 33 - test/Transforms/InstCombine/pr38897.ll | 28 - test/Transforms/InstCombine/pr38915.ll | 24 - test/Transforms/InstCombine/pr38984.ll | 41 - test/Transforms/InstCombine/pr39177.ll | 44 - test/Transforms/InstCombine/pr39908.ll | 49 - test/Transforms/InstCombine/pr41164.ll | 36 - test/Transforms/InstCombine/prefetch-load.ll | 34 - test/Transforms/InstCombine/preserve-sminmax.ll | 32 - test/Transforms/InstCombine/preserved-analyses.ll | 33 - test/Transforms/InstCombine/prevent-cmp-merge.ll | 41 - test/Transforms/InstCombine/printf-1.ll | 131 - test/Transforms/InstCombine/printf-2.ll | 53 - test/Transforms/InstCombine/printf-3.ll | 39 - test/Transforms/InstCombine/ptr-int-cast.ll | 60 - test/Transforms/InstCombine/puts-1.ll | 31 - test/Transforms/InstCombine/range-check.ll | 159 - test/Transforms/InstCombine/readnone-maythrow.ll | 34 - test/Transforms/InstCombine/realloc.ll | 24 - test/Transforms/InstCombine/rem.ll | 672 --- test/Transforms/InstCombine/rotate.ll | 705 --- test/Transforms/InstCombine/round.ll | 90 - test/Transforms/InstCombine/sadd-with-overflow.ll | 124 - test/Transforms/InstCombine/salvage-dbg-declare.ll | 49 - test/Transforms/InstCombine/saturating-add-sub.ll | 1462 ------ test/Transforms/InstCombine/scalarization.ll | 335 -- test/Transforms/InstCombine/sdiv-1.ll | 31 - test/Transforms/InstCombine/sdiv-2.ll | 28 - test/Transforms/InstCombine/sdiv-canonicalize.ll | 91 - test/Transforms/InstCombine/sdiv-guard.ll | 20 - test/Transforms/InstCombine/select-2.ll | 31 - test/Transforms/InstCombine/select-binop-cmp.ll | 1088 ---- .../InstCombine/select-bitext-bitwise-ops.ll | 111 - test/Transforms/InstCombine/select-bitext.ll | 619 --- test/Transforms/InstCombine/select-cmp-br.ll | 263 - .../Transforms/InstCombine/select-cmp-cttz-ctlz.ll | 459 -- test/Transforms/InstCombine/select-cmpxchg.ll | 39 - .../InstCombine/select-crash-noverify.ll | 19 - test/Transforms/InstCombine/select-crash.ll | 32 - .../InstCombine/select-extractelement.ll | 146 - test/Transforms/InstCombine/select-gep.ll | 152 - test/Transforms/InstCombine/select-icmp-and.ll | 620 --- test/Transforms/InstCombine/select-load-call.ll | 15 - test/Transforms/InstCombine/select-obo-peo-ops.ll | 1143 ---- test/Transforms/InstCombine/select-of-bittest.ll | 654 --- test/Transforms/InstCombine/select-pr39595.ll | 18 - test/Transforms/InstCombine/select-select.ll | 34 - .../InstCombine/select-with-bitwise-ops.ll | 1451 ------ test/Transforms/InstCombine/select.ll | 1506 ------ test/Transforms/InstCombine/select_arithmetic.ll | 94 - test/Transforms/InstCombine/select_meta.ll | 345 -- .../InstCombine/set-lowbits-mask-canonicalize.ll | 300 -- test/Transforms/InstCombine/set.ll | 392 -- .../InstCombine/setcc-strength-reduce.ll | 37 - test/Transforms/InstCombine/sext.ll | 242 - test/Transforms/InstCombine/shift-add.ll | 74 - test/Transforms/InstCombine/shift-shift.ll | 75 - test/Transforms/InstCombine/shift-sra.ll | 217 - test/Transforms/InstCombine/shift.ll | 1539 ------ test/Transforms/InstCombine/should-change-type.ll | 57 - .../InstCombine/shuffle-select-narrow.ll | 144 - test/Transforms/InstCombine/shuffle_select.ll | 1466 ------ test/Transforms/InstCombine/shufflevec-bitcast.ll | 16 - test/Transforms/InstCombine/shufflevec-constant.ll | 17 - test/Transforms/InstCombine/sign-test-and-or.ll | 173 - test/Transforms/InstCombine/signed-comparison.ll | 25 - .../InstCombine/signed-truncation-check.ll | 621 --- test/Transforms/InstCombine/signext.ll | 102 - .../InstCombine/simplify-demanded-bits-pointer.ll | 84 - .../InstCombine/simplify-libcalls-erased.ll | 25 - test/Transforms/InstCombine/simplify-libcalls.ll | 180 - test/Transforms/InstCombine/sincospi.ll | 101 - test/Transforms/InstCombine/sink-alloca.ll | 52 - .../InstCombine/sink-into-catchswitch.ll | 58 - test/Transforms/InstCombine/sink_instruction.ll | 79 - test/Transforms/InstCombine/sitofp.ll | 218 - test/Transforms/InstCombine/smax-icmp.ll | 234 - test/Transforms/InstCombine/smin-icmp.ll | 333 -- test/Transforms/InstCombine/snprintf.ll | 138 - test/Transforms/InstCombine/sprintf-1.ll | 100 - test/Transforms/InstCombine/sprintf-void.ll | 21 - test/Transforms/InstCombine/sqrt-nofast.ll | 25 - test/Transforms/InstCombine/sqrt.ll | 54 - test/Transforms/InstCombine/srem-canonicalize.ll | 63 - test/Transforms/InstCombine/srem-simplify-bug.ll | 9 - test/Transforms/InstCombine/srem1.ll | 18 - test/Transforms/InstCombine/ssub-with-overflow.ll | 162 - test/Transforms/InstCombine/stack-overalign.ll | 31 - test/Transforms/InstCombine/stacksave-debuginfo.ll | 47 - test/Transforms/InstCombine/stacksaverestore.ll | 112 - test/Transforms/InstCombine/statepoint.ll | 52 - .../InstCombine/store-load-unaliased-gep.ll | 23 - test/Transforms/InstCombine/store.ll | 309 -- test/Transforms/InstCombine/storemerge-dbg.ll | 26 - test/Transforms/InstCombine/stpcpy-1.ll | 46 - test/Transforms/InstCombine/stpcpy-2.ll | 22 - test/Transforms/InstCombine/stpcpy_chk-1.ll | 103 - test/Transforms/InstCombine/stpcpy_chk-2.ll | 21 - test/Transforms/InstCombine/str-int-2.ll | 131 - test/Transforms/InstCombine/str-int.ll | 134 - test/Transforms/InstCombine/strcat-1.ll | 38 - test/Transforms/InstCombine/strcat-2.ll | 32 - test/Transforms/InstCombine/strcat-3.ll | 22 - test/Transforms/InstCombine/strchr-1.ll | 96 - test/Transforms/InstCombine/strchr-2.ll | 21 - test/Transforms/InstCombine/strcmp-1.ll | 104 - test/Transforms/InstCombine/strcmp-2.ll | 20 - test/Transforms/InstCombine/strcmp-memcmp.ll | 560 -- test/Transforms/InstCombine/strcpy-1.ll | 45 - test/Transforms/InstCombine/strcpy-2.ll | 22 - test/Transforms/InstCombine/strcpy_chk-1.ll | 103 - test/Transforms/InstCombine/strcpy_chk-2.ll | 21 - test/Transforms/InstCombine/strcpy_chk-64.ll | 31 - test/Transforms/InstCombine/strcspn-1.ll | 57 - test/Transforms/InstCombine/strcspn-2.ll | 21 - test/Transforms/InstCombine/strlen-1.ll | 204 - test/Transforms/InstCombine/strlen-2.ll | 18 - test/Transforms/InstCombine/strncat-1.ll | 37 - test/Transforms/InstCombine/strncat-2.ll | 53 - test/Transforms/InstCombine/strncat-3.ll | 22 - test/Transforms/InstCombine/strncmp-1.ll | 99 - test/Transforms/InstCombine/strncmp-2.ll | 20 - .../InstCombine/strncmp-wrong-datalayout.ll | 16 - test/Transforms/InstCombine/strncpy-1.ll | 95 - test/Transforms/InstCombine/strncpy-2.ll | 22 - test/Transforms/InstCombine/strncpy_chk-1.ll | 71 - test/Transforms/InstCombine/strncpy_chk-2.ll | 21 - test/Transforms/InstCombine/strpbrk-1.ll | 68 - test/Transforms/InstCombine/strpbrk-2.ll | 23 - test/Transforms/InstCombine/strrchr-1.ll | 65 - test/Transforms/InstCombine/strrchr-2.ll | 21 - test/Transforms/InstCombine/strspn-1.ll | 56 - test/Transforms/InstCombine/strstr-1.ll | 65 - test/Transforms/InstCombine/strstr-2.ll | 18 - test/Transforms/InstCombine/strto-1.ll | 82 - .../InstCombine/struct-assign-tbaa-new.ll | 53 - test/Transforms/InstCombine/struct-assign-tbaa.ll | 46 - test/Transforms/InstCombine/sub-minmax.ll | 355 -- test/Transforms/InstCombine/sub-not.ll | 145 - test/Transforms/InstCombine/sub-xor.ll | 50 - test/Transforms/InstCombine/sub.ll | 1294 ----- .../Transforms/InstCombine/switch-constant-expr.ll | 44 - .../InstCombine/switch-truncate-crash.ll | 7 - test/Transforms/InstCombine/tan-nofastmath.ll | 17 - test/Transforms/InstCombine/tan.ll | 23 - test/Transforms/InstCombine/tbaa-store-to-load.ll | 18 - test/Transforms/InstCombine/toascii-1.ll | 59 - test/Transforms/InstCombine/token.ll | 106 - test/Transforms/InstCombine/trunc-binop-ext.ll | 317 -- test/Transforms/InstCombine/trunc.ll | 626 --- test/Transforms/InstCombine/type_pun.ll | 155 - test/Transforms/InstCombine/uadd-with-overflow.ll | 126 - test/Transforms/InstCombine/uaddo.ll | 182 - test/Transforms/InstCombine/udiv-simplify.ll | 106 - .../InstCombine/udiv_select_to_select_shift.ll | 38 - .../Transforms/InstCombine/udivrem-change-width.ll | 288 -- test/Transforms/InstCombine/umax-icmp.ll | 234 - test/Transforms/InstCombine/umin-icmp.ll | 234 - test/Transforms/InstCombine/unavailable-debug.ll | 81 - .../unfold-masked-merge-with-const-mask-scalar.ll | 289 -- .../unfold-masked-merge-with-const-mask-vector.ll | 350 -- .../Transforms/InstCombine/unlocked-stdio-mingw.ll | 23 - test/Transforms/InstCombine/unlocked-stdio.ll | 224 - .../InstCombine/unordered-fcmp-select.ll | 125 - test/Transforms/InstCombine/unpack-fca.ll | 239 - .../unrecognized_three-way-comparison.ll | 459 -- .../InstCombine/unsigned_saturated_sub.ll | 160 - test/Transforms/InstCombine/urem-simplify-bug.ll | 36 - test/Transforms/InstCombine/vararg.ll | 30 - test/Transforms/InstCombine/vec-binop-select.ll | 275 - test/Transforms/InstCombine/vec_demanded_elts.ll | 640 --- test/Transforms/InstCombine/vec_extract_2elts.ll | 12 - test/Transforms/InstCombine/vec_extract_var_elt.ll | 26 - test/Transforms/InstCombine/vec_gep_scalar_arg.ll | 16 - test/Transforms/InstCombine/vec_insertelt.ll | 8 - test/Transforms/InstCombine/vec_phi_extract.ll | 107 - test/Transforms/InstCombine/vec_sext.ll | 63 - test/Transforms/InstCombine/vec_shuffle.ll | 1142 ---- test/Transforms/InstCombine/vector-casts.ll | 413 -- test/Transforms/InstCombine/vector-concat-binop.ll | 282 - test/Transforms/InstCombine/vector-mul.ll | 445 -- test/Transforms/InstCombine/vector-type.ll | 15 - test/Transforms/InstCombine/vector-udiv.ll | 99 - test/Transforms/InstCombine/vector-urem.ll | 78 - test/Transforms/InstCombine/vector-xor.ll | 281 - test/Transforms/InstCombine/vector_gep1.ll | 64 - test/Transforms/InstCombine/vector_gep2.ll | 44 - .../InstCombine/vector_insertelt_shuffle.ll | 93 - test/Transforms/InstCombine/volatile_store.ll | 22 - test/Transforms/InstCombine/wcslen-1.ll | 222 - test/Transforms/InstCombine/wcslen-2.ll | 21 - test/Transforms/InstCombine/wcslen-3.ll | 197 - test/Transforms/InstCombine/wcslen-4.ll | 20 - test/Transforms/InstCombine/weak-symbols.ll | 33 - test/Transforms/InstCombine/win-math.ll | 335 -- test/Transforms/InstCombine/with_overflow.ll | 606 --- test/Transforms/InstCombine/xor-icmps.ll | 173 - test/Transforms/InstCombine/xor-undef.ll | 6 - test/Transforms/InstCombine/xor.ll | 914 ---- test/Transforms/InstCombine/xor2.ll | 513 -- test/Transforms/InstCombine/zero-point-zero-add.ll | 24 - test/Transforms/InstCombine/zeroext-and-reduce.ll | 15 - test/Transforms/InstCombine/zext-bool-add-sub.ll | 404 -- test/Transforms/InstCombine/zext-fold.ll | 18 - test/Transforms/InstCombine/zext-or-icmp.ll | 51 - test/Transforms/InstCombine/zext-phi.ll | 32 - test/Transforms/InstCombine/zext.ll | 174 - test/Transforms/InstMerge/exceptions.ll | 61 - test/Transforms/InstMerge/st_sink_barrier_call.ll | 43 - test/Transforms/InstMerge/st_sink_bugfix_22613.ll | 106 - test/Transforms/InstMerge/st_sink_check_debug.ll | 33 - .../Transforms/InstMerge/st_sink_debuginvariant.ll | 156 - .../InstMerge/st_sink_no_barrier_call.ll | 45 - .../InstMerge/st_sink_no_barrier_load.ll | 43 - .../InstMerge/st_sink_no_barrier_store.ll | 42 - test/Transforms/InstMerge/st_sink_two_stores.ll | 47 - test/Transforms/InstMerge/st_sink_with_barrier.ll | 42 - test/Transforms/InstNamer/basic.ll | 19 - test/Transforms/InstSimplify/2010-12-20-Boolean.ll | 34 - test/Transforms/InstSimplify/2011-01-14-Thread.ll | 9 - test/Transforms/InstSimplify/2011-02-01-Vector.ll | 8 - .../InstSimplify/2011-09-05-InsertExtractValue.ll | 55 - .../InstSimplify/2011-10-27-BinOpCrash.ll | 12 - .../InstSimplify/2011-11-23-MaskedBitsCrash.ll | 17 - .../2013-04-19-ConstantFoldingCrash.ll | 9 - test/Transforms/InstSimplify/AndOrXor.ll | 1134 ---- test/Transforms/InstSimplify/add-mask.ll | 79 - test/Transforms/InstSimplify/add.ll | 51 - test/Transforms/InstSimplify/addsub.ll | 78 - test/Transforms/InstSimplify/and-icmps-same-ops.ll | 1239 ----- test/Transforms/InstSimplify/and-or-icmp-zero.ll | 263 - test/Transforms/InstSimplify/assume.ll | 93 - .../Transforms/InstSimplify/bitcast-vector-fold.ll | 277 - test/Transforms/InstSimplify/bitreverse-fold.ll | 110 - test/Transforms/InstSimplify/bitreverse.ll | 31 - test/Transforms/InstSimplify/bswap.ll | 46 - test/Transforms/InstSimplify/call.ll | 744 --- .../InstSimplify/cast-unsigned-icmp-cmp-0.ll | 188 - test/Transforms/InstSimplify/cast.ll | 54 - test/Transforms/InstSimplify/cmp_of_min_max.ll | 138 - test/Transforms/InstSimplify/compare.ll | 1361 ----- .../constantfold-add-nuw-allones-to-allones.ll | 140 - .../InstSimplify/constantfold-shl-nuw-C-to-C.ll | 212 - test/Transforms/InstSimplify/dead-code-removal.ll | 15 - test/Transforms/InstSimplify/div.ll | 196 - test/Transforms/InstSimplify/exact-nsw-nuw.ll | 69 - test/Transforms/InstSimplify/extract-element.ll | 56 - test/Transforms/InstSimplify/fast-math.ll | 462 -- test/Transforms/InstSimplify/fcmp-select.ll | 94 - test/Transforms/InstSimplify/fdiv.ll | 52 - .../InstSimplify/floating-point-arithmetic.ll | 1269 ----- .../InstSimplify/floating-point-compare.ll | 580 --- test/Transforms/InstSimplify/fold-builtin-fma.ll | 119 - test/Transforms/InstSimplify/fold-intrinsics.ll | 27 - test/Transforms/InstSimplify/fp-nan.ll | 201 - test/Transforms/InstSimplify/fp-undef.ll | 533 -- test/Transforms/InstSimplify/gep.ll | 105 - test/Transforms/InstSimplify/icmp-abs-nabs.ll | 403 -- test/Transforms/InstSimplify/icmp-bool-constant.ll | 196 - test/Transforms/InstSimplify/icmp-constant.ll | 760 --- test/Transforms/InstSimplify/icmp-ranges.ll | 5470 -------------------- test/Transforms/InstSimplify/implies.ll | 257 - test/Transforms/InstSimplify/insertelement.ll | 31 - test/Transforms/InstSimplify/known-never-nan.ll | 372 -- test/Transforms/InstSimplify/load-relative-32.ll | 19 - test/Transforms/InstSimplify/load-relative.ll | 75 - test/Transforms/InstSimplify/load.ll | 30 - test/Transforms/InstSimplify/log-exp-intrinsic.ll | 192 - .../InstSimplify/log10-pow10-intrinsic.ll | 45 - .../Transforms/InstSimplify/log2-pow2-intrinsic.ll | 45 - test/Transforms/InstSimplify/logic-of-fcmps.ll | 183 - test/Transforms/InstSimplify/maxmin.ll | 302 -- test/Transforms/InstSimplify/mul.ll | 44 - test/Transforms/InstSimplify/negate.ll | 74 - test/Transforms/InstSimplify/noalias-ptr.ll | 259 - test/Transforms/InstSimplify/or-icmps-same-ops.ll | 1239 ----- test/Transforms/InstSimplify/or.ll | 221 - test/Transforms/InstSimplify/past-the-end.ll | 93 - test/Transforms/InstSimplify/phi.ll | 24 - test/Transforms/InstSimplify/pr28725.ll | 12 - test/Transforms/InstSimplify/pr33957.ll | 29 - test/Transforms/InstSimplify/ptr_diff.ll | 84 - test/Transforms/InstSimplify/reassociate.ll | 266 - test/Transforms/InstSimplify/rem.ll | 327 -- test/Transforms/InstSimplify/require-dominator.ll | 31 - test/Transforms/InstSimplify/returned.ll | 30 - test/Transforms/InstSimplify/round-intrinsics.ll | 131 - test/Transforms/InstSimplify/saturating-add-sub.ll | 666 --- test/Transforms/InstSimplify/sdiv.ll | 179 - test/Transforms/InstSimplify/select-and-cmp.ll | 339 -- test/Transforms/InstSimplify/select-implied.ll | 276 - test/Transforms/InstSimplify/select-or-cmp.ll | 339 -- test/Transforms/InstSimplify/select.ll | 566 -- test/Transforms/InstSimplify/shift-128-kb.ll | 30 - test/Transforms/InstSimplify/shift-knownbits.ll | 190 - test/Transforms/InstSimplify/shift.ll | 239 - test/Transforms/InstSimplify/shr-nop.ll | 431 -- .../InstSimplify/shr-scalar-vector-consistency.ll | 25 - test/Transforms/InstSimplify/shufflevector.ll | 249 - test/Transforms/InstSimplify/signed-div-rem.ll | 354 -- .../InstSimplify/simplify-nested-bitcast.ll | 54 - test/Transforms/InstSimplify/srem.ll | 69 - test/Transforms/InstSimplify/sub.ll | 53 - test/Transforms/InstSimplify/undef.ll | 362 -- test/Transforms/InstSimplify/vec-cmp.ll | 65 - test/Transforms/InstSimplify/vector_gep.ll | 106 - test/Transforms/InstSimplify/vector_ptr_bitcast.ll | 35 - .../AArch64/interleaved-accesses-extract-user.ll | 113 - .../AArch64/interleaved-accesses.ll | 801 --- .../InterleavedAccess/AArch64/lit.local.cfg | 2 - .../ARM/interleaved-accesses-extract-user.ll | 113 - .../InterleavedAccess/ARM/interleaved-accesses.ll | 898 ---- .../Transforms/InterleavedAccess/ARM/lit.local.cfg | 2 - .../X86/interleaved-accesses-64bits-avx.ll | 236 - .../InterleavedAccess/X86/interleavedLoad.ll | 158 - .../InterleavedAccess/X86/interleavedStore.ll | 243 - .../Transforms/InterleavedAccess/X86/lit.local.cfg | 2 - .../Internalize/2009-01-05-InternalizeAliases.ll | 17 - test/Transforms/Internalize/apifile | 2 - test/Transforms/Internalize/comdat.ll | 52 - test/Transforms/Internalize/lists.ll | 59 - test/Transforms/Internalize/local-visibility.ll | 25 - test/Transforms/Internalize/stackguard.ll | 9 - test/Transforms/Internalize/used.ll | 21 - .../JumpThreading/2008-11-27-EntryMunge.ll | 13 - test/Transforms/JumpThreading/2010-08-26-and.ll | 162 - .../JumpThreading/2011-04-02-SimplifyDeadBlock.ll | 32 - .../Transforms/JumpThreading/2011-04-14-InfLoop.ll | 27 - .../2012-07-19-NoSuccessorIndirectBr.ll | 8 - .../JumpThreading/PR33357-lvi-recursion.ll | 37 - test/Transforms/JumpThreading/PR37745.ll | 19 - test/Transforms/JumpThreading/and-and-cond.ll | 37 - test/Transforms/JumpThreading/and-cond.ll | 35 - test/Transforms/JumpThreading/assume-edge-dom.ll | 39 - test/Transforms/JumpThreading/assume.ll | 241 - test/Transforms/JumpThreading/basic.ll | 610 --- .../JumpThreading/bb-unreachable-from-entry.ll | 26 - test/Transforms/JumpThreading/branch-debug-info.ll | 41 - test/Transforms/JumpThreading/branch-no-const.ll | 21 - test/Transforms/JumpThreading/callbr-edge-split.ll | 58 - test/Transforms/JumpThreading/combine-metadata.ll | 122 - test/Transforms/JumpThreading/compare.ll | 30 - test/Transforms/JumpThreading/conservative-lvi.ll | 58 - test/Transforms/JumpThreading/crash.ll | 626 --- test/Transforms/JumpThreading/ddt-crash.ll | 265 - test/Transforms/JumpThreading/ddt-crash2.ll | 40 - test/Transforms/JumpThreading/ddt-crash3.ll | 43 - test/Transforms/JumpThreading/ddt-crash4.ll | 75 - test/Transforms/JumpThreading/degenerate-phi.ll | 24 - test/Transforms/JumpThreading/fold-not-thread.ll | 246 - test/Transforms/JumpThreading/guards.ll | 383 -- test/Transforms/JumpThreading/header-succ.ll | 99 - test/Transforms/JumpThreading/implied-cond.ll | 177 - test/Transforms/JumpThreading/indirectbr.ll | 94 - test/Transforms/JumpThreading/induction.ll | 25 - test/Transforms/JumpThreading/landing-pad.ll | 203 - test/Transforms/JumpThreading/lvi-load.ll | 49 - test/Transforms/JumpThreading/lvi-tristate.ll | 50 - .../JumpThreading/no-irreducible-loops.ll | 38 - test/Transforms/JumpThreading/or-undef.ll | 69 - test/Transforms/JumpThreading/phi-eq.ll | 209 - test/Transforms/JumpThreading/phi-known.ll | 104 - test/Transforms/JumpThreading/pr15851_hang.ll | 32 - test/Transforms/JumpThreading/pr22086.ll | 28 - test/Transforms/JumpThreading/pr26096.ll | 73 - test/Transforms/JumpThreading/pr27840.ll | 33 - test/Transforms/JumpThreading/pr33605.ll | 64 - test/Transforms/JumpThreading/pr33917.ll | 57 - test/Transforms/JumpThreading/pr36133.ll | 44 - .../JumpThreading/pr40992-indirectbr-folding.ll | 44 - test/Transforms/JumpThreading/pr9331.ll | 50 - test/Transforms/JumpThreading/range-compare.ll | 125 - test/Transforms/JumpThreading/removed-use.ll | 54 - test/Transforms/JumpThreading/select.ll | 443 -- test/Transforms/JumpThreading/static-profile.ll | 128 - test/Transforms/JumpThreading/thread-cmp.ll | 69 - test/Transforms/JumpThreading/thread-loads.ll | 542 -- test/Transforms/JumpThreading/threading_prof1.ll | 99 - test/Transforms/JumpThreading/threading_prof2.ll | 42 - .../Transforms/JumpThreading/update-edge-weight.ll | 43 - .../LCSSA/2006-06-03-IncorrectIDFPhis.ll | 22 - .../LCSSA/2006-06-12-MultipleExitsSameBlock.ll | 28 - test/Transforms/LCSSA/2006-07-09-NoDominator.ll | 25 - .../LCSSA/2006-10-31-UnreachableBlock-2.ll | 145 - .../LCSSA/2006-10-31-UnreachableBlock.ll | 185 - test/Transforms/LCSSA/2007-07-12-LICM-2.ll | 17 - test/Transforms/LCSSA/2007-07-12-LICM-3.ll | 24 - test/Transforms/LCSSA/2007-07-12-LICM.ll | 14 - .../LCSSA/avoid-intrinsics-in-catchswitch.ll | 133 - test/Transforms/LCSSA/basictest.ll | 30 - test/Transforms/LCSSA/indirectbr.ll | 574 -- test/Transforms/LCSSA/invoke-dest.ll | 152 - test/Transforms/LCSSA/mixed-catch.ll | 96 - test/Transforms/LCSSA/pr28424.ll | 87 - test/Transforms/LCSSA/pr28608.ll | 35 - test/Transforms/LCSSA/remove-phis.ll | 56 - .../LCSSA/rewrite-existing-dbg-values.ll | 137 - test/Transforms/LCSSA/unreachable-use.ll | 29 - test/Transforms/LCSSA/unused-phis.ll | 39 - .../LICM/2003-02-26-LoopExitNotDominated.ll | 18 - .../LICM/2003-02-27-NestedLoopExitBlocks.ll | 17 - .../LICM/2003-02-27-PreheaderExitNodeUpdate.ll | 16 - .../Transforms/LICM/2003-02-27-PreheaderProblem.ll | 24 - test/Transforms/LICM/2003-02-27-StoreSinkPHIs.ll | 15 - .../LICM/2003-02-28-PromoteDifferentType.ll | 15 - test/Transforms/LICM/2003-05-02-LoadHoist.ll | 23 - test/Transforms/LICM/2003-12-11-SinkingToPHI.ll | 16 - .../LICM/2004-09-14-AliasAnalysisInvalidate.ll | 19 - test/Transforms/LICM/2004-11-17-UndefIndexCrash.ll | 20 - .../LICM/2006-09-12-DeadUserOfSunkInstr.ll | 148 - test/Transforms/LICM/2007-05-22-VolatileSink.ll | 56 - test/Transforms/LICM/2007-07-30-AliasSet.ll | 39 - test/Transforms/LICM/2007-09-17-PromoteValue.ll | 61 - .../Transforms/LICM/2007-09-24-PromoteNullValue.ll | 46 - .../Transforms/LICM/2007-10-01-PromoteSafeValue.ll | 23 - test/Transforms/LICM/2008-05-20-AliasSetVAArg.ll | 30 - .../LICM/2008-07-22-LoadGlobalConstant.ll | 39 - .../Transforms/LICM/2009-12-10-LICM-Indbr-Crash.ll | 21 - .../LICM/2011-04-06-HoistMissedASTUpdate.ll | 32 - .../LICM/2011-04-06-PromoteResultOfPromotion.ll | 39 - test/Transforms/LICM/2011-04-09-RAUW-AST.ll | 49 - test/Transforms/LICM/2011-07-06-Alignment.ll | 26 - .../LICM/2014-09-10-doFinalizationAssert.ll | 30 - test/Transforms/LICM/AliasSetMemSet.ll | 51 - test/Transforms/LICM/PR19798.ll | 22 - test/Transforms/LICM/PR21582.ll | 40 - test/Transforms/LICM/PR24013.ll | 19 - test/Transforms/LICM/Preserve-LCSSA.ll | 25 - test/Transforms/LICM/alias-set-tracker-loss.ll | 39 - test/Transforms/LICM/argmemonly-call.ll | 159 - test/Transforms/LICM/assume.ll | 99 - test/Transforms/LICM/atomics.ll | 223 - test/Transforms/LICM/basictest.ll | 16 - test/Transforms/LICM/bisect-state.ll | 15 - test/Transforms/LICM/call-hoisting.ll | 259 - test/Transforms/LICM/constexpr.ll | 47 - test/Transforms/LICM/crash.ll | 75 - test/Transforms/LICM/debug-value.ll | 65 - test/Transforms/LICM/dropped-tbaa.ll | 90 - test/Transforms/LICM/explicit_guards.ll | 82 - test/Transforms/LICM/extra-copies.ll | 30 - test/Transforms/LICM/fence.ll | 120 - test/Transforms/LICM/funclet.ll | 110 - test/Transforms/LICM/guards.ll | 540 -- test/Transforms/LICM/hoist-bitcast-load.ll | 242 - test/Transforms/LICM/hoist-debuginvariant.ll | 55 - test/Transforms/LICM/hoist-deref-load.ll | 728 --- test/Transforms/LICM/hoist-fast-fdiv.ll | 61 - test/Transforms/LICM/hoist-invariant-load.ll | 41 - test/Transforms/LICM/hoist-mustexec.ll | 605 --- test/Transforms/LICM/hoist-nounwind.ll | 98 - test/Transforms/LICM/hoist-phi.ll | 1520 ------ test/Transforms/LICM/hoist-round.ll | 70 - test/Transforms/LICM/hoisting.ll | 340 -- test/Transforms/LICM/infinite_loops.ll | 132 - test/Transforms/LICM/int_sideeffect.ll | 27 - test/Transforms/LICM/invariant.start.ll | 138 - test/Transforms/LICM/lcssa-ssa-promoter.ll | 77 - test/Transforms/LICM/loopsink-pr38462.ll | 65 - test/Transforms/LICM/loopsink-pr39570.ll | 112 - test/Transforms/LICM/loopsink-pr39695.ll | 37 - test/Transforms/LICM/loopsink.ll | 445 -- test/Transforms/LICM/no-preheader-test.ll | 21 - .../LICM/opt-remarks-conditional-load.ll | 47 - .../LICM/opt-remarks-intervening-store.ll | 67 - test/Transforms/LICM/opt-remarks.ll | 81 - test/Transforms/LICM/pr23608.ll | 50 - test/Transforms/LICM/pr26843.ll | 32 - test/Transforms/LICM/pr27262.ll | 33 - test/Transforms/LICM/pr32129.ll | 18 - test/Transforms/LICM/pr35342.ll | 26 - test/Transforms/LICM/pr36228.ll | 40 - test/Transforms/LICM/pr37323.ll | 31 - test/Transforms/LICM/pr40317.ll | 62 - test/Transforms/LICM/preheader-safe.ll | 151 - test/Transforms/LICM/promote-order.ll | 46 - test/Transforms/LICM/promote-tls.ll | 178 - test/Transforms/LICM/read-only-calls.ll | 85 - test/Transforms/LICM/scalar-promote-memmodel.ll | 38 - test/Transforms/LICM/scalar-promote-unwind.ll | 318 -- test/Transforms/LICM/scalar-promote.ll | 468 -- test/Transforms/LICM/sink-foldable.ll | 150 - test/Transforms/LICM/sink-promote.ll | 50 - test/Transforms/LICM/sink.ll | 64 - test/Transforms/LICM/sinking.ll | 743 --- test/Transforms/LICM/speculate.ll | 188 - test/Transforms/LICM/store-hoisting.ll | 462 -- test/Transforms/LICM/strlen.ll | 19 - test/Transforms/LICM/unrolled-deeply-nested.ll | 76 - test/Transforms/LICM/update-scev.ll | 31 - test/Transforms/LICM/volatile-alias.ll | 56 - .../LoadStoreVectorizer/AMDGPU/aa-metadata.ll | 32 - .../AMDGPU/adjust-alloca-alignment.ll | 210 - .../LoadStoreVectorizer/AMDGPU/complex-index.ll | 52 - .../LoadStoreVectorizer/AMDGPU/extended-index.ll | 151 - .../LoadStoreVectorizer/AMDGPU/gep-bitcast.ll | 135 - .../LoadStoreVectorizer/AMDGPU/insertion-point.ll | 118 - .../AMDGPU/interleaved-mayalias-store.ll | 29 - .../LoadStoreVectorizer/AMDGPU/invariant-load.ll | 29 - .../LoadStoreVectorizer/AMDGPU/lit.local.cfg | 3 - .../AMDGPU/merge-stores-private.ll | 223 - .../LoadStoreVectorizer/AMDGPU/merge-stores.ll | 657 --- .../LoadStoreVectorizer/AMDGPU/merge-vectors.ll | 91 - .../AMDGPU/missing-alignment.ll | 32 - .../LoadStoreVectorizer/AMDGPU/multiple_tails.ll | 63 - .../AMDGPU/no-implicit-float.ll | 22 - .../LoadStoreVectorizer/AMDGPU/optnone.ll | 24 - .../LoadStoreVectorizer/AMDGPU/pointer-elements.ll | 311 -- .../LoadStoreVectorizer/AMDGPU/selects.ll | 95 - .../AMDGPU/store_with_aliasing_load.ll | 60 - .../AMDGPU/weird-type-accesses.ll | 201 - .../LoadStoreVectorizer/NVPTX/lit.local.cfg | 3 - .../NVPTX/merge-across-side-effects.ll | 209 - .../LoadStoreVectorizer/NVPTX/non-instr-bitcast.ll | 14 - .../NVPTX/propagate-invariance-metadata.ll | 17 - .../X86/codegenprepare-produced-address-math.ll | 80 - .../X86/compare-scev-by-complexity.ll | 77 - .../LoadStoreVectorizer/X86/correct-order.ll | 28 - .../LoadStoreVectorizer/X86/lit.local.cfg | 3 - .../LoadStoreVectorizer/X86/load-width.ll | 40 - .../LoadStoreVectorizer/X86/merge-tbaa.ll | 48 - .../LoadStoreVectorizer/X86/non-byte-size.ll | 31 - .../LoadStoreVectorizer/X86/preserve-order32.ll | 29 - .../LoadStoreVectorizer/X86/preserve-order64.ll | 78 - .../X86/subchain-interleaved.ll | 118 - .../LoadStoreVectorizer/X86/vector-scalar.ll | 15 - .../LoadStoreVectorizer/int_sideeffect.ll | 27 - .../LoopDataPrefetch/AArch64/kryo-large-stride.ll | 53 - .../LoopDataPrefetch/AArch64/large-stride.ll | 55 - .../LoopDataPrefetch/AArch64/lit.local.cfg | 4 - .../AArch64/opt-remark-with-hotness.ll | 86 - .../LoopDataPrefetch/AArch64/opt-remark.ll | 81 - test/Transforms/LoopDataPrefetch/PowerPC/basic.ll | 26 - .../LoopDataPrefetch/PowerPC/lit.local.cfg | 2 - .../LoopDeletion/2007-07-23-InfiniteLoop.ll | 13 - test/Transforms/LoopDeletion/2008-05-06-Phi.ll | 109 - .../LoopDeletion/2011-06-21-phioperands.ll | 182 - .../LoopDeletion/2017-07-11-incremental-dt.ll | 56 - test/Transforms/LoopDeletion/crashbc.ll | 31 - test/Transforms/LoopDeletion/dcetest.ll | 36 - test/Transforms/LoopDeletion/diundef.ll | 75 - test/Transforms/LoopDeletion/invalidation.ll | 42 - .../LoopDeletion/multiple-exit-conditions.ll | 28 - test/Transforms/LoopDeletion/multiple-exits.ll | 138 - .../LoopDeletion/simplify-then-delete.ll | 67 - test/Transforms/LoopDeletion/unreachable-loops.ll | 412 -- test/Transforms/LoopDeletion/update-scev.ll | 56 - test/Transforms/LoopDeletion/use-in-unreachable.ll | 24 - .../LoopDistribute/basic-with-memchecks.ll | 110 - test/Transforms/LoopDistribute/basic.ll | 83 - .../LoopDistribute/bounds-expansion-bug.ll | 106 - .../LoopDistribute/crash-in-memcheck-generation.ll | 59 - .../LoopDistribute/diagnostics-with-hotness.ll | 83 - test/Transforms/LoopDistribute/diagnostics.ll | 179 - .../Transforms/LoopDistribute/disable_nonforced.ll | 50 - .../LoopDistribute/disable_nonforced_enable.ll | 51 - test/Transforms/LoopDistribute/followup.ll | 66 - test/Transforms/LoopDistribute/metadata.ll | 149 - test/Transforms/LoopDistribute/no-if-convert.ll | 95 - test/Transforms/LoopDistribute/outside-use.ll | 69 - test/Transforms/LoopDistribute/pr28443.ll | 36 - test/Transforms/LoopDistribute/program-order.ll | 65 - test/Transforms/LoopDistribute/symbolic-stride.ll | 65 - .../LoopDistribute/unknown-bounds-for-memchecks.ll | 57 - test/Transforms/LoopFusion/cannot_fuse.ll | 371 -- test/Transforms/LoopFusion/four_loops.ll | 136 - test/Transforms/LoopFusion/inner_loops.ll | 86 - test/Transforms/LoopFusion/loop_nest.ll | 120 - test/Transforms/LoopFusion/simple.ll | 317 -- test/Transforms/LoopIdiom/AMDGPU/lit.local.cfg | 3 - test/Transforms/LoopIdiom/AMDGPU/popcnt.ll | 127 - test/Transforms/LoopIdiom/ARM/ctlz.ll | 246 - test/Transforms/LoopIdiom/X86/ctlz.ll | 528 -- test/Transforms/LoopIdiom/X86/cttz.ll | 82 - test/Transforms/LoopIdiom/X86/lit.local.cfg | 3 - test/Transforms/LoopIdiom/X86/popcnt.ll | 182 - .../LoopIdiom/X86/unordered-atomic-memcpy.ll | 456 -- test/Transforms/LoopIdiom/basic-address-space.ll | 91 - test/Transforms/LoopIdiom/basic.ll | 712 --- test/Transforms/LoopIdiom/crash.ll | 25 - .../LoopIdiom/ctpop-multiple-users-crash.ll | 34 - test/Transforms/LoopIdiom/dbginfo-cost.ll | 68 - test/Transforms/LoopIdiom/debug-line.ll | 52 - test/Transforms/LoopIdiom/int_sideeffect.ll | 23 - .../LoopIdiom/lir-heurs-multi-block-loop.ll | 182 - test/Transforms/LoopIdiom/memset_noidiom.ll | 30 - test/Transforms/LoopIdiom/non-canonical-loop.ll | 34 - test/Transforms/LoopIdiom/non-integral-pointers.ll | 48 - test/Transforms/LoopIdiom/nontemporal_store.ll | 32 - test/Transforms/LoopIdiom/pr28196.ll | 53 - test/Transforms/LoopIdiom/pr33114.ll | 35 - test/Transforms/LoopIdiom/scev-invalidation.ll | 74 - .../LoopIdiom/scev-invalidation_topmostloop.ll | 25 - test/Transforms/LoopIdiom/struct-custom-dl.ll | 212 - test/Transforms/LoopIdiom/struct.ll | 221 - test/Transforms/LoopIdiom/struct_pattern.ll | 186 - .../LoopIdiom/unordered-atomic-memcpy-noarch.ll | 28 - test/Transforms/LoopIdiom/unroll-custom-dl.ll | 78 - test/Transforms/LoopIdiom/unroll.ll | 80 - test/Transforms/LoopIdiom/unsafe.ll | 55 - test/Transforms/LoopIdiom/unwind.ll | 33 - test/Transforms/LoopInstSimplify/basic.ll | 165 - .../LoopInterchange/call-instructions.ll | 120 - .../LoopInterchange/currentLimitation.ll | 97 - test/Transforms/LoopInterchange/debuginfo.ll | 70 - .../LoopInterchange/inner-only-reductions.ll | 124 - .../LoopInterchange/interchange-flow-dep-outer.ll | 76 - .../interchange-insts-between-indvar.ll | 48 - .../LoopInterchange/interchange-no-deps.ll | 95 - test/Transforms/LoopInterchange/interchangeable.ll | 167 - test/Transforms/LoopInterchange/lcssa.ll | 300 -- .../loop-interchange-optimization-remarks.ll | 217 - .../not-interchanged-dependencies-1.ll | 44 - .../not-interchanged-loop-nest-3.ll | 56 - .../not-interchanged-tightly-nested.ll | 105 - .../LoopInterchange/outer-only-reductions.ll | 52 - test/Transforms/LoopInterchange/phi-ordering.ll | 94 - test/Transforms/LoopInterchange/profitability.ll | 165 - .../reductions-across-inner-and-outer-loop.ll | 150 - test/Transforms/LoopLoadElim/backward.ll | 33 - test/Transforms/LoopLoadElim/cond-load.ll | 42 - .../LoopLoadElim/def-store-before-load.ll | 35 - test/Transforms/LoopLoadElim/forward.ll | 48 - test/Transforms/LoopLoadElim/loop-simplify-dep.ll | 33 - test/Transforms/LoopLoadElim/memcheck.ll | 52 - .../LoopLoadElim/multiple-stores-same-block.ll | 48 - test/Transforms/LoopLoadElim/non-consecutive.ll | 43 - test/Transforms/LoopLoadElim/opt-size.ll | 129 - test/Transforms/LoopLoadElim/symbolic-stride.ll | 92 - test/Transforms/LoopLoadElim/type-mismatch.ll | 89 - test/Transforms/LoopLoadElim/unknown-dep.ll | 54 - test/Transforms/LoopPredication/basic.ll | 1595 ------ .../basic_widenable_branch_guards.ll | 1935 ------- test/Transforms/LoopPredication/invariant_load.ll | 371 -- test/Transforms/LoopPredication/nested.ll | 352 -- test/Transforms/LoopPredication/profitability.ll | 177 - test/Transforms/LoopPredication/reverse.ll | 390 -- test/Transforms/LoopPredication/visited.ll | 161 - test/Transforms/LoopPredication/widened.ll | 200 - test/Transforms/LoopReroll/basic.ll | 814 --- test/Transforms/LoopReroll/basic32iters.ll | 328 -- test/Transforms/LoopReroll/complex_reroll.ll | 135 - test/Transforms/LoopReroll/indvar_with_ext.ll | 184 - test/Transforms/LoopReroll/negative.ll | 48 - test/Transforms/LoopReroll/nonconst_lb.ll | 150 - test/Transforms/LoopReroll/ptrindvar.ll | 81 - test/Transforms/LoopReroll/reduction.ll | 132 - test/Transforms/LoopReroll/reroll_with_dbg.ll | 138 - .../LoopRotate/2009-01-25-SingleEntryPhi.ll | 22 - test/Transforms/LoopRotate/PhiRename-1.ll | 96 - test/Transforms/LoopRotate/PhiSelfReference-1.ll | 40 - test/Transforms/LoopRotate/alloca.ll | 34 - test/Transforms/LoopRotate/basic.ll | 65 - test/Transforms/LoopRotate/callbr.ll | 103 - test/Transforms/LoopRotate/catchret.ll | 42 - test/Transforms/LoopRotate/convergent.ll | 32 - test/Transforms/LoopRotate/crash.ll | 174 - test/Transforms/LoopRotate/dbg-value-duplicates.ll | 89 - test/Transforms/LoopRotate/dbgvalue.ll | 159 - test/Transforms/LoopRotate/indirectbr.ll | 75 - test/Transforms/LoopRotate/loopexitinglatch.ll | 235 - test/Transforms/LoopRotate/multiple-exits.ll | 237 - test/Transforms/LoopRotate/nosimplifylatch.ll | 34 - test/Transforms/LoopRotate/oz-disable.ll | 30 - test/Transforms/LoopRotate/phi-dbgvalue.ll | 82 - test/Transforms/LoopRotate/phi-duplicate.ll | 41 - test/Transforms/LoopRotate/pr22337.ll | 25 - test/Transforms/LoopRotate/pr2639.ll | 38 - test/Transforms/LoopRotate/pr33701.ll | 28 - test/Transforms/LoopRotate/pr35210.ll | 127 - test/Transforms/LoopRotate/pr37205.ll | 117 - .../LoopRotate/preserve-loop-simplify.ll | 65 - test/Transforms/LoopRotate/preserve-mssa.ll | 109 - test/Transforms/LoopRotate/preserve-scev.ll | 80 - test/Transforms/LoopRotate/simplifylatch.ll | 76 - test/Transforms/LoopRotate/vect.omp.persistence.ll | 35 - .../LoopSimplify/2003-04-25-AssertFail.ll | 20 - .../2003-05-12-PreheaderExitOfChild.ll | 42 - .../LoopSimplify/2003-08-15-PreheadersFail.ll | 52 - .../LoopSimplify/2003-12-10-ExitBlocksProblem.ll | 36 - .../2004-02-05-DominatorInfoCorruption.ll | 14 - .../LoopSimplify/2004-03-15-IncorrectDomUpdate.ll | 11 - .../LoopSimplify/2004-04-01-IncorrectDomUpdate.ll | 20 - .../2004-04-12-LoopSimplify-SwitchBackedges.ll | 18 - .../2004-04-13-LoopSimplifyUpdateDomFrontier.ll | 18 - .../LoopSimplify/2007-10-28-InvokeCrash.ll | 29 - .../2010-07-15-IncorrectDomFrontierUpdate.ll | 20 - .../LoopSimplify/2010-12-26-PHIInfiniteLoop.ll | 43 - .../LoopSimplify/2011-12-14-LandingpadHeader.ll | 45 - .../LoopSimplify/2012-03-20-indirectbr.ll | 41 - test/Transforms/LoopSimplify/ashr-crash.ll | 80 - test/Transforms/LoopSimplify/basictest.ll | 236 - test/Transforms/LoopSimplify/dbg-loc.ll | 102 - test/Transforms/LoopSimplify/dup-preds.ll | 46 - test/Transforms/LoopSimplify/hardertest.ll | 15 - .../Transforms/LoopSimplify/indirectbr-backedge.ll | 35 - test/Transforms/LoopSimplify/indirectbr.ll | 100 - test/Transforms/LoopSimplify/merge-exits.ll | 48 - test/Transforms/LoopSimplify/notify-scev.ll | 110 - test/Transforms/LoopSimplify/phi-node-simplify.ll | 55 - test/Transforms/LoopSimplify/pr26682.ll | 32 - test/Transforms/LoopSimplify/pr28272.ll | 139 - test/Transforms/LoopSimplify/pr30454.ll | 32 - test/Transforms/LoopSimplify/pr33494.ll | 75 - .../LoopSimplify/preserve-llvm-loop-metadata.ll | 70 - test/Transforms/LoopSimplify/preserve-scev.ll | 180 - test/Transforms/LoopSimplify/single-backedge.ll | 44 - .../LoopSimplify/unreachable-loop-pred.ll | 69 - .../LoopSimplifyCFG/constant-fold-branch.ll | 2774 ---------- test/Transforms/LoopSimplifyCFG/irreducible_cfg.ll | 51 - test/Transforms/LoopSimplifyCFG/lcssa.ll | 194 - .../LoopSimplifyCFG/live_block_marking.ll | 62 - test/Transforms/LoopSimplifyCFG/merge-header.ll | 36 - test/Transforms/LoopSimplifyCFG/mssa_update.ll | 40 - .../LoopSimplifyCFG/phi_with_duplicating_inputs.ll | 41 - test/Transforms/LoopSimplifyCFG/pr39783.ll | 110 - test/Transforms/LoopSimplifyCFG/scev.ll | 58 - test/Transforms/LoopSimplifyCFG/update_parents.ll | 119 - .../LoopStrengthReduce/2005-08-15-AddRecIV.ll | 57 - .../2005-08-17-OutOfLoopVariant.ll | 17 - .../2005-09-12-UsesOutOutsideOfLoop.ll | 32 - .../LoopStrengthReduce/2007-04-23-UseIterator.ll | 71 - .../LoopStrengthReduce/2008-08-13-CmpStride.ll | 35 - .../LoopStrengthReduce/2008-09-09-Overflow.ll | 52 - .../2009-01-13-nonconstant-stride-outside-loop.ll | 39 - .../LoopStrengthReduce/2009-04-28-no-reduce-mul.ll | 48 - .../2011-07-19-CritEdgeBreakCrash.ll | 52 - .../LoopStrengthReduce/2011-10-03-CritEdgeMerge.ll | 85 - .../LoopStrengthReduce/2011-10-06-ReusePhi.ll | 57 - .../LoopStrengthReduce/2011-10-13-SCEVChain.ll | 111 - .../LoopStrengthReduce/2011-10-14-IntPtr.ll | 27 - .../2011-12-19-PostincQuadratic.ll | 39 - .../LoopStrengthReduce/2012-01-02-nopreheader.ll | 88 - .../LoopStrengthReduce/2012-01-16-nopreheader.ll | 113 - .../LoopStrengthReduce/2012-03-15-nopreheader.ll | 155 - .../LoopStrengthReduce/2012-03-26-constexpr.ll | 49 - .../LoopStrengthReduce/2012-07-13-ExpandUDiv.ll | 86 - .../2012-07-18-LimitReassociate.ll | 518 -- .../LoopStrengthReduce/2013-01-05-IndBr.ll | 44 - .../LoopStrengthReduce/2013-01-14-ReuseCast.ll | 84 - .../LoopStrengthReduce/AArch64/lit.local.cfg | 4 - .../LoopStrengthReduce/AArch64/lsr-memcpy.ll | 33 - .../LoopStrengthReduce/AArch64/lsr-memset.ll | 101 - .../LoopStrengthReduce/AArch64/lsr-reuse.ll | 34 - .../LoopStrengthReduce/AArch64/req-regs.ll | 70 - .../LoopStrengthReduce/AArch64/small-constant.ll | 116 - .../LoopStrengthReduce/AMDGPU/atomics.ll | 167 - .../different-addrspace-addressing-mode-loops.ll | 156 - .../AMDGPU/different-addrspace-crash.ll | 30 - .../LoopStrengthReduce/AMDGPU/lit.local.cfg | 3 - .../AMDGPU/lsr-postinc-pos-addrspace.ll | 131 - .../LoopStrengthReduce/AMDGPU/lsr-void.ll | 37 - .../AMDGPU/preserve-addrspace-assert.ll | 95 - .../ARM/2012-06-15-lsr-noaddrmode.ll | 97 - .../ARM/addrec-is-loop-invariant.ll | 35 - .../LoopStrengthReduce/ARM/complexity.ll | 112 - .../LoopStrengthReduce/ARM/ivchain-ARM.ll | 366 -- .../LoopStrengthReduce/ARM/lit.local.cfg | 3 - .../LoopStrengthReduce/NVPTX/lit.local.cfg | 2 - test/Transforms/LoopStrengthReduce/NVPTX/trunc.ll | 45 - .../LoopStrengthReduce/X86/2008-08-14-ShadowIV.ll | 215 - .../LoopStrengthReduce/X86/2009-11-10-LSRCrash.ll | 130 - .../LoopStrengthReduce/X86/2011-07-20-DoubleIV.ll | 47 - .../X86/2011-11-29-postincphi.ll | 36 - .../LoopStrengthReduce/X86/2011-12-04-loserreg.ll | 93 - .../LoopStrengthReduce/X86/2012-01-13-phielim.ll | 148 - .../Transforms/LoopStrengthReduce/X86/bin_power.ll | 264 - .../LoopStrengthReduce/X86/canonical-2.ll | 36 - .../Transforms/LoopStrengthReduce/X86/canonical.ll | 65 - .../X86/incorrect-offset-scaling.ll | 46 - .../LoopStrengthReduce/X86/ivchain-X86.ll | 576 --- .../LoopStrengthReduce/X86/ivchain-stress-X86.ll | 96 - .../LoopStrengthReduce/X86/lit.local.cfg | 3 - .../LoopStrengthReduce/X86/lsr-expand-quadratic.ll | 58 - .../X86/lsr-filtering-scaledreg.ll | 60 - .../LoopStrengthReduce/X86/lsr-insns-1.ll | 101 - .../LoopStrengthReduce/X86/lsr-insns-2.ll | 58 - .../LoopStrengthReduce/X86/lsr-overflow.ll | 38 - .../LoopStrengthReduce/X86/macro-fuse-cmp.ll | 141 - .../LoopStrengthReduce/X86/nested-loop.ll | 93 - .../X86/no_superflous_induction_vars.ll | 50 - test/Transforms/LoopStrengthReduce/X86/pr17473.ll | 67 - test/Transforms/LoopStrengthReduce/X86/pr28719.ll | 47 - test/Transforms/LoopStrengthReduce/X86/pr40514.ll | 57 - .../LoopStrengthReduce/X86/sibling-loops.ll | 97 - .../LoopStrengthReduce/addrec-gep-address-space.ll | 88 - test/Transforms/LoopStrengthReduce/addrec-gep.ll | 82 - .../LoopStrengthReduce/address-space-loop.ll | 56 - .../Transforms/LoopStrengthReduce/count-to-zero.ll | 45 - test/Transforms/LoopStrengthReduce/dead-phi.ll | 21 - .../LoopStrengthReduce/different-type-ivs.ll | 25 - .../LoopStrengthReduce/dominate-assert.ll | 113 - .../dont-hoist-simple-loop-constants.ll | 23 - .../dont_insert_redundant_ops.ll | 40 - .../LoopStrengthReduce/dont_reduce_bytes.ll | 22 - test/Transforms/LoopStrengthReduce/dont_reverse.ll | 25 - test/Transforms/LoopStrengthReduce/ephemeral.ll | 41 - .../LoopStrengthReduce/exit_compare_live_range.ll | 21 - test/Transforms/LoopStrengthReduce/funclet.ll | 245 - .../LoopStrengthReduce/hoist-parent-preheader.ll | 32 - .../LoopStrengthReduce/illegal-addr-modes.ll | 122 - .../LoopStrengthReduce/invariant_value_first.ll | 24 - .../invariant_value_first_arg.ll | 21 - test/Transforms/LoopStrengthReduce/ivchain.ll | 48 - .../Transforms/LoopStrengthReduce/lsr-comp-time.ll | 1338 ----- test/Transforms/LoopStrengthReduce/lsr-overflow.ll | 39 - .../missing-phi-operand-update.ll | 101 - .../LoopStrengthReduce/negative-scale.ll | 28 - .../Transforms/LoopStrengthReduce/nested-reduce.ll | 52 - test/Transforms/LoopStrengthReduce/nonintegral.ll | 45 - .../LoopStrengthReduce/nonlinear-postinc.ll | 44 - .../LoopStrengthReduce/ops_after_indvar.ll | 26 - .../phi_node_update_multiple_preds.ll | 28 - .../LoopStrengthReduce/post-inc-icmpzero.ll | 92 - .../LoopStrengthReduce/post-inc-optsize.ll | 43 - test/Transforms/LoopStrengthReduce/pr12018.ll | 39 - test/Transforms/LoopStrengthReduce/pr12048.ll | 38 - test/Transforms/LoopStrengthReduce/pr12691.ll | 37 - test/Transforms/LoopStrengthReduce/pr18165.ll | 88 - test/Transforms/LoopStrengthReduce/pr2537.ll | 21 - test/Transforms/LoopStrengthReduce/pr25541.ll | 48 - test/Transforms/LoopStrengthReduce/pr2570.ll | 287 - test/Transforms/LoopStrengthReduce/pr27056.ll | 51 - test/Transforms/LoopStrengthReduce/pr3086.ll | 29 - test/Transforms/LoopStrengthReduce/pr31627.ll | 58 - test/Transforms/LoopStrengthReduce/pr3399.ll | 32 - test/Transforms/LoopStrengthReduce/pr3571.ll | 27 - .../preserve-gep-loop-variant.ll | 42 - .../LoopStrengthReduce/related_indvars.ll | 27 - .../Transforms/LoopStrengthReduce/remove_indvar.ll | 24 - .../scaling_factor_cost_crash.ll | 68 - .../scev-after-loopinstsimplify.ll | 43 - .../LoopStrengthReduce/scev-insertpt-bug.ll | 47 - test/Transforms/LoopStrengthReduce/sext-ind-var.ll | 139 - .../LoopStrengthReduce/share_code_in_preheader.ll | 27 - test/Transforms/LoopStrengthReduce/share_ivs.ll | 24 - test/Transforms/LoopStrengthReduce/shl.ll | 38 - .../LoopStrengthReduce/two-combinations-bug.ll | 55 - .../LoopStrengthReduce/uglygep-address-space.ll | 56 - test/Transforms/LoopStrengthReduce/uglygep.ll | 122 - .../use_postinc_value_outside_loop.ll | 29 - .../var_stride_used_by_compare.ll | 41 - .../LoopStrengthReduce/variable_stride.ll | 21 - .../distribution-remarks-missed.ll | 99 - .../enable_and_isvectorized.ll | 33 - test/Transforms/LoopTransformWarning/optnone.ll | 50 - .../unrollandjam-remarks-missed.ll | 99 - .../unrolling-remarks-missed.ll | 99 - .../vectorization-remarks-missed.ll | 113 - .../LoopUnroll/2004-05-13-DontUnrollTooMuch.ll | 14 - .../LoopUnroll/2005-03-06-BadLoopInfoUpdate.ll | 22 - .../LoopUnroll/2006-08-24-MultiBlockLoop.ll | 16 - test/Transforms/LoopUnroll/2007-04-16-PhiUpdate.ll | 17 - .../LoopUnroll/2007-05-05-UnrollMiscomp.ll | 36 - .../LoopUnroll/2007-05-09-UnknownTripCount.ll | 18 - test/Transforms/LoopUnroll/2007-11-05-Crash.ll | 295 -- test/Transforms/LoopUnroll/2011-08-08-PhiUpdate.ll | 103 - .../Transforms/LoopUnroll/2011-08-09-IVSimplify.ll | 41 - test/Transforms/LoopUnroll/2011-08-09-PhiUpdate.ll | 62 - test/Transforms/LoopUnroll/2011-10-01-NoopTrunc.ll | 36 - .../LoopUnroll/2012-04-09-unroll-indirectbr.ll | 40 - .../LoopUnroll/AArch64/falkor-prefetch.ll | 169 - .../AArch64/full-unroll-trip-count-upper-bound.ll | 43 - test/Transforms/LoopUnroll/AArch64/lit.local.cfg | 3 - test/Transforms/LoopUnroll/AArch64/partial.ll | 76 - test/Transforms/LoopUnroll/AArch64/runtime-loop.ll | 39 - test/Transforms/LoopUnroll/AMDGPU/lit.local.cfg | 3 - .../Transforms/LoopUnroll/AMDGPU/unroll-barrier.ll | 33 - .../LoopUnroll/AMDGPU/unroll-cost-call.ll | 77 - .../LoopUnroll/AMDGPU/unroll-for-private.ll | 154 - test/Transforms/LoopUnroll/ARM/lit.local.cfg | 3 - test/Transforms/LoopUnroll/ARM/loop-unrolling.ll | 247 - test/Transforms/LoopUnroll/ARM/multi-blocks.ll | 316 -- test/Transforms/LoopUnroll/Hexagon/lit.local.cfg | 3 - .../LoopUnroll/Hexagon/peel-small-loop.ll | 37 - .../PowerPC/a2-high-cost-trip-count-computation.ll | 27 - test/Transforms/LoopUnroll/PowerPC/a2-unrolling.ll | 34 - test/Transforms/LoopUnroll/PowerPC/lit.local.cfg | 3 - test/Transforms/LoopUnroll/PowerPC/p7-unrolling.ll | 50 - .../PowerPC/p8-unrolling-legalize-vectors.ll | 74 - test/Transforms/LoopUnroll/X86/lit.local.cfg | 3 - test/Transforms/LoopUnroll/X86/mmx.ll | 24 - test/Transforms/LoopUnroll/X86/partial.ll | 130 - test/Transforms/LoopUnroll/X86/store_cost.ll | 104 - test/Transforms/LoopUnroll/basic.ll | 48 - .../complete_unroll_profitability_with_assume.ll | 119 - test/Transforms/LoopUnroll/convergent.ll | 179 - test/Transforms/LoopUnroll/debug-info.ll | 75 - .../LoopUnroll/disable-loop-unrolling_forced.ll | 30 - test/Transforms/LoopUnroll/disable_nonforced.ll | 29 - .../LoopUnroll/disable_nonforced_count.ll | 30 - .../LoopUnroll/disable_nonforced_enable.ll | 30 - .../LoopUnroll/disable_nonforced_full.ll | 32 - test/Transforms/LoopUnroll/ephemeral.ll | 44 - test/Transforms/LoopUnroll/epilog_const_phi.ll | 65 - test/Transforms/LoopUnroll/followup.ll | 63 - test/Transforms/LoopUnroll/full-unroll-bad-cost.ll | 59 - test/Transforms/LoopUnroll/full-unroll-crashers.ll | 225 - .../LoopUnroll/full-unroll-heuristics-2.ll | 90 - .../LoopUnroll/full-unroll-heuristics-cmp.ll | 79 - .../LoopUnroll/full-unroll-heuristics-dce.ll | 39 - .../LoopUnroll/full-unroll-heuristics-geps.ll | 29 - .../LoopUnroll/full-unroll-heuristics-phi-prop.ll | 24 - .../LoopUnroll/full-unroll-heuristics.ll | 69 - .../LoopUnroll/full-unroll-keep-first-exit.ll | 208 - .../LoopUnroll/high-cost-trip-count-computation.ll | 61 - .../LoopUnroll/ignore-annotation-intrinsic-cost.ll | 133 - .../Transforms/LoopUnroll/invalidate_right_loop.ll | 51 - .../LoopUnroll/loop-remarks-with-hotness.ll | 28 - test/Transforms/LoopUnroll/loop-remarks.ll | 48 - test/Transforms/LoopUnroll/not-rotated.ll | 26 - .../LoopUnroll/partial-unroll-const-bounds.ll | 37 - test/Transforms/LoopUnroll/peel-loop-conditions.ll | 645 --- .../Transforms/LoopUnroll/peel-loop-irreducible.ll | 36 - test/Transforms/LoopUnroll/peel-loop-negative.ll | 28 - test/Transforms/LoopUnroll/peel-loop-not-forced.ll | 199 - test/Transforms/LoopUnroll/peel-loop-pgo.ll | 110 - .../LoopUnroll/peel-loop-scev-invalidate.ll | 42 - test/Transforms/LoopUnroll/peel-loop.ll | 115 - test/Transforms/LoopUnroll/peel-loop2.ll | 61 - test/Transforms/LoopUnroll/pr10813.ll | 29 - test/Transforms/LoopUnroll/pr11361.ll | 42 - test/Transforms/LoopUnroll/pr14167.ll | 44 - test/Transforms/LoopUnroll/pr18861.ll | 86 - test/Transforms/LoopUnroll/pr27157.ll | 53 - test/Transforms/LoopUnroll/pr28132.ll | 77 - test/Transforms/LoopUnroll/pr31718.ll | 55 - test/Transforms/LoopUnroll/pr33437.ll | 43 - test/Transforms/LoopUnroll/rebuild_lcssa.ll | 190 - test/Transforms/LoopUnroll/revisit.ll | 156 - .../LoopUnroll/runtime-epilog-debuginfo.ll | 128 - test/Transforms/LoopUnroll/runtime-li.ll | 36 - .../runtime-loop-multiexit-dom-verify.ll | 275 - .../LoopUnroll/runtime-loop-multiple-exits.ll | 646 --- .../LoopUnroll/runtime-loop-non-exiting-latch.ll | 27 - test/Transforms/LoopUnroll/runtime-loop.ll | 285 - test/Transforms/LoopUnroll/runtime-loop1.ll | 77 - test/Transforms/LoopUnroll/runtime-loop2.ll | 39 - test/Transforms/LoopUnroll/runtime-loop3.ll | 46 - test/Transforms/LoopUnroll/runtime-loop4.ll | 52 - test/Transforms/LoopUnroll/runtime-loop5.ll | 49 - .../LoopUnroll/runtime-multiexit-heuristic.ll | 94 - .../LoopUnroll/runtime-unroll-remainder.ll | 74 - test/Transforms/LoopUnroll/scevunroll.ll | 207 - test/Transforms/LoopUnroll/shifted-tripcount.ll | 28 - test/Transforms/LoopUnroll/tripcount-overflow.ll | 49 - test/Transforms/LoopUnroll/unloop.ll | 473 -- test/Transforms/LoopUnroll/unroll-cleanup.ll | 85 - test/Transforms/LoopUnroll/unroll-cleanuppad.ll | 40 - test/Transforms/LoopUnroll/unroll-count.ll | 25 - .../Transforms/LoopUnroll/unroll-heuristics-pgo.ll | 59 - .../LoopUnroll/unroll-loop-invalidation.ll | 107 - test/Transforms/LoopUnroll/unroll-maxcount.ll | 31 - test/Transforms/LoopUnroll/unroll-opt-attribute.ll | 176 - .../LoopUnroll/unroll-pragmas-disabled.ll | 149 - test/Transforms/LoopUnroll/unroll-pragmas.ll | 372 -- .../LoopUnroll/update-loop-info-in-subloops.ll | 36 - test/Transforms/LoopUnrollAndJam/dependencies.ll | 470 -- test/Transforms/LoopUnrollAndJam/disable.ll | 741 --- .../LoopUnrollAndJam/disable_nonforced.ll | 50 - .../LoopUnrollAndJam/disable_nonforced_count.ll | 52 - .../LoopUnrollAndJam/disable_nonforced_enable.ll | 52 - test/Transforms/LoopUnrollAndJam/followup.ll | 66 - .../Transforms/LoopUnrollAndJam/pragma-explicit.ll | 144 - test/Transforms/LoopUnrollAndJam/pragma.ll | 319 -- test/Transforms/LoopUnrollAndJam/unprofitable.ll | 217 - test/Transforms/LoopUnrollAndJam/unroll-and-jam.ll | 735 --- .../LoopUnswitch/2006-06-13-SingleEntryPHI.ll | 36 - .../LoopUnswitch/2006-06-27-DeadSwitchCase.ll | 26 - .../LoopUnswitch/2007-05-09-Unreachable.ll | 29 - test/Transforms/LoopUnswitch/2007-05-09-tl.ll | 96 - .../LoopUnswitch/2007-07-12-ExitDomInfo.ll | 46 - test/Transforms/LoopUnswitch/2007-07-13-DomInfo.ll | 28 - test/Transforms/LoopUnswitch/2007-07-18-DomInfo.ll | 67 - test/Transforms/LoopUnswitch/2007-08-01-Dom.ll | 30 - test/Transforms/LoopUnswitch/2007-08-01-LCSSA.ll | 56 - .../LoopUnswitch/2007-10-04-DomFrontier.ll | 29 - test/Transforms/LoopUnswitch/2008-06-02-DomInfo.ll | 27 - .../LoopUnswitch/2008-06-17-DomFrontier.ll | 22 - .../LoopUnswitch/2008-11-03-Invariant.ll | 42 - test/Transforms/LoopUnswitch/2010-11-18-LCSSA.ll | 29 - .../LoopUnswitch/2011-06-02-CritSwitch.ll | 28 - test/Transforms/LoopUnswitch/2011-09-26-EHCrash.ll | 64 - .../LoopUnswitch/2011-11-18-SimpleSwitch.ll | 95 - .../2011-11-18-TwoSwitches-Threshold.ll | 88 - .../LoopUnswitch/2011-11-18-TwoSwitches.ll | 142 - .../LoopUnswitch/2012-04-02-IndirectBr.ll | 42 - .../2012-04-30-LoopUnswitch-LPad-Crash.ll | 97 - test/Transforms/LoopUnswitch/2012-05-20-Phi.ll | 26 - .../Transforms/LoopUnswitch/2015-06-17-Metadata.ll | 77 - .../LoopUnswitch/2015-09-18-Addrspace.ll | 29 - .../LoopUnswitch/AMDGPU/divergent-unswitch.ll | 85 - test/Transforms/LoopUnswitch/AMDGPU/lit.local.cfg | 2 - test/Transforms/LoopUnswitch/LIV-loop-condtion.ll | 29 - test/Transforms/LoopUnswitch/basictest.ll | 319 -- test/Transforms/LoopUnswitch/cleanuppad.ll | 45 - test/Transforms/LoopUnswitch/copy-metadata.ll | 24 - test/Transforms/LoopUnswitch/crash.ll | 67 - .../elseif-non-exponential-behavior.ll | 63 - .../LoopUnswitch/exponential-behavior.ll | 52 - test/Transforms/LoopUnswitch/guards.ll | 98 - test/Transforms/LoopUnswitch/infinite-loop.ll | 59 - test/Transforms/LoopUnswitch/invalidate-scev.ll | 34 - test/Transforms/LoopUnswitch/msan.ll | 154 - test/Transforms/LoopUnswitch/pr32818.ll | 20 - test/Transforms/LoopUnswitch/preserve-analyses.ll | 130 - .../LoopUnswitch/simplify-with-nonvalness.ll | 59 - test/Transforms/LoopUnswitch/trivial-unswitch.ll | 92 - .../LoopUnswitch/unswitch-equality-undef.ll | 122 - test/Transforms/LoopUnswitch/unswitch-select.ll | 27 - test/Transforms/LoopVectorize/12-12-11-if-conv.ll | 39 - .../Transforms/LoopVectorize/2012-10-20-infloop.ll | 71 - .../LoopVectorize/2012-10-22-isconsec.ll | 53 - .../LoopVectorize/2016-07-27-loop-vec.ll | 19 - .../LoopVectorize/AArch64/aarch64-predication.ll | 79 - .../LoopVectorize/AArch64/aarch64-unroll.ll | 42 - .../AArch64/arbitrary-induction-step.ll | 147 - .../LoopVectorize/AArch64/arm64-unroll.ll | 42 - .../LoopVectorize/AArch64/backedge-overflow.ll | 166 - .../AArch64/deterministic-type-shrinkage.ll | 54 - .../LoopVectorize/AArch64/gather-cost.ll | 85 - .../LoopVectorize/AArch64/induction-trunc.ll | 30 - .../LoopVectorize/AArch64/interleaved-vs-scalar.ll | 37 - .../LoopVectorize/AArch64/interleaved_cost.ll | 189 - .../Transforms/LoopVectorize/AArch64/lit.local.cfg | 5 - .../AArch64/loop-vectorization-factors.ll | 310 -- .../AArch64/max-vf-for-interleaved.ll | 56 - .../AArch64/no_vector_instructions.ll | 49 - .../outer_loop_test1_no_explicit_vect_width.ll | 144 - test/Transforms/LoopVectorize/AArch64/pr31900.ll | 37 - test/Transforms/LoopVectorize/AArch64/pr33053.ll | 56 - test/Transforms/LoopVectorize/AArch64/pr36032.ll | 153 - .../LoopVectorize/AArch64/predication_costs.ll | 231 - .../LoopVectorize/AArch64/reduction-small-size.ll | 171 - test/Transforms/LoopVectorize/AArch64/sdiv-pow2.ll | 31 - .../AArch64/smallest-and-widest-types.ll | 33 - .../AArch64/type-shrinkage-insertelt.ll | 47 - .../AMDGPU/divergent-runtime-check.ll | 29 - test/Transforms/LoopVectorize/AMDGPU/lit.local.cfg | 2 - .../Transforms/LoopVectorize/AMDGPU/packed-math.ll | 34 - .../AMDGPU/unroll-in-loop-vectorizer.ll | 28 - .../LoopVectorize/ARM/arm-ieee-vectorize.ll | 330 -- test/Transforms/LoopVectorize/ARM/arm-unroll.ll | 71 - test/Transforms/LoopVectorize/ARM/gather-cost.ll | 88 - test/Transforms/LoopVectorize/ARM/gcc-examples.ll | 60 - .../LoopVectorize/ARM/interleaved_cost.ll | 147 - test/Transforms/LoopVectorize/ARM/lit.local.cfg | 3 - test/Transforms/LoopVectorize/ARM/mul-cast-vect.ll | 114 - test/Transforms/LoopVectorize/ARM/sphinx.ll | 165 - test/Transforms/LoopVectorize/ARM/vector_cast.ll | 37 - test/Transforms/LoopVectorize/ARM/width-detect.ll | 52 - .../Transforms/LoopVectorize/Hexagon/lit.local.cfg | 2 - .../Transforms/LoopVectorize/Hexagon/minimum-vf.ll | 173 - .../LoopVectorize/PowerPC/agg-interleave-a2.ll | 40 - .../LoopVectorize/PowerPC/large-loop-rdx.ll | 75 - .../Transforms/LoopVectorize/PowerPC/lit.local.cfg | 3 - test/Transforms/LoopVectorize/PowerPC/pr30990.ll | 140 - .../LoopVectorize/PowerPC/small-loop-rdx.ll | 49 - .../LoopVectorize/PowerPC/stride-vectorization.ll | 36 - .../PowerPC/vectorize-only-for-real.ll | 62 - .../LoopVectorize/PowerPC/vsx-tsvc-s173.ll | 51 - .../Transforms/LoopVectorize/SystemZ/addressing.ll | 72 - .../SystemZ/branch-for-predicated-block.ll | 38 - .../Transforms/LoopVectorize/SystemZ/lit.local.cfg | 2 - .../SystemZ/load-scalarization-cost-0.ll | 27 - .../SystemZ/load-scalarization-cost-1.ll | 28 - .../SystemZ/load-store-scalarization-cost.ll | 33 - .../SystemZ/mem-interleaving-costs-02.ll | 149 - .../SystemZ/mem-interleaving-costs.ll | 70 - test/Transforms/LoopVectorize/SystemZ/pr38110.ll | 50 - .../LoopVectorize/X86/already-vectorized.ll | 46 - test/Transforms/LoopVectorize/X86/assume.ll | 100 - test/Transforms/LoopVectorize/X86/avx1.ll | 52 - test/Transforms/LoopVectorize/X86/avx512.ll | 112 - .../LoopVectorize/X86/consecutive-ptr-cg-bug.ll | 108 - .../LoopVectorize/X86/consecutive-ptr-uniforms.ll | 67 - test/Transforms/LoopVectorize/X86/constant-fold.ll | 53 - .../LoopVectorize/X86/constant-vector-operand.ll | 30 - .../LoopVectorize/X86/conversion-cost.ll | 47 - test/Transforms/LoopVectorize/X86/cost-model.ll | 82 - .../LoopVectorize/X86/float-induction-x86.ll | 149 - test/Transforms/LoopVectorize/X86/force-ifcvt.ll | 42 - .../LoopVectorize/X86/fp32_to_uint32-cost-model.ll | 39 - .../LoopVectorize/X86/fp64_to_uint32-cost-model.ll | 40 - .../LoopVectorize/X86/fp_to_sint8-cost-model.ll | 25 - test/Transforms/LoopVectorize/X86/funclet.ll | 45 - test/Transforms/LoopVectorize/X86/gather-cost.ll | 86 - .../LoopVectorize/X86/gather-vs-interleave.ll | 41 - .../Transforms/LoopVectorize/X86/gather_scatter.ll | 1754 ------- test/Transforms/LoopVectorize/X86/gcc-examples.ll | 77 - .../X86/illegal-parallel-loop-uniform-write.ll | 240 - .../LoopVectorize/X86/imprecise-through-phis.ll | 177 - .../LoopVectorize/X86/int128_no_gather.ll | 76 - .../X86/interleaved-accesses-large-gap.ll | 40 - test/Transforms/LoopVectorize/X86/interleaving.ll | 36 - .../LoopVectorize/X86/invariant-load-gather.ll | 93 - .../X86/invariant-store-vectorization.ll | 237 - test/Transforms/LoopVectorize/X86/lit.local.cfg | 3 - .../LoopVectorize/X86/masked_load_store.ll | 3374 ------------ test/Transforms/LoopVectorize/X86/max-mstore.ll | 46 - .../LoopVectorize/X86/metadata-enable.ll | 2473 --------- .../LoopVectorize/X86/min-trip-count-switch.ll | 24 - test/Transforms/LoopVectorize/X86/mul_slm_16bit.ll | 145 - test/Transforms/LoopVectorize/X86/no-vector.ll | 22 - test/Transforms/LoopVectorize/X86/no_fpmath.ll | 109 - .../LoopVectorize/X86/no_fpmath_with_hotness.ll | 113 - test/Transforms/LoopVectorize/X86/optsize.ll | 198 - .../X86/outer_loop_test1_no_explicit_vect_width.ll | 114 - .../X86/parallel-loops-after-reg2mem.ll | 50 - .../Transforms/LoopVectorize/X86/parallel-loops.ll | 115 - test/Transforms/LoopVectorize/X86/powof2div.ll | 32 - test/Transforms/LoopVectorize/X86/pr23997.ll | 109 - test/Transforms/LoopVectorize/X86/pr34438.ll | 36 - test/Transforms/LoopVectorize/X86/pr35432.ll | 213 - test/Transforms/LoopVectorize/X86/pr36524.ll | 39 - test/Transforms/LoopVectorize/X86/pr39160.ll | 98 - .../LoopVectorize/X86/propagate-metadata.ll | 25 - .../LoopVectorize/X86/ptr-indvar-crash.ll | 20 - test/Transforms/LoopVectorize/X86/rauw-bug.ll | 33 - .../LoopVectorize/X86/reduction-crash.ll | 35 - .../LoopVectorize/X86/reduction-fastmath.ll | 112 - .../LoopVectorize/X86/reduction-small-size.ll | 80 - .../LoopVectorize/X86/redundant-vf2-cost.ll | 34 - .../LoopVectorize/X86/reg-usage-debug.ll | 134 - test/Transforms/LoopVectorize/X86/reg-usage.ll | 135 - .../LoopVectorize/X86/register-assumption.ll | 32 - test/Transforms/LoopVectorize/X86/scatter_crash.ll | 114 - .../LoopVectorize/X86/slm-no-vectorize.ll | 49 - test/Transforms/LoopVectorize/X86/small-size.ll | 408 -- .../LoopVectorize/X86/strided_load_cost.ll | 54 - test/Transforms/LoopVectorize/X86/struct-store.ll | 27 - .../LoopVectorize/X86/svml-calls-finite.ll | 187 - test/Transforms/LoopVectorize/X86/svml-calls.ll | 501 -- test/Transforms/LoopVectorize/X86/tripcount.ll | 39 - .../LoopVectorize/X86/uint64_to_fp64-cost-model.ll | 27 - test/Transforms/LoopVectorize/X86/uniform-phi.ll | 99 - test/Transforms/LoopVectorize/X86/uniform_load.ll | 47 - test/Transforms/LoopVectorize/X86/uniformshift.ll | 23 - test/Transforms/LoopVectorize/X86/unroll-pm.ll | 31 - .../LoopVectorize/X86/unroll-small-loops.ll | 102 - .../LoopVectorize/X86/unroll_selection.ll | 71 - test/Transforms/LoopVectorize/X86/veclib-calls.ll | 632 --- .../Transforms/LoopVectorize/X86/vect.omp.force.ll | 87 - .../LoopVectorize/X86/vect.omp.force.small-tc.ll | 217 - .../LoopVectorize/X86/vector-scalar-select-cost.ll | 66 - .../LoopVectorize/X86/vector_max_bandwidth.ll | 75 - .../LoopVectorize/X86/vector_ptr_load_store.ll | 150 - .../X86/vectorization-remarks-loopid-dbg.ll | 74 - .../X86/vectorization-remarks-missed.ll | 313 -- .../X86/vectorization-remarks-profitable.ll | 112 - .../LoopVectorize/X86/vectorization-remarks.ll | 73 - .../LoopVectorize/X86/vectorize-only-for-real.ll | 39 - .../X86/x86-interleaved-accesses-masked-group.ll | 826 --- test/Transforms/LoopVectorize/X86/x86-pr39099.ll | 60 - .../LoopVectorize/X86/x86-predication.ll | 98 - .../LoopVectorize/X86/x86_fp80-vector-store.ll | 29 - test/Transforms/LoopVectorize/XCore/lit.local.cfg | 2 - .../LoopVectorize/XCore/no-vector-registers.ll | 23 - test/Transforms/LoopVectorize/align.ll | 32 - test/Transforms/LoopVectorize/bsd_regex.ll | 38 - .../Transforms/LoopVectorize/bzip_reverse_loops.ll | 65 - test/Transforms/LoopVectorize/calloc.ll | 49 - test/Transforms/LoopVectorize/cast-induction.ll | 29 - .../LoopVectorize/conditional-assignment.ll | 57 - test/Transforms/LoopVectorize/consec_no_gep.ll | 42 - .../LoopVectorize/consecutive-ptr-uniforms.ll | 490 -- test/Transforms/LoopVectorize/control-flow.ll | 77 - test/Transforms/LoopVectorize/cpp-new-array.ll | 45 - test/Transforms/LoopVectorize/dbg.value.ll | 77 - test/Transforms/LoopVectorize/dead_instructions.ll | 42 - test/Transforms/LoopVectorize/debugloc.ll | 89 - .../demanded-bits-of-pointer-instruction.ll | 20 - .../LoopVectorize/diag-missing-instr-debug-loc.ll | 77 - .../LoopVectorize/diag-with-hotness-info-2.ll | 200 - .../LoopVectorize/diag-with-hotness-info.ll | 213 - test/Transforms/LoopVectorize/disable_nonforced.ll | 29 - .../LoopVectorize/disable_nonforced_enable.ll | 29 - test/Transforms/LoopVectorize/discriminator.ll | 76 - test/Transforms/LoopVectorize/ee-crash.ll | 34 - test/Transforms/LoopVectorize/exact.ll | 23 - .../LoopVectorize/explicit_outer_detection.ll | 236 - .../explicit_outer_nonuniform_inner.ll | 177 - .../explicit_outer_uniform_diverg_branch.ll | 138 - test/Transforms/LoopVectorize/fcmp-vectorize.ll | 25 - .../LoopVectorize/first-order-recurrence.ll | 574 -- test/Transforms/LoopVectorize/flags.ll | 78 - test/Transforms/LoopVectorize/float-induction.ll | 340 -- test/Transforms/LoopVectorize/float-reduction.ll | 46 - test/Transforms/LoopVectorize/followup.ll | 43 - test/Transforms/LoopVectorize/funcall.ll | 32 - test/Transforms/LoopVectorize/gcc-examples.ll | 685 --- test/Transforms/LoopVectorize/gep_with_bitcast.ll | 41 - test/Transforms/LoopVectorize/global_alias.ll | 1077 ---- test/Transforms/LoopVectorize/hints-trans.ll | 29 - test/Transforms/LoopVectorize/hoist-loads.ll | 70 - test/Transforms/LoopVectorize/i8-induction.ll | 40 - test/Transforms/LoopVectorize/icmp-uniforms.ll | 35 - test/Transforms/LoopVectorize/if-conv-crash.ll | 60 - .../LoopVectorize/if-conversion-edgemasks.ll | 245 - .../Transforms/LoopVectorize/if-conversion-nest.ll | 118 - .../LoopVectorize/if-conversion-reduction.ll | 37 - test/Transforms/LoopVectorize/if-conversion.ll | 197 - test/Transforms/LoopVectorize/if-pred-non-void.ll | 277 - .../LoopVectorize/if-pred-not-when-safe.ll | 89 - test/Transforms/LoopVectorize/if-pred-stores.ll | 178 - test/Transforms/LoopVectorize/if-reduction.ll | 821 --- .../Transforms/LoopVectorize/incorrect-dom-info.ll | 142 - test/Transforms/LoopVectorize/increment.ll | 65 - test/Transforms/LoopVectorize/induction-step.ll | 201 - test/Transforms/LoopVectorize/induction.ll | 896 ---- test/Transforms/LoopVectorize/induction_plus.ll | 34 - test/Transforms/LoopVectorize/infiniteloop.ll | 34 - test/Transforms/LoopVectorize/int_sideeffect.ll | 24 - .../LoopVectorize/interleaved-accesses-1.ll | 78 - .../LoopVectorize/interleaved-accesses-2.ll | 58 - .../LoopVectorize/interleaved-accesses-3.ll | 57 - .../LoopVectorize/interleaved-accesses-alias.ll | 63 - .../interleaved-accesses-masked-group.ll | 222 - .../interleaved-accesses-pred-stores.ll | 165 - .../LoopVectorize/interleaved-accesses.ll | 921 ---- .../interleaved-acess-with-remarks.ll | 43 - test/Transforms/LoopVectorize/intrinsic.ll | 1357 ----- .../LoopVectorize/invariant-store-vectorization.ll | 593 --- test/Transforms/LoopVectorize/iv_outside_user.ll | 176 - test/Transforms/LoopVectorize/lcssa-crash.ll | 62 - .../LoopVectorize/legal_preheader_check.ll | 27 - test/Transforms/LoopVectorize/libcall-remark.ll | 52 - test/Transforms/LoopVectorize/lifetime.ll | 96 - test/Transforms/LoopVectorize/loop-form.ll | 31 - test/Transforms/LoopVectorize/loop-scalars.ll | 143 - test/Transforms/LoopVectorize/loop-vect-memdep.ll | 26 - test/Transforms/LoopVectorize/memdep.ll | 273 - test/Transforms/LoopVectorize/metadata-unroll.ll | 40 - test/Transforms/LoopVectorize/metadata-width.ll | 30 - test/Transforms/LoopVectorize/metadata.ll | 43 - test/Transforms/LoopVectorize/middle-block-dbg.ll | 110 - test/Transforms/LoopVectorize/miniters.ll | 44 - test/Transforms/LoopVectorize/minmax_reduction.ll | 885 ---- .../LoopVectorize/multi-use-reduction-bug.ll | 41 - .../LoopVectorize/multiple-address-spaces.ll | 43 - .../multiple-strides-vectorization.ll | 64 - .../LoopVectorize/no-interleave-up-front.ll | 35 - test/Transforms/LoopVectorize/no_array_bounds.ll | 100 - test/Transforms/LoopVectorize/no_idiv_reduction.ll | 24 - test/Transforms/LoopVectorize/no_int_induction.ll | 60 - test/Transforms/LoopVectorize/no_outside_user.ll | 414 -- test/Transforms/LoopVectorize/no_switch.ll | 93 - .../no_switch_disable_vectorization.ll | 95 - test/Transforms/LoopVectorize/noalias-md-licm.ll | 59 - test/Transforms/LoopVectorize/noalias-md.ll | 78 - test/Transforms/LoopVectorize/nofloat.ll | 28 - test/Transforms/LoopVectorize/non-const-n.ll | 37 - test/Transforms/LoopVectorize/nontemporal.ll | 46 - test/Transforms/LoopVectorize/nsw-crash.ll | 24 - test/Transforms/LoopVectorize/opt.ll | 27 - test/Transforms/LoopVectorize/optsize.ll | 102 - test/Transforms/LoopVectorize/outer_loop_test1.ll | 82 - test/Transforms/LoopVectorize/outer_loop_test2.ll | 112 - test/Transforms/LoopVectorize/partial-lcssa.ll | 54 - test/Transforms/LoopVectorize/phi-cost.ll | 86 - test/Transforms/LoopVectorize/phi-hang.ll | 47 - test/Transforms/LoopVectorize/pr25281.ll | 58 - test/Transforms/LoopVectorize/pr28541.ll | 71 - .../LoopVectorize/pr30654-phiscev-sext-trunc.ll | 241 - test/Transforms/LoopVectorize/pr30806-phi-scev.ll | 66 - test/Transforms/LoopVectorize/pr30806.ll | 65 - test/Transforms/LoopVectorize/pr31098.ll | 100 - test/Transforms/LoopVectorize/pr31190.ll | 63 - test/Transforms/LoopVectorize/pr32859.ll | 30 - test/Transforms/LoopVectorize/pr33706.ll | 61 - test/Transforms/LoopVectorize/pr34681.ll | 122 - test/Transforms/LoopVectorize/pr35743.ll | 102 - test/Transforms/LoopVectorize/pr35773.ll | 53 - test/Transforms/LoopVectorize/pr36311.ll | 49 - test/Transforms/LoopVectorize/pr36983.ll | 24 - test/Transforms/LoopVectorize/pr37248.ll | 42 - test/Transforms/LoopVectorize/pr37515.ll | 20 - test/Transforms/LoopVectorize/pr38800.ll | 34 - test/Transforms/LoopVectorize/pr39099.ll | 42 - .../LoopVectorize/pr39417-optsize-scevchecks.ll | 54 - .../preserve-dbg-loc-and-loop-metadata.ll | 38 - test/Transforms/LoopVectorize/ptr-induction.ll | 34 - test/Transforms/LoopVectorize/ptr_loops.ll | 73 - test/Transforms/LoopVectorize/read-only.ll | 31 - .../LoopVectorize/reduction-small-size.ll | 73 - test/Transforms/LoopVectorize/reduction.ll | 580 --- test/Transforms/LoopVectorize/remove_metadata.ll | 32 - test/Transforms/LoopVectorize/reverse_induction.ll | 152 - test/Transforms/LoopVectorize/reverse_iter.ll | 45 - .../LoopVectorize/runtime-check-address-space.ll | 221 - .../runtime-check-readonly-address-space.ll | 132 - .../LoopVectorize/runtime-check-readonly.ll | 37 - test/Transforms/LoopVectorize/runtime-check.ll | 179 - test/Transforms/LoopVectorize/runtime-limit.ll | 101 - test/Transforms/LoopVectorize/safegep.ll | 61 - test/Transforms/LoopVectorize/same-base-access.ll | 107 - test/Transforms/LoopVectorize/scalar-select.ll | 36 - .../LoopVectorize/scalar_after_vectorization.ll | 74 - .../Transforms/LoopVectorize/scev-exitlim-crash.ll | 113 - test/Transforms/LoopVectorize/simple-unroll.ll | 38 - test/Transforms/LoopVectorize/skip-iterations.ll | 181 - test/Transforms/LoopVectorize/small-loop.ll | 57 - test/Transforms/LoopVectorize/start-non-zero.ll | 30 - test/Transforms/LoopVectorize/store-shuffle-bug.ll | 49 - test/Transforms/LoopVectorize/struct_access.ll | 87 - test/Transforms/LoopVectorize/tbaa-nodep.ll | 101 - test/Transforms/LoopVectorize/tripcount.ll | 211 - test/Transforms/LoopVectorize/undef-inst-bug.ll | 36 - .../unroll-novec-memcheck-metadata.ll | 36 - test/Transforms/LoopVectorize/unroll.ll | 37 - test/Transforms/LoopVectorize/unroll_novec.ll | 48 - test/Transforms/LoopVectorize/unsafe-dep-remark.ll | 73 - .../LoopVectorize/unsized-pointee-crash.ll | 23 - test/Transforms/LoopVectorize/value-ptr-bug.ll | 50 - .../LoopVectorize/vect-phiscev-sext-trunc.ll | 211 - .../LoopVectorize/vect.omp.persistence.ll | 36 - test/Transforms/LoopVectorize/vect.stats.ll | 58 - test/Transforms/LoopVectorize/vector-geps.ll | 61 - test/Transforms/LoopVectorize/vectorize-once.ll | 76 - .../Transforms/LoopVectorize/version-mem-access.ll | 94 - .../vplan-stress-test-no-explict-vf.ll | 45 - .../LoopVectorize/vplan_hcfg_stress_test.ll | 51 - test/Transforms/LoopVectorize/write-only.ll | 25 - .../LoopVectorize/zero-sized-pointee-crash.ll | 26 - .../LoopVersioning/add-phi-update-users.ll | 65 - test/Transforms/LoopVersioning/basic.ll | 47 - .../exit-block-dominates-rt-check-block.ll | 38 - test/Transforms/LoopVersioning/incorrect-phi.ll | 60 - test/Transforms/LoopVersioning/lcssa.ll | 72 - .../LoopVersioning/loop-invariant-bound.ll | 38 - .../LoopVersioning/noalias-version-twice.ll | 107 - test/Transforms/LoopVersioning/noalias.ll | 54 - .../LoopVersioningLICM/loopversioningLICM1.ll | 67 - .../LoopVersioningLICM/loopversioningLICM2.ll | 52 - .../LoopVersioningLICM/loopversioningLICM3.ll | 45 - test/Transforms/LoopVersioningLICM/metadata.ll | 104 - test/Transforms/LowerAtomic/atomic-load.ll | 37 - test/Transforms/LowerAtomic/atomic-swap.ll | 39 - test/Transforms/LowerAtomic/barrier.ll | 8 - test/Transforms/LowerExpectIntrinsic/PR33346.ll | 22 - test/Transforms/LowerExpectIntrinsic/basic.ll | 291 -- .../LowerExpectIntrinsic/expect_nonboolean.ll | 104 - test/Transforms/LowerExpectIntrinsic/phi_merge.ll | 356 -- test/Transforms/LowerExpectIntrinsic/phi_or.ll | 103 - test/Transforms/LowerExpectIntrinsic/phi_tern.ll | 56 - test/Transforms/LowerGuardIntrinsic/basic.ll | 77 - .../LowerGuardIntrinsic/with-calling-conv.ll | 15 - test/Transforms/LowerInvoke/2003-12-10-Crash.ll | 25 - test/Transforms/LowerInvoke/lowerinvoke.ll | 26 - .../LowerSwitch/2003-05-01-PHIProblem.ll | 15 - .../LowerSwitch/2003-08-23-EmptySwitch.ll | 9 - .../LowerSwitch/2004-03-13-SwitchIsDefaultCrash.ll | 19 - .../LowerSwitch/2014-06-10-SwitchContiguousOpt.ll | 27 - .../2014-06-11-SwitchDefaultUnreachableOpt.ll | 44 - .../LowerSwitch/2014-06-23-PHIlowering.ll | 40 - .../LowerSwitch/delete-default-block-crash.ll | 27 - .../LowerSwitch/do-not-handle-impossible-values.ll | 895 ---- test/Transforms/LowerSwitch/feature.ll | 104 - .../fold-popular-case-to-unreachable-default.ll | 110 - test/Transforms/LowerSwitch/phi-in-dead-block.ll | 40 - .../LowerTypeTests/Inputs/blockaddr-import.yaml | 9 - .../LowerTypeTests/Inputs/cfi-direct-call.yaml | 12 - .../LowerTypeTests/Inputs/cfi-direct-call1.yaml | 13 - .../LowerTypeTests/Inputs/export-icall.yaml | 29 - .../LowerTypeTests/Inputs/exported-funcs.yaml | 22 - .../LowerTypeTests/Inputs/import-alias.yaml | 11 - .../LowerTypeTests/Inputs/import-icall.yaml | 20 - .../LowerTypeTests/Inputs/import-unsat.yaml | 11 - test/Transforms/LowerTypeTests/Inputs/import.yaml | 47 - .../LowerTypeTests/Inputs/use-typeid1-dead.yaml | 7 - .../LowerTypeTests/Inputs/use-typeid1-typeid2.yaml | 6 - test/Transforms/LowerTypeTests/blockaddr-import.ll | 22 - test/Transforms/LowerTypeTests/blockaddress-2.ll | 26 - test/Transforms/LowerTypeTests/blockaddress.ll | 27 - test/Transforms/LowerTypeTests/cfi-direct-call.ll | 60 - test/Transforms/LowerTypeTests/cfi-direct-call1.ll | 96 - test/Transforms/LowerTypeTests/constant.ll | 33 - test/Transforms/LowerTypeTests/export-alias.ll | 21 - test/Transforms/LowerTypeTests/export-allones.ll | 182 - test/Transforms/LowerTypeTests/export-bytearray.ll | 61 - .../LowerTypeTests/export-cross-dso-cfi.ll | 39 - test/Transforms/LowerTypeTests/export-dead.ll | 14 - test/Transforms/LowerTypeTests/export-icall.ll | 91 - test/Transforms/LowerTypeTests/export-inline.ll | 54 - test/Transforms/LowerTypeTests/export-nothing.ll | 8 - test/Transforms/LowerTypeTests/export-single.ll | 17 - test/Transforms/LowerTypeTests/export-symver.ll | 16 - test/Transforms/LowerTypeTests/external-global.ll | 14 - .../LowerTypeTests/function-arm-thumb.ll | 47 - .../Transforms/LowerTypeTests/function-disjoint.ll | 49 - test/Transforms/LowerTypeTests/function-ext.ll | 41 - test/Transforms/LowerTypeTests/function-weak.ll | 66 - test/Transforms/LowerTypeTests/function.ll | 79 - .../LowerTypeTests/icall-branch-funnel.ll | 46 - test/Transforms/LowerTypeTests/import-alias.ll | 30 - test/Transforms/LowerTypeTests/import-icall.ll | 47 - test/Transforms/LowerTypeTests/import-unsat.ll | 26 - test/Transforms/LowerTypeTests/import.ll | 193 - test/Transforms/LowerTypeTests/layout.ll | 27 - test/Transforms/LowerTypeTests/nonstring.ll | 32 - test/Transforms/LowerTypeTests/pr25902.ll | 19 - test/Transforms/LowerTypeTests/pr37625.ll | 14 - test/Transforms/LowerTypeTests/section.ll | 26 - test/Transforms/LowerTypeTests/simple.ll | 113 - test/Transforms/LowerTypeTests/simplify.ll | 38 - test/Transforms/LowerTypeTests/simplify_phi.ll | 20 - test/Transforms/LowerTypeTests/single-offset.ll | 37 - test/Transforms/LowerTypeTests/unnamed.ll | 18 - test/Transforms/LowerTypeTests/unsat.ll | 11 - test/Transforms/LowerWidenableCondition/basic.ll | 44 - test/Transforms/MakeGuardsExplicit/basic.ll | 135 - .../Mem2Reg/2002-03-28-UninitializedVal.ll | 11 - .../2002-05-01-ShouldNotPromoteThisAlloca.ll | 12 - test/Transforms/Mem2Reg/2003-04-10-DFNotFound.ll | 10 - .../Mem2Reg/2003-04-18-DeadBlockProblem.ll | 16 - .../2003-04-24-MultipleIdenticalSuccessors.ll | 16 - .../Mem2Reg/2003-06-26-IterativePromote.ll | 16 - .../Mem2Reg/2003-10-05-DeadPHIInsertion.ll | 22 - .../Mem2Reg/2005-06-30-ReadBeforeWrite.ll | 47 - test/Transforms/Mem2Reg/2005-11-28-Crash.ll | 62 - .../Mem2Reg/2007-08-27-VolatileLoadsStores.ll | 47 - test/Transforms/Mem2Reg/ConvertDebugInfo.ll | 52 - test/Transforms/Mem2Reg/ConvertDebugInfo2.ll | 67 - test/Transforms/Mem2Reg/PromoteMemToRegister.ll | 21 - test/Transforms/Mem2Reg/UndefValuesMerge.ll | 13 - test/Transforms/Mem2Reg/atomic.ll | 12 - test/Transforms/Mem2Reg/crash.ll | 44 - test/Transforms/Mem2Reg/dbg-addr-inline-dse.ll | 94 - test/Transforms/Mem2Reg/dbg-addr.ll | 91 - .../Transforms/Mem2Reg/dbg-inline-scope-for-phi.ll | 110 - test/Transforms/Mem2Reg/debug-alloca-phi-2.ll | 46 - test/Transforms/Mem2Reg/debug-alloca-phi.ll | 46 - test/Transforms/Mem2Reg/debug-alloca-vla-1.ll | 62 - test/Transforms/Mem2Reg/debug-alloca-vla-2.ll | 64 - test/Transforms/Mem2Reg/ignore-lifetime.ll | 26 - test/Transforms/Mem2Reg/optnone.ll | 21 - test/Transforms/Mem2Reg/pr24179.ll | 45 - .../Mem2Reg/pr37632-unreachable-list-of-stores.ll | 20 - .../Mem2Reg/preserve-nonnull-load-metadata.ll | 89 - test/Transforms/Mem2Reg/undef-order.ll | 53 - .../MemCpyOpt/2008-02-24-MultipleUseofSRet.ll | 36 - .../MemCpyOpt/2008-03-13-ReturnSlotBitcast.ll | 22 - .../MemCpyOpt/2011-06-02-CallSlotOverwritten.ll | 36 - test/Transforms/MemCpyOpt/align.ll | 37 - test/Transforms/MemCpyOpt/atomic.ll | 41 - test/Transforms/MemCpyOpt/callslot_aa.ll | 22 - test/Transforms/MemCpyOpt/callslot_deref.ll | 30 - test/Transforms/MemCpyOpt/callslot_throw.ll | 34 - test/Transforms/MemCpyOpt/capturing-func.ll | 22 - test/Transforms/MemCpyOpt/crash.ll | 55 - test/Transforms/MemCpyOpt/fca2memcpy.ll | 129 - test/Transforms/MemCpyOpt/form-memset.ll | 301 -- test/Transforms/MemCpyOpt/invariant.start.ll | 47 - test/Transforms/MemCpyOpt/lifetime.ll | 25 - test/Transforms/MemCpyOpt/load-store-to-memcpy.ll | 64 - test/Transforms/MemCpyOpt/loadstore-sret.ll | 25 - .../MemCpyOpt/memcpy-to-memset-with-lifetimes.ll | 55 - test/Transforms/MemCpyOpt/memcpy-to-memset.ll | 89 - test/Transforms/MemCpyOpt/memcpy-undef.ll | 46 - test/Transforms/MemCpyOpt/memcpy.ll | 253 - test/Transforms/MemCpyOpt/memmove.ll | 40 - .../MemCpyOpt/memset-memcpy-oversized.ll | 213 - .../MemCpyOpt/memset-memcpy-redundant-memset.ll | 168 - .../MemCpyOpt/memset-memcpy-to-2x-memset.ll | 101 - test/Transforms/MemCpyOpt/nontemporal.ll | 49 - test/Transforms/MemCpyOpt/pr29105.ll | 39 - test/Transforms/MemCpyOpt/process_store.ll | 39 - test/Transforms/MemCpyOpt/profitable-memset.ll | 20 - test/Transforms/MemCpyOpt/smaller.ll | 29 - test/Transforms/MemCpyOpt/sret.ll | 30 - test/Transforms/MemCpyOpt/stackrestore.ll | 74 - .../Transforms/MergeFunc/2011-02-08-RemoveEqual.ll | 276 - .../MergeFunc/2013-01-10-MergeFuncAssert.ll | 36 - test/Transforms/MergeFunc/address-spaces.ll | 35 - test/Transforms/MergeFunc/alias.ll | 116 - test/Transforms/MergeFunc/alloca.ll | 61 - .../MergeFunc/apply_function_attributes.ll | 47 - .../MergeFunc/call-and-invoke-with-ranges.ll | 92 - test/Transforms/MergeFunc/constant-entire-value.ll | 42 - test/Transforms/MergeFunc/crash.ll | 46 - test/Transforms/MergeFunc/crash2.ll | 54 - test/Transforms/MergeFunc/external-before-local.ll | 55 - test/Transforms/MergeFunc/fold-weak.ll | 47 - test/Transforms/MergeFunc/functions.ll | 27 - test/Transforms/MergeFunc/gep-base-type.ll | 46 - test/Transforms/MergeFunc/inline-asm.ll | 53 - .../Transforms/MergeFunc/inttoptr-address-space.ll | 29 - test/Transforms/MergeFunc/inttoptr.ll | 56 - test/Transforms/MergeFunc/linkonce_odr.ll | 42 - .../merge-block-address-other-function.ll | 49 - test/Transforms/MergeFunc/merge-block-address.ll | 91 - .../MergeFunc/merge-const-ptr-and-int.ll | 20 - .../MergeFunc/merge-different-vector-types.ll | 18 - test/Transforms/MergeFunc/merge-ptr-and-int.ll | 27 - .../MergeFunc/merge-small-unnamed-addr.ll | 14 - .../MergeFunc/merge-unnamed-addr-bitcast.ll | 30 - test/Transforms/MergeFunc/merge-unnamed-addr.ll | 18 - test/Transforms/MergeFunc/merge-weak-crash.ll | 47 - .../MergeFunc/mergefunc-preserve-debug-info.ll | 223 - .../MergeFunc/mergefunc-struct-return.ll | 40 - .../no-merge-block-address-different-labels.ll | 96 - .../no-merge-block-address-other-function.ll | 61 - .../MergeFunc/no-merge-ptr-different-sizes.ll | 24 - .../MergeFunc/no-merge-ptr-int-different-values.ll | 23 - .../Transforms/MergeFunc/nonzero-address-spaces.ll | 30 - test/Transforms/MergeFunc/phi-check-blocks.ll | 50 - test/Transforms/MergeFunc/phi-speculation1.ll | 30 - test/Transforms/MergeFunc/phi-speculation2.ll | 30 - .../Transforms/MergeFunc/ptr-int-transitivity-1.ll | 21 - .../Transforms/MergeFunc/ptr-int-transitivity-2.ll | 25 - .../Transforms/MergeFunc/ptr-int-transitivity-3.ll | 21 - test/Transforms/MergeFunc/ranges-multiple.ll | 44 - test/Transforms/MergeFunc/ranges.ll | 43 - .../MergeFunc/self-referential-global.ll | 40 - test/Transforms/MergeFunc/tailcall.ll | 21 - test/Transforms/MergeFunc/too-small.ll | 14 - test/Transforms/MergeFunc/undef-different-types.ll | 21 - .../MergeFunc/unnamed-addr-reprocessing.ll | 35 - test/Transforms/MergeFunc/va_arg.ll | 93 - test/Transforms/MergeFunc/vector-GEP-crash.ll | 12 - test/Transforms/MergeFunc/vector.ll | 72 - test/Transforms/MergeFunc/vectors-and-arrays.ll | 19 - test/Transforms/MergeFunc/weak-small.ll | 16 - .../MergeICmps/X86/alias-merge-blocks.ll | 64 - test/Transforms/MergeICmps/X86/atomic.ll | 47 - .../MergeICmps/X86/entry-block-shuffled.ll | 56 - test/Transforms/MergeICmps/X86/gep-used-outside.ll | 36 - test/Transforms/MergeICmps/X86/int64-and-ptr.ll | 39 - .../MergeICmps/X86/last-block-produce-no-value.ll | 57 - test/Transforms/MergeICmps/X86/lit.local.cfg | 3 - .../MergeICmps/X86/multiple-blocks-does-work.ll | 64 - test/Transforms/MergeICmps/X86/pair-int32-int32.ll | 131 - test/Transforms/MergeICmps/X86/pr36557.ll | 100 - .../MergeICmps/X86/split-block-does-work.ll | 113 - test/Transforms/MergeICmps/X86/tuple-four-int8.ll | 81 - test/Transforms/MergeICmps/X86/two-complex-bb.ll | 58 - test/Transforms/MergeICmps/X86/volatile.ll | 48 - test/Transforms/MergeICmps/pair-int32-int32.ll | 94 - test/Transforms/MetaRenamer/main.ll | 15 - test/Transforms/MetaRenamer/metarenamer.ll | 113 - test/Transforms/NameAnonGlobals/rename.ll | 34 - .../Transforms/NaryReassociate/NVPTX/lit.local.cfg | 2 - test/Transforms/NaryReassociate/NVPTX/nary-gep.ll | 144 - test/Transforms/NaryReassociate/NVPTX/nary-slsr.ll | 48 - test/Transforms/NaryReassociate/nary-add.ll | 212 - test/Transforms/NaryReassociate/nary-mul.ll | 20 - test/Transforms/NaryReassociate/pr24301.ll | 15 - test/Transforms/NaryReassociate/pr35710.ll | 19 - test/Transforms/NaryReassociate/pr37539.ll | 29 - test/Transforms/NewGVN/2007-07-25-DominatedLoop.ll | 86 - test/Transforms/NewGVN/2007-07-25-InfiniteLoop.ll | 15 - test/Transforms/NewGVN/2007-07-25-Loop.ll | 15 - test/Transforms/NewGVN/2007-07-25-NestedLoop.ll | 38 - .../NewGVN/2007-07-25-SinglePredecessor.ll | 29 - .../NewGVN/2007-07-26-InterlockingLoops.ll | 40 - test/Transforms/NewGVN/2007-07-26-NonRedundant.ll | 16 - test/Transforms/NewGVN/2007-07-26-PhiErasure.ll | 42 - test/Transforms/NewGVN/2007-07-30-PredIDom.ll | 274 - test/Transforms/NewGVN/2007-07-31-NoDomInherit.ll | 315 -- test/Transforms/NewGVN/2007-07-31-RedundantPhi.ll | 23 - test/Transforms/NewGVN/2008-02-12-UndefLoad.ll | 22 - test/Transforms/NewGVN/2008-02-13-NewPHI.ll | 22 - test/Transforms/NewGVN/2008-07-02-Unreachable.ll | 36 - test/Transforms/NewGVN/2008-12-09-SelfRemove.ll | 38 - test/Transforms/NewGVN/2008-12-12-RLE-Crash.ll | 35 - test/Transforms/NewGVN/2008-12-14-rle-reanalyze.ll | 18 - test/Transforms/NewGVN/2008-12-15-CacheVisited.ll | 28 - .../NewGVN/2009-01-21-SortInvalidation.ll | 55 - .../NewGVN/2009-01-22-SortInvalidation.ll | 100 - test/Transforms/NewGVN/2009-03-10-PREOnVoid.ll | 110 - .../Transforms/NewGVN/2009-07-13-MemDepSortFail.ll | 67 - .../NewGVN/2009-11-12-MemDepMallocBitCast.ll | 15 - test/Transforms/NewGVN/2010-03-31-RedundantPHIs.ll | 42 - test/Transforms/NewGVN/2010-05-08-OneBit.ll | 67 - test/Transforms/NewGVN/2010-11-13-Simplify.ll | 15 - test/Transforms/NewGVN/2011-04-27-phioperands.ll | 106 - .../NewGVN/2011-07-07-MatchIntrinsicExtract.ll | 91 - test/Transforms/NewGVN/2011-09-07-TypeIdFor.ll | 81 - test/Transforms/NewGVN/2012-05-22-PreCrash.ll | 33 - .../NewGVN/2016-08-30-MaskedScatterGather.ll | 43 - test/Transforms/NewGVN/MemdepMiscompile.ll | 54 - test/Transforms/NewGVN/assume-equal.ll | 274 - test/Transforms/NewGVN/assumes.ll | 26 - test/Transforms/NewGVN/basic-cyclic-opt.ll | 315 -- test/Transforms/NewGVN/basic-undef-test.ll | 15 - test/Transforms/NewGVN/basic.ll | 35 - test/Transforms/NewGVN/big-endian.ll | 40 - test/Transforms/NewGVN/bitcast-of-call.ll | 20 - test/Transforms/NewGVN/br-identical.ll | 39 - test/Transforms/NewGVN/calloc-load-removal.ll | 25 - test/Transforms/NewGVN/calls-nonlocal.ll | 78 - test/Transforms/NewGVN/calls-readonly.ll | 45 - test/Transforms/NewGVN/commute.ll | 23 - test/Transforms/NewGVN/completeness.ll | 605 --- test/Transforms/NewGVN/cond_br.ll | 55 - test/Transforms/NewGVN/cond_br2.ll | 141 - test/Transforms/NewGVN/condprop-xfail.ll | 123 - test/Transforms/NewGVN/condprop.ll | 252 - test/Transforms/NewGVN/crash-no-aa.ll | 15 - test/Transforms/NewGVN/crash.ll | 201 - test/Transforms/NewGVN/cyclic-phi-handling.ll | 37 - test/Transforms/NewGVN/dbg-redundant-load.ll | 52 - test/Transforms/NewGVN/deadstore.ll | 79 - test/Transforms/NewGVN/debugloc.ll | 78 - test/Transforms/NewGVN/edge.ll | 170 - .../Transforms/NewGVN/eliminate-callsite-inline.ll | 18 - test/Transforms/NewGVN/eliminate-ssacopy.ll | 81 - test/Transforms/NewGVN/equivalent-phi.ll | 68 - test/Transforms/NewGVN/fence.ll | 90 - test/Transforms/NewGVN/flags-simplify.ll | 100 - test/Transforms/NewGVN/flags.ll | 18 - test/Transforms/NewGVN/fold-const-expr.ll | 98 - test/Transforms/NewGVN/fpmath.ll | 45 - test/Transforms/NewGVN/funclet.ll | 44 - test/Transforms/NewGVN/int_sideeffect.ll | 27 - test/Transforms/NewGVN/invariant.group.ll | 460 -- test/Transforms/NewGVN/invariant.start.ll | 59 - test/Transforms/NewGVN/lifetime-simple.ll | 20 - test/Transforms/NewGVN/load-constant-mem.ll | 21 - .../NewGVN/load-from-unreachable-predecessor.ll | 20 - test/Transforms/NewGVN/loadforward.ll | 32 - test/Transforms/NewGVN/malloc-load-removal.ll | 56 - test/Transforms/NewGVN/memory-handling.ll | 195 - test/Transforms/NewGVN/metadata-nonnull.ll | 178 - test/Transforms/NewGVN/metadata-simplify.ll | 160 - .../NewGVN/no_speculative_loads_with_asan.ll | 81 - test/Transforms/NewGVN/noalias.ll | 43 - test/Transforms/NewGVN/non-integral-pointers.ll | 39 - test/Transforms/NewGVN/non-local-offset.ll | 59 - test/Transforms/NewGVN/nonescaping-malloc.ll | 112 - test/Transforms/NewGVN/null-aliases-nothing.ll | 20 - test/Transforms/NewGVN/opt-remarks.ll | 113 - test/Transforms/NewGVN/pair_jumpthread.ll | 120 - test/Transforms/NewGVN/phi-edge-handling.ll | 60 - test/Transforms/NewGVN/phi-of-ops-move-block.ll | 107 - .../NewGVN/phi-translate-partial-alias.ll | 27 - test/Transforms/NewGVN/pr10820.ll | 19 - test/Transforms/NewGVN/pr12979.ll | 93 - test/Transforms/NewGVN/pr14166.ll | 26 - test/Transforms/NewGVN/pr17732.ll | 29 - test/Transforms/NewGVN/pr17852.ll | 66 - test/Transforms/NewGVN/pr24397.ll | 18 - test/Transforms/NewGVN/pr24426.ll | 18 - test/Transforms/NewGVN/pr25440.ll | 108 - test/Transforms/NewGVN/pr28562.ll | 9 - test/Transforms/NewGVN/pr31472.ll | 34 - test/Transforms/NewGVN/pr31483.ll | 106 - test/Transforms/NewGVN/pr31491.ll | 30 - test/Transforms/NewGVN/pr31501.ll | 136 - test/Transforms/NewGVN/pr31573.ll | 42 - test/Transforms/NewGVN/pr31594.ll | 122 - test/Transforms/NewGVN/pr31613.ll | 135 - test/Transforms/NewGVN/pr31682.ll | 41 - test/Transforms/NewGVN/pr31758.ll | 34 - test/Transforms/NewGVN/pr32403.ll | 65 - test/Transforms/NewGVN/pr32607.ll | 33 - test/Transforms/NewGVN/pr32836.ll | 45 - test/Transforms/NewGVN/pr32838.ll | 157 - test/Transforms/NewGVN/pr32845.ll | 64 - test/Transforms/NewGVN/pr32852.ll | 24 - test/Transforms/NewGVN/pr32897.ll | 25 - test/Transforms/NewGVN/pr32934.ll | 68 - test/Transforms/NewGVN/pr32945.ll | 24 - test/Transforms/NewGVN/pr32952.ll | 42 - test/Transforms/NewGVN/pr33014.ll | 54 - test/Transforms/NewGVN/pr33086.ll | 59 - test/Transforms/NewGVN/pr33116.ll | 39 - test/Transforms/NewGVN/pr33185.ll | 120 - test/Transforms/NewGVN/pr33187.ll | 148 - test/Transforms/NewGVN/pr33196.ll | 72 - test/Transforms/NewGVN/pr33204.ll | 77 - test/Transforms/NewGVN/pr33305.ll | 185 - test/Transforms/NewGVN/pr33367.ll | 137 - test/Transforms/NewGVN/pr33432.ll | 30 - test/Transforms/NewGVN/pr33461.ll | 36 - test/Transforms/NewGVN/pr33720.ll | 91 - test/Transforms/NewGVN/pr34135.ll | 44 - test/Transforms/NewGVN/pr34430.ll | 48 - test/Transforms/NewGVN/pr34452.ll | 49 - test/Transforms/NewGVN/pr35074.ll | 62 - test/Transforms/NewGVN/pr35125.ll | 70 - test/Transforms/NewGVN/pre-compare.ll | 68 - test/Transforms/NewGVN/pre-new-inst.ll | 30 - test/Transforms/NewGVN/predicates.ll | 111 - test/Transforms/NewGVN/propagate-ir-flags.ll | 28 - test/Transforms/NewGVN/range.ll | 100 - test/Transforms/NewGVN/readattrs.ll | 17 - test/Transforms/NewGVN/refine-stores.ll | 189 - test/Transforms/NewGVN/rle-must-alias.ll | 48 - test/Transforms/NewGVN/rle-no-phi-translate.ll | 28 - test/Transforms/NewGVN/rle-nonlocal.ll | 40 - test/Transforms/NewGVN/rle.ll | 59 - test/Transforms/NewGVN/simp-to-self.ll | 27 - test/Transforms/NewGVN/stale-loop-info.ll | 50 - test/Transforms/NewGVN/storeoverstore.ll | 90 - test/Transforms/NewGVN/tbaa.ll | 148 - .../NewGVN/unreachable_block_infinite_loop.ll | 43 - test/Transforms/NewGVN/verify-memoryphi.ll | 29 - test/Transforms/NewGVN/volatile-nonvolatile.ll | 61 - test/Transforms/ObjCARC/allocas.ll | 500 -- test/Transforms/ObjCARC/apelim.ll | 55 - test/Transforms/ObjCARC/basic.ll | 3074 ----------- test/Transforms/ObjCARC/cfg-hazards.ll | 435 -- test/Transforms/ObjCARC/clang-arc-use-barrier.ll | 45 - test/Transforms/ObjCARC/comdat-ipo.ll | 53 - test/Transforms/ObjCARC/contract-catchswitch.ll | 81 - .../Transforms/ObjCARC/contract-end-of-use-list.ll | 30 - test/Transforms/ObjCARC/contract-marker-funclet.ll | 62 - test/Transforms/ObjCARC/contract-marker.ll | 45 - .../Transforms/ObjCARC/contract-replace-arg-use.ll | 46 - .../ObjCARC/contract-storestrong-funclet.ll | 37 - .../ObjCARC/contract-storestrong-ivar.ll | 31 - test/Transforms/ObjCARC/contract-storestrong.ll | 261 - test/Transforms/ObjCARC/contract-testcases.ll | 95 - test/Transforms/ObjCARC/contract.ll | 232 - test/Transforms/ObjCARC/empty-block.ll | 59 - ...ensure-that-exception-unwind-path-is-visited.ll | 171 - test/Transforms/ObjCARC/escape.ll | 134 - test/Transforms/ObjCARC/expand.ll | 94 - test/Transforms/ObjCARC/funclet.ll | 112 - test/Transforms/ObjCARC/gvn.ll | 41 - test/Transforms/ObjCARC/intrinsic-use-isolated.ll | 16 - test/Transforms/ObjCARC/intrinsic-use.ll | 113 - test/Transforms/ObjCARC/invoke-2.ll | 57 - test/Transforms/ObjCARC/invoke.ll | 224 - .../ObjCARC/move-and-form-retain-autorelease.ll | 223 - .../ObjCARC/move-and-merge-autorelease.ll | 108 - test/Transforms/ObjCARC/nested.ll | 825 --- test/Transforms/ObjCARC/opt-catchswitch.ll | 54 - test/Transforms/ObjCARC/path-overflow.ll | 2193 -------- test/Transforms/ObjCARC/pointer-types.ll | 31 - test/Transforms/ObjCARC/post-inlining.ll | 48 - test/Transforms/ObjCARC/pr12270.ll | 21 - test/Transforms/ObjCARC/provenance.ll | 52 - .../ObjCARC/retain-block-side-effects.ll | 42 - test/Transforms/ObjCARC/retain-not-declared.ll | 69 - test/Transforms/ObjCARC/rle-s2l.ll | 138 - test/Transforms/ObjCARC/rv.ll | 392 -- test/Transforms/ObjCARC/split-backedge.ll | 50 - .../ObjCARC/tail-call-invariant-enforcement.ll | 108 - test/Transforms/ObjCARC/unsafe-claim-rv.ll | 47 - test/Transforms/ObjCARC/weak-contract.ll | 14 - test/Transforms/ObjCARC/weak-copies.ll | 89 - test/Transforms/ObjCARC/weak-dce.ll | 46 - test/Transforms/ObjCARC/weak.ll | 57 - test/Transforms/PGOProfile/Inputs/PR28219.proftext | 10 - test/Transforms/PGOProfile/Inputs/branch1.proftext | 8 - .../PGOProfile/Inputs/branch1_large_count.proftext | 8 - test/Transforms/PGOProfile/Inputs/branch2.proftext | 8 - .../PGOProfile/Inputs/criticaledge.proftext | 19 - test/Transforms/PGOProfile/Inputs/cspgo.proftext | 151 - test/Transforms/PGOProfile/Inputs/diag.proftext | 7 - test/Transforms/PGOProfile/Inputs/diag_FE.proftext | 5 - .../PGOProfile/Inputs/func_entry.proftext | 17 - .../PGOProfile/Inputs/indirect_call.proftext | 43 - .../PGOProfile/Inputs/indirectbr.proftext | 12 - .../PGOProfile/Inputs/irreducible.proftext | 29 - .../PGOProfile/Inputs/landingpad.proftext | 16 - .../PGOProfile/Inputs/large_count_remarks.proftext | 8 - test/Transforms/PGOProfile/Inputs/loop1.proftext | 8 - test/Transforms/PGOProfile/Inputs/loop2.proftext | 9 - .../Inputs/memop_size_annotation.proftext | 27 - .../Inputs/multiple_hash_profile.proftext | 36 - .../PGOProfile/Inputs/noreturncall.proftext | 11 - test/Transforms/PGOProfile/Inputs/remap.map | 8 - test/Transforms/PGOProfile/Inputs/remap.proftext | 8 - test/Transforms/PGOProfile/Inputs/select1.proftext | 8 - test/Transforms/PGOProfile/Inputs/select2.proftext | 11 - .../Inputs/select_hash_conflict.proftext | 10 - test/Transforms/PGOProfile/Inputs/switch.proftext | 10 - .../PGOProfile/Inputs/thinlto_cs.proftext | 72 - .../PGOProfile/Inputs/thinlto_cspgo_bar_gen.ll | 74 - .../PGOProfile/Inputs/thinlto_cspgo_bar_use.ll | 70 - .../Inputs/thinlto_indirect_call_promotion.ll | 16 - .../PGOProfile/Inputs/thinlto_samplepgo_icp.ll | 27 - .../PGOProfile/Inputs/thinlto_samplepgo_icp2a.ll | 21 - .../PGOProfile/Inputs/thinlto_samplepgo_icp2b.ll | 28 - .../PGOProfile/Inputs/thinlto_samplepgo_icp3.ll | 31 - .../PGOProfile/Inputs/unreachable_bb.proftext | 9 - test/Transforms/PGOProfile/PR28219.ll | 12 - test/Transforms/PGOProfile/X86/lit.local.cfg | 3 - test/Transforms/PGOProfile/X86/macho.ll | 10 - test/Transforms/PGOProfile/branch1.ll | 62 - test/Transforms/PGOProfile/branch2.ll | 41 - test/Transforms/PGOProfile/chr.ll | 1912 ------- test/Transforms/PGOProfile/comdat_internal.ll | 26 - test/Transforms/PGOProfile/comdat_rename.ll | 52 - test/Transforms/PGOProfile/counter_promo.ll | 68 - .../PGOProfile/counter_promo_exit_merge.ll | 74 - test/Transforms/PGOProfile/counter_promo_mexits.ll | 80 - test/Transforms/PGOProfile/counter_promo_nest.ll | 165 - test/Transforms/PGOProfile/criticaledge.ll | 112 - .../Transforms/PGOProfile/cspgo_profile_summary.ll | 155 - test/Transforms/PGOProfile/diag_FE_profile.ll | 13 - test/Transforms/PGOProfile/diag_mismatch.ll | 13 - test/Transforms/PGOProfile/diag_no_funcprofdata.ll | 17 - test/Transforms/PGOProfile/diag_no_profile.ll | 10 - test/Transforms/PGOProfile/do-not-instrument.ll | 28 - test/Transforms/PGOProfile/func_entry.ll | 29 - .../PGOProfile/icp_covariant_call_return.ll | 44 - .../PGOProfile/icp_covariant_invoke_return.ll | 112 - test/Transforms/PGOProfile/icp_invoke.ll | 106 - test/Transforms/PGOProfile/icp_invoke_nouse.ll | 68 - test/Transforms/PGOProfile/icp_mismatch_msg.ll | 40 - test/Transforms/PGOProfile/icp_sample.ll | 44 - test/Transforms/PGOProfile/icp_vararg.ll | 33 - .../PGOProfile/indirect_call_annotation.ll | 36 - .../Transforms/PGOProfile/indirect_call_profile.ll | 71 - .../PGOProfile/indirect_call_promotion.ll | 65 - .../PGOProfile/indirect_call_promotion_vla.ll | 28 - test/Transforms/PGOProfile/indirectbr.ll | 50 - test/Transforms/PGOProfile/infinite_loop.ll | 21 - test/Transforms/PGOProfile/infinite_loop_gen.ll | 17 - test/Transforms/PGOProfile/irreducible.ll | 139 - test/Transforms/PGOProfile/landingpad.ll | 129 - test/Transforms/PGOProfile/large_count_remarks.ll | 22 - test/Transforms/PGOProfile/loop1.ll | 47 - test/Transforms/PGOProfile/loop2.ll | 75 - test/Transforms/PGOProfile/memcpy.ll | 35 - test/Transforms/PGOProfile/memop_clone.ll | 27 - .../Transforms/PGOProfile/memop_size_annotation.ll | 59 - .../PGOProfile/memop_size_from_strlen.ll | 14 - test/Transforms/PGOProfile/memop_size_opt.ll | 154 - test/Transforms/PGOProfile/memop_size_opt_zero.ll | 19 - .../Transforms/PGOProfile/multiple_hash_profile.ll | 36 - test/Transforms/PGOProfile/noreturncall.ll | 45 - test/Transforms/PGOProfile/preinline.ll | 23 - test/Transforms/PGOProfile/remap.ll | 28 - test/Transforms/PGOProfile/select1.ll | 34 - test/Transforms/PGOProfile/select2.ll | 37 - test/Transforms/PGOProfile/select_hash_conflict.ll | 97 - test/Transforms/PGOProfile/single_bb.ll | 15 - .../PGOProfile/split-indirectbr-critical-edges.ll | 39 - .../PGOProfile/statics_counter_naming.ll | 16 - test/Transforms/PGOProfile/switch.ll | 51 - test/Transforms/PGOProfile/thinlto_cspgo_gen.ll | 88 - test/Transforms/PGOProfile/thinlto_cspgo_use.ll | 82 - .../PGOProfile/thinlto_indirect_call_promotion.ll | 39 - .../Transforms/PGOProfile/thinlto_samplepgo_icp.ll | 63 - .../PGOProfile/thinlto_samplepgo_icp2.ll | 78 - .../PGOProfile/thinlto_samplepgo_icp3.ll | 64 - .../thinlto_samplepgo_icp_droppeddead.ll | 71 - test/Transforms/PGOProfile/unreachable_bb.ll | 23 - .../PartiallyInlineLibCalls/X86/good-prototype.ll | 23 - .../PartiallyInlineLibCalls/X86/lit.local.cfg | 2 - .../PartiallyInlineLibCalls/bad-prototype.ll | 23 - .../PartiallyInlineLibCalls/nobuiltin.ll | 12 - .../PhaseOrdering/2010-03-22-empty-baseclass.ll | 162 - test/Transforms/PhaseOrdering/PR6627.ll | 93 - test/Transforms/PhaseOrdering/basic.ll | 51 - test/Transforms/PhaseOrdering/bitfield-bittests.ll | 130 - test/Transforms/PhaseOrdering/gdce.ll | 106 - test/Transforms/PhaseOrdering/globalaa-retained.ll | 66 - test/Transforms/PhaseOrdering/rotate.ll | 38 - test/Transforms/PhaseOrdering/scev-custom-dl.ll | 67 - test/Transforms/PhaseOrdering/scev.ll | 64 - .../PhaseOrdering/simplifycfg-options.ll | 104 - test/Transforms/PlaceSafepoints/basic.ll | 77 - test/Transforms/PlaceSafepoints/call-in-loop.ll | 30 - test/Transforms/PlaceSafepoints/finite-loops.ll | 143 - test/Transforms/PlaceSafepoints/libcall.ll | 37 - test/Transforms/PlaceSafepoints/memset.ll | 20 - test/Transforms/PlaceSafepoints/no-statepoints.ll | 23 - test/Transforms/PlaceSafepoints/split-backedge.ll | 46 - .../PlaceSafepoints/statepoint-coreclr.ll | 29 - .../PlaceSafepoints/statepoint-frameescape.ll | 29 - .../PreISelIntrinsicLowering/load-relative.ll | 27 - .../PreISelIntrinsicLowering/objc-arc.ll | 312 -- test/Transforms/PruneEH/2008-06-02-Weak.ll | 20 - test/Transforms/PruneEH/ipo-nounwind.ll | 44 - test/Transforms/PruneEH/looptest.ll | 44 - test/Transforms/PruneEH/musttail.ll | 15 - test/Transforms/PruneEH/operand-bundles.ll | 27 - test/Transforms/PruneEH/pr23971.ll | 22 - test/Transforms/PruneEH/pr26263.ll | 70 - test/Transforms/PruneEH/recursivetest.ll | 30 - test/Transforms/PruneEH/seh-nounwind.ll | 32 - test/Transforms/PruneEH/simplenoreturntest.ll | 13 - test/Transforms/PruneEH/simpletest.ll | 26 - .../Reassociate/2002-05-15-AgressiveSubMove.ll | 10 - .../Reassociate/2002-05-15-MissedTree.ll | 11 - .../Reassociate/2002-05-15-SubReassociate.ll | 31 - .../Reassociate/2002-07-09-DominanceProblem.ll | 10 - .../Reassociate/2003-08-12-InfiniteLoop.ll | 9 - .../Reassociate/2005-09-01-ArrayOutOfBounds.ll | 24 - .../Reassociate/2006-04-27-ReassociateVector.ll | 12 - .../Reassociate/2011-01-26-UseAfterFree.ll | 33 - .../Transforms/Reassociate/2012-05-08-UndefLeak.ll | 85 - .../Reassociate/2012-06-08-InfiniteLoop.ll | 21 - test/Transforms/Reassociate/absorption.ll | 27 - .../Reassociate/add_across_block_crash.ll | 30 - test/Transforms/Reassociate/basictest.ll | 297 -- test/Transforms/Reassociate/binop-identity.ll | 71 - .../Reassociate/canonicalize-neg-const.ll | 185 - test/Transforms/Reassociate/commute.ll | 19 - test/Transforms/Reassociate/crash.ll | 174 - test/Transforms/Reassociate/crash2.ll | 28 - test/Transforms/Reassociate/deadcode.ll | 37 - .../Reassociate/erase_inst_made_change.ll | 29 - test/Transforms/Reassociate/factorize-again.ll | 45 - .../Reassociate/fast-AgressiveSubMove.ll | 40 - .../Reassociate/fast-ArrayOutOfBounds.ll | 65 - test/Transforms/Reassociate/fast-MissedTree.ll | 39 - .../Reassociate/fast-ReassociateVector.ll | 400 -- test/Transforms/Reassociate/fast-SubReassociate.ll | 119 - test/Transforms/Reassociate/fast-basictest.ll | 606 --- test/Transforms/Reassociate/fast-fp-commute.ll | 46 - test/Transforms/Reassociate/fast-mightymul.ll | 35 - test/Transforms/Reassociate/fast-multistep.ll | 35 - test/Transforms/Reassociate/fp-commute.ll | 19 - test/Transforms/Reassociate/fp-expr.ll | 39 - test/Transforms/Reassociate/infloop-deadphi.ll | 28 - test/Transforms/Reassociate/inverses.ll | 62 - test/Transforms/Reassociate/keep-debug-loc.ll | 48 - test/Transforms/Reassociate/long-chains.ll | 37 - test/Transforms/Reassociate/looptest.ll | 52 - test/Transforms/Reassociate/matching-binops.ll | 359 -- test/Transforms/Reassociate/mightymul.ll | 35 - test/Transforms/Reassociate/min_int.ll | 13 - .../Reassociate/mixed-fast-nonfast-fp.ll | 42 - test/Transforms/Reassociate/mulfactor.ll | 128 - test/Transforms/Reassociate/multistep.ll | 35 - test/Transforms/Reassociate/negation.ll | 46 - test/Transforms/Reassociate/negation1.ll | 16 - test/Transforms/Reassociate/no-op.ll | 38 - test/Transforms/Reassociate/optional-flags.ll | 29 - test/Transforms/Reassociate/otherops.ll | 42 - .../pointer-collision-non-determinism.ll | 107 - test/Transforms/Reassociate/pr12245.ll | 46 - test/Transforms/Reassociate/pr21205.ll | 21 - test/Transforms/Reassociate/pr28367.ll | 28 - test/Transforms/Reassociate/propagate-flags.ll | 13 - .../Reassociate/reassoc-intermediate-fnegs.ll | 37 - .../Transforms/Reassociate/reassociate-deadinst.ll | 16 - .../Reassociate/reassociate_dbgvalue_discard.ll | 79 - test/Transforms/Reassociate/repeats.ll | 252 - test/Transforms/Reassociate/secondary.ll | 24 - test/Transforms/Reassociate/shift-factor.ll | 16 - test/Transforms/Reassociate/shifttest.ll | 12 - test/Transforms/Reassociate/subtest.ll | 28 - test/Transforms/Reassociate/vaarg_movable.ll | 28 - test/Transforms/Reassociate/wrap-flags.ll | 45 - test/Transforms/Reassociate/xor_reassoc.ll | 294 -- test/Transforms/Reg2Mem/crash.ll | 88 - .../RewriteStatepointsForGC/base-pointers-1.ll | 26 - .../RewriteStatepointsForGC/base-pointers-10.ll | 36 - .../RewriteStatepointsForGC/base-pointers-11.ll | 25 - .../RewriteStatepointsForGC/base-pointers-12.ll | 21 - .../RewriteStatepointsForGC/base-pointers-13.ll | 20 - .../RewriteStatepointsForGC/base-pointers-2.ll | 20 - .../RewriteStatepointsForGC/base-pointers-3.ll | 20 - .../RewriteStatepointsForGC/base-pointers-4.ll | 45 - .../RewriteStatepointsForGC/base-pointers-5.ll | 29 - .../RewriteStatepointsForGC/base-pointers-6.ll | 38 - .../RewriteStatepointsForGC/base-pointers-7.ll | 46 - .../RewriteStatepointsForGC/base-pointers-8.ll | 38 - .../RewriteStatepointsForGC/base-pointers-9.ll | 21 - .../RewriteStatepointsForGC/base-pointers.ll | 155 - .../RewriteStatepointsForGC/base-vector.ll | 279 - test/Transforms/RewriteStatepointsForGC/basic.ll | 74 - test/Transforms/RewriteStatepointsForGC/basics.ll | 89 - .../RewriteStatepointsForGC/call-gc-result.ll | 39 - .../check_traversal_order.ll | 38 - .../RewriteStatepointsForGC/codegen-cond.ll | 82 - .../RewriteStatepointsForGC/constants.ll | 264 - .../deopt-intrinsic-cconv.ll | 17 - .../RewriteStatepointsForGC/deopt-intrinsic.ll | 36 - .../deopt-lowering-attrs.ll | 35 - .../RewriteStatepointsForGC/deref-pointers.ll | 126 - .../drop-invalid-metadata.ll | 141 - .../gc-relocate-creation.ll | 23 - test/Transforms/RewriteStatepointsForGC/invokes.ll | 138 - .../RewriteStatepointsForGC/leaf-function.ll | 34 - test/Transforms/RewriteStatepointsForGC/libcall.ll | 15 - .../RewriteStatepointsForGC/live-vector-nosplit.ll | 119 - .../RewriteStatepointsForGC/liveness-basics.ll | 166 - .../patchable-statepoints.ll | 45 - .../RewriteStatepointsForGC/preprocess.ll | 63 - .../relocate-invoke-result.ll | 33 - .../RewriteStatepointsForGC/relocation.ll | 286 - .../rematerialize-derived-pointers.ll | 331 -- .../RewriteStatepointsForGC/rewrite-invoke.ll | 33 - .../RewriteStatepointsForGC/scalar-base-vector.ll | 143 - .../RewriteStatepointsForGC/statepoint-attrs.ll | 17 - .../statepoint-calling-conventions.ll | 43 - .../RewriteStatepointsForGC/statepoint-coreclr.ll | 32 - .../RewriteStatepointsForGC/statepoint-format.ll | 43 - .../two-invokes-one-landingpad.ll | 34 - .../unreachable-regression.ll | 34 - .../RewriteStatepointsForGC/vector-bitcast.ll | 29 - test/Transforms/SCCP/2002-05-02-MissSecondInst.ll | 8 - .../SCCP/2002-05-20-MissedIncomingValue.ll | 19 - test/Transforms/SCCP/2002-05-21-InvalidSimplify.ll | 33 - .../SCCP/2002-08-30-GetElementPtrTest.ll | 9 - .../SCCP/2003-06-24-OverdefinedPHIValue.ll | 30 - test/Transforms/SCCP/2003-08-26-InvokeHandling.ll | 23 - test/Transforms/SCCP/2004-11-16-DeadInvoke.ll | 18 - test/Transforms/SCCP/2004-12-10-UndefBranchBug.ll | 12 - test/Transforms/SCCP/2006-10-23-IPSCCP-Crash.ll | 103 - test/Transforms/SCCP/2006-12-04-PackedType.ll | 140 - test/Transforms/SCCP/2006-12-19-UndefBug.ll | 8 - test/Transforms/SCCP/2007-05-16-InvokeCrash.ll | 45 - test/Transforms/SCCP/2008-01-27-UndefCorrelate.ll | 36 - .../SCCP/2008-04-22-multiple-ret-sccp.ll | 11 - test/Transforms/SCCP/2008-05-23-UndefCallFold.ll | 14 - test/Transforms/SCCP/2009-01-14-IPSCCP-Invoke.ll | 26 - .../SCCP/2009-05-27-VectorOperandZero.ll | 10 - test/Transforms/SCCP/apint-array.ll | 23 - test/Transforms/SCCP/apint-basictest.ll | 16 - test/Transforms/SCCP/apint-basictest2.ll | 17 - test/Transforms/SCCP/apint-basictest3.ll | 23 - test/Transforms/SCCP/apint-basictest4.ll | 25 - test/Transforms/SCCP/apint-bigarray.ll | 23 - test/Transforms/SCCP/apint-bigint.ll | 9 - test/Transforms/SCCP/apint-bigint2.ll | 40 - test/Transforms/SCCP/apint-ipsccp1.ll | 24 - test/Transforms/SCCP/apint-ipsccp2.ll | 19 - test/Transforms/SCCP/apint-ipsccp3.ll | 23 - test/Transforms/SCCP/apint-ipsccp4.ll | 49 - test/Transforms/SCCP/apint-load.ll | 36 - test/Transforms/SCCP/apint-phi.ll | 19 - test/Transforms/SCCP/apint-select.ll | 21 - test/Transforms/SCCP/atomic-load-store.ll | 30 - test/Transforms/SCCP/atomic.ll | 9 - test/Transforms/SCCP/bitcast.ll | 9 - test/Transforms/SCCP/calltest.ll | 31 - test/Transforms/SCCP/comdat-ipo.ll | 28 - test/Transforms/SCCP/constant-struct.ll | 72 - test/Transforms/SCCP/crash.ll | 34 - test/Transforms/SCCP/definite-initializer.ll | 11 - test/Transforms/SCCP/dont-zap-return.ll | 24 - test/Transforms/SCCP/global-alias-constprop.ll | 12 - test/Transforms/SCCP/indirectbr.ll | 76 - test/Transforms/SCCP/ip-constant-ranges.ll | 198 - test/Transforms/SCCP/ipsccp-addr-taken.ll | 28 - test/Transforms/SCCP/ipsccp-basic.ll | 273 - .../SCCP/ipsccp-branch-unresolved-undef.ll | 24 - test/Transforms/SCCP/ipsccp-phi-one-pred-dead.ll | 41 - test/Transforms/SCCP/ipsccp-preserve-analysis.ll | 56 - .../SCCP/ipsccp-ssa-copy-nested-conds.ll | 50 - test/Transforms/SCCP/latticeval-invalidate.ll | 41 - test/Transforms/SCCP/loadtest.ll | 46 - test/Transforms/SCCP/logical-nuke.ll | 39 - test/Transforms/SCCP/overdefined-div.ll | 32 - test/Transforms/SCCP/pr27712.ll | 30 - test/Transforms/SCCP/pr35357.ll | 24 - test/Transforms/SCCP/preserve-analysis.ll | 34 - test/Transforms/SCCP/return-zapped.ll | 62 - test/Transforms/SCCP/retvalue-undef.ll | 32 - test/Transforms/SCCP/sccptest.ll | 58 - test/Transforms/SCCP/select.ll | 12 - test/Transforms/SCCP/switch-multiple-undef.ll | 27 - .../SCCP/switch-undef-constantfoldterminator.ll | 47 - test/Transforms/SCCP/switch.ll | 13 - test/Transforms/SCCP/ub-shift.ll | 69 - test/Transforms/SCCP/undef-resolve.ll | 182 - test/Transforms/SCCP/vector-bitcast.ll | 20 - .../SLPVectorizer/AArch64/64-bit-vector.ll | 45 - test/Transforms/SLPVectorizer/AArch64/PR38339.ll | 124 - test/Transforms/SLPVectorizer/AArch64/commute.ll | 96 - test/Transforms/SLPVectorizer/AArch64/ext-trunc.ll | 111 - .../SLPVectorizer/AArch64/gather-cost.ll | 53 - .../SLPVectorizer/AArch64/gather-reduce.ll | 543 -- .../SLPVectorizer/AArch64/gather-root.ll | 318 -- .../SLPVectorizer/AArch64/getelementptr.ll | 242 - .../Transforms/SLPVectorizer/AArch64/horizontal.ll | 436 -- .../Transforms/SLPVectorizer/AArch64/lit.local.cfg | 2 - .../SLPVectorizer/AArch64/load-store-q.ll | 46 - test/Transforms/SLPVectorizer/AArch64/matmul.ll | 139 - .../SLPVectorizer/AArch64/minimum-sizes.ll | 80 - .../SLPVectorizer/AArch64/mismatched-intrinsics.ll | 23 - .../SLPVectorizer/AArch64/nontemporal.ll | 87 - test/Transforms/SLPVectorizer/AArch64/remarks.ll | 32 - test/Transforms/SLPVectorizer/AArch64/sdiv-pow2.ll | 59 - .../SLPVectorizer/AArch64/spillcost-di.ll | 93 - test/Transforms/SLPVectorizer/AArch64/transpose.ll | 310 -- test/Transforms/SLPVectorizer/AArch64/tsc-s352.ll | 127 - .../address-space-ptr-sze-gep-index-assert.ll | 149 - .../SLPVectorizer/AMDGPU/horizontal-store.ll | 250 - test/Transforms/SLPVectorizer/AMDGPU/lit.local.cfg | 3 - .../Transforms/SLPVectorizer/AMDGPU/packed-math.ll | 203 - test/Transforms/SLPVectorizer/AMDGPU/reduction.ll | 722 --- .../Transforms/SLPVectorizer/ARM/extract-insert.ll | 31 - test/Transforms/SLPVectorizer/ARM/lit.local.cfg | 2 - test/Transforms/SLPVectorizer/ARM/memory.ll | 28 - test/Transforms/SLPVectorizer/ARM/sroa.ll | 87 - test/Transforms/SLPVectorizer/NVPTX/lit.local.cfg | 2 - .../NVPTX/non-vectorizable-intrinsic.ll | 57 - test/Transforms/SLPVectorizer/NVPTX/v2f16.ll | 70 - test/Transforms/SLPVectorizer/PowerPC/aggregate.ll | 24 - .../Transforms/SLPVectorizer/PowerPC/lit.local.cfg | 2 - test/Transforms/SLPVectorizer/PowerPC/pr27897.ll | 46 - .../SLPVectorizer/PowerPC/short-to-double.ll | 39 - .../SLPVectorizer/SystemZ/SLP-cmp-cost-query.ll | 36 - .../Transforms/SLPVectorizer/SystemZ/lit.local.cfg | 3 - test/Transforms/SLPVectorizer/SystemZ/pr34619.ll | 52 - test/Transforms/SLPVectorizer/X86/PR32086.ll | 94 - test/Transforms/SLPVectorizer/X86/PR34635.ll | 98 - test/Transforms/SLPVectorizer/X86/PR35628_1.ll | 74 - test/Transforms/SLPVectorizer/X86/PR35628_2.ll | 64 - test/Transforms/SLPVectorizer/X86/PR35777.ll | 45 - test/Transforms/SLPVectorizer/X86/PR35865.ll | 27 - test/Transforms/SLPVectorizer/X86/PR36280.ll | 25 - test/Transforms/SLPVectorizer/X86/PR39774.ll | 237 - test/Transforms/SLPVectorizer/X86/PR40310.ll | 93 - test/Transforms/SLPVectorizer/X86/addsub.ll | 390 -- test/Transforms/SLPVectorizer/X86/aggregate.ll | 23 - test/Transforms/SLPVectorizer/X86/align.ll | 76 - .../SLPVectorizer/X86/alternate-calls.ll | 65 - .../Transforms/SLPVectorizer/X86/alternate-cast.ll | 489 -- test/Transforms/SLPVectorizer/X86/alternate-fp.ll | 161 - test/Transforms/SLPVectorizer/X86/alternate-int.ll | 571 -- .../SLPVectorizer/X86/arith-add-saddo.ll | 1254 ----- .../Transforms/SLPVectorizer/X86/arith-add-ssat.ll | 775 --- .../SLPVectorizer/X86/arith-add-uaddo.ll | 1254 ----- .../Transforms/SLPVectorizer/X86/arith-add-usat.ll | 729 --- test/Transforms/SLPVectorizer/X86/arith-add.ll | 708 --- test/Transforms/SLPVectorizer/X86/arith-fix.ll | 1765 ------- test/Transforms/SLPVectorizer/X86/arith-fp.ll | 1323 ----- .../SLPVectorizer/X86/arith-mul-smulo.ll | 1254 ----- .../SLPVectorizer/X86/arith-mul-umulo.ll | 1254 ----- test/Transforms/SLPVectorizer/X86/arith-mul.ll | 775 --- .../Transforms/SLPVectorizer/X86/arith-sub-ssat.ll | 775 --- .../SLPVectorizer/X86/arith-sub-ssubo.ll | 1254 ----- .../Transforms/SLPVectorizer/X86/arith-sub-usat.ll | 729 --- .../SLPVectorizer/X86/arith-sub-usubo.ll | 1254 ----- test/Transforms/SLPVectorizer/X86/arith-sub.ll | 708 --- test/Transforms/SLPVectorizer/X86/atomics.ll | 35 - test/Transforms/SLPVectorizer/X86/bad_types.ll | 112 - test/Transforms/SLPVectorizer/X86/barriercall.ll | 45 - test/Transforms/SLPVectorizer/X86/bitreverse.ll | 423 -- .../SLPVectorizer/X86/blending-shuffle.ll | 179 - test/Transforms/SLPVectorizer/X86/bswap.ll | 247 - test/Transforms/SLPVectorizer/X86/call.ll | 177 - test/Transforms/SLPVectorizer/X86/cast.ll | 115 - test/Transforms/SLPVectorizer/X86/cmp_commute.ll | 283 - test/Transforms/SLPVectorizer/X86/cmp_sel.ll | 37 - test/Transforms/SLPVectorizer/X86/commutativity.ll | 116 - .../Transforms/SLPVectorizer/X86/compare-reduce.ll | 76 - .../SLPVectorizer/X86/consecutive-access.ll | 556 -- .../SLPVectorizer/X86/continue_vectorizing.ll | 50 - test/Transforms/SLPVectorizer/X86/crash_7zip.ll | 65 - .../Transforms/SLPVectorizer/X86/crash_binaryop.ll | 64 - test/Transforms/SLPVectorizer/X86/crash_bullet.ll | 213 - test/Transforms/SLPVectorizer/X86/crash_bullet3.ll | 141 - test/Transforms/SLPVectorizer/X86/crash_cmpop.ll | 141 - test/Transforms/SLPVectorizer/X86/crash_dequeue.ll | 68 - test/Transforms/SLPVectorizer/X86/crash_flop7.ll | 77 - test/Transforms/SLPVectorizer/X86/crash_gep.ll | 31 - test/Transforms/SLPVectorizer/X86/crash_lencod.ll | 150 - .../SLPVectorizer/X86/crash_mandeltext.ll | 180 - .../SLPVectorizer/X86/crash_netbsd_decompress.ll | 66 - .../SLPVectorizer/X86/crash_scheduling.ll | 79 - test/Transforms/SLPVectorizer/X86/crash_sim4b1.ll | 191 - test/Transforms/SLPVectorizer/X86/crash_smallpt.ll | 166 - .../SLPVectorizer/X86/crash_vectorizeTree.ll | 95 - .../SLPVectorizer/X86/cross_block_slp.ll | 66 - test/Transforms/SLPVectorizer/X86/cse.ll | 363 -- test/Transforms/SLPVectorizer/X86/ctlz.ll | 905 ---- test/Transforms/SLPVectorizer/X86/ctpop.ll | 512 -- test/Transforms/SLPVectorizer/X86/cttz.ll | 905 ---- test/Transforms/SLPVectorizer/X86/cycle_dup.ll | 76 - test/Transforms/SLPVectorizer/X86/debug_info.ll | 101 - test/Transforms/SLPVectorizer/X86/diamond.ll | 157 - test/Transforms/SLPVectorizer/X86/external_user.ll | 132 - .../X86/external_user_jumbled_load.ll | 43 - .../SLPVectorizer/X86/extract-shuffle.ll | 22 - test/Transforms/SLPVectorizer/X86/extract.ll | 79 - .../SLPVectorizer/X86/extract_in_tree_user.ll | 101 - test/Transforms/SLPVectorizer/X86/extractcost.ll | 46 - .../Transforms/SLPVectorizer/X86/extractelement.ll | 61 - .../SLPVectorizer/X86/fabs-cost-softfp.ll | 44 - test/Transforms/SLPVectorizer/X86/fabs.ll | 275 - test/Transforms/SLPVectorizer/X86/fcopysign.ll | 343 -- test/Transforms/SLPVectorizer/X86/flag.ll | 87 - test/Transforms/SLPVectorizer/X86/fma.ll | 563 -- test/Transforms/SLPVectorizer/X86/fptosi.ll | 561 -- test/Transforms/SLPVectorizer/X86/fptoui.ll | 673 --- test/Transforms/SLPVectorizer/X86/fround.ll | 2159 -------- test/Transforms/SLPVectorizer/X86/funclet.ll | 70 - test/Transforms/SLPVectorizer/X86/gep.ll | 65 - test/Transforms/SLPVectorizer/X86/gep_mismatch.ll | 36 - test/Transforms/SLPVectorizer/X86/hadd.ll | 527 -- test/Transforms/SLPVectorizer/X86/hoist.ll | 68 - .../SLPVectorizer/X86/horizontal-list.ll | 1733 ------- .../SLPVectorizer/X86/horizontal-minmax.ll | 1141 ---- test/Transforms/SLPVectorizer/X86/horizontal.ll | 1887 ------- test/Transforms/SLPVectorizer/X86/hsub.ll | 527 -- test/Transforms/SLPVectorizer/X86/implicitfloat.ll | 38 - test/Transforms/SLPVectorizer/X86/in-tree-user.ll | 81 - .../SLPVectorizer/X86/insert-after-bundle.ll | 701 --- .../X86/insert-element-build-vector.ll | 754 --- test/Transforms/SLPVectorizer/X86/insertvalue.ll | 307 -- test/Transforms/SLPVectorizer/X86/intrinsic.ll | 515 -- .../SLPVectorizer/X86/jumbled-load-multiuse.ll | 40 - .../X86/jumbled-load-shuffle-placement.ll | 124 - .../SLPVectorizer/X86/jumbled-load-used-in-phi.ll | 225 - test/Transforms/SLPVectorizer/X86/jumbled-load.ll | 112 - test/Transforms/SLPVectorizer/X86/limit.ll | 70 - test/Transforms/SLPVectorizer/X86/lit.local.cfg | 3 - test/Transforms/SLPVectorizer/X86/load-merge.ll | 50 - test/Transforms/SLPVectorizer/X86/long_chains.ll | 66 - test/Transforms/SLPVectorizer/X86/loopinvariant.ll | 102 - test/Transforms/SLPVectorizer/X86/metadata.ll | 71 - test/Transforms/SLPVectorizer/X86/minimum-sizes.ll | 85 - test/Transforms/SLPVectorizer/X86/multi_block.ll | 64 - test/Transforms/SLPVectorizer/X86/multi_user.ll | 61 - test/Transforms/SLPVectorizer/X86/odd_store.ll | 62 - test/Transforms/SLPVectorizer/X86/operandorder.ll | 474 -- test/Transforms/SLPVectorizer/X86/opt.ll | 50 - test/Transforms/SLPVectorizer/X86/ordering.ll | 103 - test/Transforms/SLPVectorizer/X86/partail.ll | 80 - test/Transforms/SLPVectorizer/X86/phi.ll | 341 -- test/Transforms/SLPVectorizer/X86/phi3.ll | 54 - .../Transforms/SLPVectorizer/X86/phi_landingpad.ll | 48 - .../SLPVectorizer/X86/phi_overalignedtype.ll | 58 - test/Transforms/SLPVectorizer/X86/powof2div.ll | 147 - test/Transforms/SLPVectorizer/X86/pr16571.ll | 22 - test/Transforms/SLPVectorizer/X86/pr16628.ll | 43 - test/Transforms/SLPVectorizer/X86/pr16899.ll | 46 - test/Transforms/SLPVectorizer/X86/pr18060.ll | 81 - test/Transforms/SLPVectorizer/X86/pr19657.ll | 60 - test/Transforms/SLPVectorizer/X86/pr23510.ll | 59 - test/Transforms/SLPVectorizer/X86/pr27163.ll | 66 - test/Transforms/SLPVectorizer/X86/pr31599.ll | 30 - test/Transforms/SLPVectorizer/X86/pr35497.ll | 105 - .../SLPVectorizer/X86/propagate_ir_flags.ll | 607 --- .../SLPVectorizer/X86/reassociated-loads.ll | 118 - test/Transforms/SLPVectorizer/X86/reduction.ll | 70 - test/Transforms/SLPVectorizer/X86/reduction2.ll | 51 - .../SLPVectorizer/X86/reduction_loads.ll | 81 - .../SLPVectorizer/X86/reduction_unrolled.ll | 352 -- .../Transforms/SLPVectorizer/X86/remark_horcost.ll | 137 - .../SLPVectorizer/X86/remark_listcost.ll | 61 - .../SLPVectorizer/X86/remark_not_all_parts.ll | 85 - .../SLPVectorizer/X86/remark_unsupported.ll | 53 - test/Transforms/SLPVectorizer/X86/reorder_phi.ll | 76 - .../SLPVectorizer/X86/reorder_repeated_ops.ll | 130 - test/Transforms/SLPVectorizer/X86/resched.ll | 172 - test/Transforms/SLPVectorizer/X86/return.ll | 70 - .../SLPVectorizer/X86/reverse_extract_elements.ll | 134 - test/Transforms/SLPVectorizer/X86/rgb_phi.ll | 104 - test/Transforms/SLPVectorizer/X86/saxpy.ll | 90 - .../SLPVectorizer/X86/schedule-bundle.ll | 53 - .../SLPVectorizer/X86/schedule_budget.ll | 138 - test/Transforms/SLPVectorizer/X86/scheduling.ll | 78 - test/Transforms/SLPVectorizer/X86/sext.ll | 911 ---- test/Transforms/SLPVectorizer/X86/shift-ashr.ll | 914 ---- test/Transforms/SLPVectorizer/X86/shift-lshr.ll | 863 --- test/Transforms/SLPVectorizer/X86/shift-shl.ll | 815 --- test/Transforms/SLPVectorizer/X86/sign-extend.ll | 62 - test/Transforms/SLPVectorizer/X86/simple-loop.ll | 152 - test/Transforms/SLPVectorizer/X86/simplebb.ll | 121 - test/Transforms/SLPVectorizer/X86/sitofp.ll | 1262 ----- test/Transforms/SLPVectorizer/X86/slp-throttle.ll | 37 - test/Transforms/SLPVectorizer/X86/sqrt.ll | 274 - test/Transforms/SLPVectorizer/X86/store-jumbled.ll | 61 - .../SLPVectorizer/X86/stores_vectorize.ll | 314 -- test/Transforms/SLPVectorizer/X86/tiny-tree.ll | 268 - test/Transforms/SLPVectorizer/X86/uitofp.ll | 1164 ----- test/Transforms/SLPVectorizer/X86/undef_vect.ll | 86 - test/Transforms/SLPVectorizer/X86/unreachable.ll | 69 - test/Transforms/SLPVectorizer/X86/value-bug.ll | 108 - .../SLPVectorizer/X86/vect_copyable_in_binops.ll | 984 ---- test/Transforms/SLPVectorizer/X86/vector.ll | 49 - test/Transforms/SLPVectorizer/X86/vector_gep.ll | 30 - .../SLPVectorizer/X86/vectorize-reorder-reuse.ll | 230 - test/Transforms/SLPVectorizer/X86/zext.ll | 785 --- test/Transforms/SLPVectorizer/XCore/lit.local.cfg | 2 - .../SLPVectorizer/XCore/no-vector-registers.ll | 38 - test/Transforms/SLPVectorizer/int_sideeffect.ll | 37 - test/Transforms/SROA/address-spaces.ll | 131 - test/Transforms/SROA/alignment.ll | 231 - test/Transforms/SROA/alloca-address-space.ll | 113 - test/Transforms/SROA/basictest.ll | 1918 ------- test/Transforms/SROA/big-endian.ll | 252 - test/Transforms/SROA/dbg-addr-diamond.ll | 127 - test/Transforms/SROA/dbg-single-piece.ll | 37 - test/Transforms/SROA/dead-inst.ll | 97 - test/Transforms/SROA/fca.ll | 48 - test/Transforms/SROA/mem-par-metadata-sroa.ll | 111 - test/Transforms/SROA/non-integral-pointers.ll | 88 - test/Transforms/SROA/phi-and-select.ll | 646 --- test/Transforms/SROA/phi-with-duplicate-pred.ll | 51 - test/Transforms/SROA/pointer-offset-size.ll | 29 - test/Transforms/SROA/ppcf128-no-fold.ll | 36 - test/Transforms/SROA/pr26972.ll | 17 - test/Transforms/SROA/pr37267.ll | 74 - test/Transforms/SROA/preserve-nonnull.ll | 92 - test/Transforms/SROA/slice-order-independence.ll | 37 - test/Transforms/SROA/slice-width.ll | 106 - test/Transforms/SROA/vector-conversion.ll | 53 - test/Transforms/SROA/vector-lifetime-intrinsic.ll | 31 - test/Transforms/SROA/vector-promotion.ll | 625 --- test/Transforms/SROA/vectors-of-pointers.ll | 25 - test/Transforms/SafeStack/AArch64/abi.ll | 20 - test/Transforms/SafeStack/AArch64/abi_ssp.ll | 23 - test/Transforms/SafeStack/AArch64/lit.local.cfg | 3 - test/Transforms/SafeStack/AArch64/unreachable.ll | 23 - test/Transforms/SafeStack/ARM/abi.ll | 18 - test/Transforms/SafeStack/ARM/debug.ll | 98 - test/Transforms/SafeStack/ARM/lit.local.cfg | 3 - test/Transforms/SafeStack/ARM/setjmp.ll | 36 - test/Transforms/SafeStack/X86/abi.ll | 30 - test/Transforms/SafeStack/X86/abi_ssp.ll | 26 - test/Transforms/SafeStack/X86/addr-taken.ll | 22 - test/Transforms/SafeStack/X86/array-aligned.ll | 38 - test/Transforms/SafeStack/X86/array.ll | 89 - test/Transforms/SafeStack/X86/byval.ll | 68 - test/Transforms/SafeStack/X86/call.ll | 178 - test/Transforms/SafeStack/X86/cast.ll | 39 - test/Transforms/SafeStack/X86/coloring-ssp.ll | 34 - test/Transforms/SafeStack/X86/coloring.ll | 44 - test/Transforms/SafeStack/X86/coloring2.ll | 521 -- test/Transforms/SafeStack/X86/constant-gep-call.ll | 26 - test/Transforms/SafeStack/X86/constant-gep.ll | 20 - test/Transforms/SafeStack/X86/constant-geps.ll | 28 - test/Transforms/SafeStack/X86/debug-loc-dynamic.ll | 56 - test/Transforms/SafeStack/X86/debug-loc.ll | 80 - test/Transforms/SafeStack/X86/debug-loc2.ll | 96 - test/Transforms/SafeStack/X86/dynamic-alloca.ll | 22 - .../SafeStack/X86/escape-addr-pointer.ll | 23 - .../SafeStack/X86/escape-bitcast-store.ll | 23 - .../SafeStack/X86/escape-bitcast-store2.ll | 20 - test/Transforms/SafeStack/X86/escape-call.ll | 16 - .../SafeStack/X86/escape-casted-pointer.ll | 24 - test/Transforms/SafeStack/X86/escape-gep-call.ll | 20 - test/Transforms/SafeStack/X86/escape-gep-invoke.ll | 34 - .../SafeStack/X86/escape-gep-negative.ll | 18 - .../SafeStack/X86/escape-gep-ptrtoint.ll | 22 - test/Transforms/SafeStack/X86/escape-gep-store.ll | 23 - test/Transforms/SafeStack/X86/escape-phi-call.ll | 36 - .../Transforms/SafeStack/X86/escape-select-call.ll | 22 - test/Transforms/SafeStack/X86/escape-vector.ll | 21 - test/Transforms/SafeStack/X86/invoke.ll | 33 - test/Transforms/SafeStack/X86/layout-frag.ll | 39 - .../SafeStack/X86/layout-region-split.ll | 84 - test/Transforms/SafeStack/X86/lit.local.cfg | 3 - .../SafeStack/X86/memintrinsic-oob-read.ll | 14 - test/Transforms/SafeStack/X86/no-attr.ll | 27 - test/Transforms/SafeStack/X86/phi-cycle.ll | 50 - test/Transforms/SafeStack/X86/phi.ll | 35 - test/Transforms/SafeStack/X86/ret.ll | 17 - test/Transforms/SafeStack/X86/setjmp.ll | 37 - test/Transforms/SafeStack/X86/setjmp2.ll | 43 - test/Transforms/SafeStack/X86/sink-to-use.ll | 22 - test/Transforms/SafeStack/X86/ssp.ll | 30 - test/Transforms/SafeStack/X86/store.ll | 63 - test/Transforms/SafeStack/X86/struct.ll | 40 - .../Inputs/bad_discriminator_value.prof | 2 - .../SampleProfile/Inputs/bad_fn_header.prof | 3 - .../SampleProfile/Inputs/bad_line_values.prof | 2 - .../SampleProfile/Inputs/bad_mangle.prof | 3 - .../SampleProfile/Inputs/bad_sample_line.prof | 3 - .../SampleProfile/Inputs/bad_samples.prof | 2 - test/Transforms/SampleProfile/Inputs/branch.prof | 10 - test/Transforms/SampleProfile/Inputs/calls.prof | 10 - .../SampleProfile/Inputs/cold-indirect-call.prof | 6 - .../SampleProfile/Inputs/cov-zero-samples.prof | 10 - .../SampleProfile/Inputs/coverage-warning.prof | 5 - .../SampleProfile/Inputs/discriminator.prof | 8 - test/Transforms/SampleProfile/Inputs/einline.prof | 7 - .../SampleProfile/Inputs/entry_counts.prof | 3 - .../SampleProfile/Inputs/entry_counts_cold.prof | 20 - .../Transforms/SampleProfile/Inputs/flattened.prof | 2 - test/Transforms/SampleProfile/Inputs/fnptr.binprof | Bin 225 -> 0 bytes test/Transforms/SampleProfile/Inputs/fnptr.prof | 13 - .../Inputs/function_metadata.compact.afdo | Bin 295 -> 0 bytes .../SampleProfile/Inputs/function_metadata.prof | 17 - .../SampleProfile/Inputs/gcc-simple.afdo | Bin 1972 -> 0 bytes .../SampleProfile/Inputs/indirect-call.afdo | Bin 1744 -> 0 bytes .../Inputs/indirect-call.compact.afdo | Bin 533 -> 0 bytes .../SampleProfile/Inputs/indirect-call.prof | 31 - .../SampleProfile/Inputs/inline-act.prof | 3 - .../SampleProfile/Inputs/inline-combine.prof | 2 - .../SampleProfile/Inputs/inline-coverage.prof | 7 - .../SampleProfile/Inputs/inline-hint.prof | 3 - .../SampleProfile/Inputs/inline.compactbinary.afdo | Bin 185 -> 0 bytes test/Transforms/SampleProfile/Inputs/inline.prof | 7 - test/Transforms/SampleProfile/Inputs/nodebug.prof | 2 - .../Transforms/SampleProfile/Inputs/nolocinfo.prof | 3 - test/Transforms/SampleProfile/Inputs/offset.prof | 4 - .../Transforms/SampleProfile/Inputs/propagate.prof | 22 - test/Transforms/SampleProfile/Inputs/remap.map | 8 - test/Transforms/SampleProfile/Inputs/remap.prof | 10 - test/Transforms/SampleProfile/Inputs/remarks.prof | 7 - test/Transforms/SampleProfile/Inputs/summary.prof | 9 - test/Transforms/SampleProfile/Inputs/syntax.prof | 3 - .../SampleProfile/Inputs/warm-inline-instance.prof | 11 - test/Transforms/SampleProfile/branch.ll | 242 - test/Transforms/SampleProfile/calls.ll | 116 - .../Transforms/SampleProfile/cold-indirect-call.ll | 31 - .../SampleProfile/compact-binary-profile.ll | 121 - test/Transforms/SampleProfile/cov-zero-samples.ll | 147 - test/Transforms/SampleProfile/coverage-warning.ll | 46 - test/Transforms/SampleProfile/discriminator.ll | 90 - test/Transforms/SampleProfile/early-inline.ll | 76 - test/Transforms/SampleProfile/entry_counts.ll | 31 - test/Transforms/SampleProfile/entry_counts_cold.ll | 170 - test/Transforms/SampleProfile/flattened.ll | 39 - test/Transforms/SampleProfile/fnptr.ll | 157 - test/Transforms/SampleProfile/function_metadata.ll | 59 - test/Transforms/SampleProfile/gcc-simple.ll | 218 - test/Transforms/SampleProfile/indirect-call-gcc.ll | 26 - test/Transforms/SampleProfile/indirect-call.ll | 213 - test/Transforms/SampleProfile/inline-act.ll | 72 - .../inline-cold-callsite-samplepgo.ll | 31 - test/Transforms/SampleProfile/inline-combine.ll | 47 - test/Transforms/SampleProfile/inline-coverage.ll | 135 - test/Transforms/SampleProfile/inline.ll | 109 - test/Transforms/SampleProfile/nodebug.ll | 20 - test/Transforms/SampleProfile/nolocinfo.ll | 38 - test/Transforms/SampleProfile/offset.ll | 82 - test/Transforms/SampleProfile/propagate.ll | 317 -- test/Transforms/SampleProfile/remap.ll | 60 - test/Transforms/SampleProfile/remarks.ll | 225 - .../SampleProfile/section-accurate-samplepgo.ll | 52 - test/Transforms/SampleProfile/summary.ll | 26 - test/Transforms/SampleProfile/syntax.ll | 29 - .../SampleProfile/warm-inline-instance.ll | 115 - .../X86/expand-masked-compressstore.ll | 94 - .../X86/expand-masked-expandload.ll | 102 - .../X86/expand-masked-gather.ll | 63 - .../X86/expand-masked-load.ll | 119 - .../X86/expand-masked-store.ll | 59 - test/Transforms/Scalarizer/basic.ll | 453 -- test/Transforms/Scalarizer/cache-bug.ll | 31 - test/Transforms/Scalarizer/crash-bug.ll | 25 - test/Transforms/Scalarizer/dbginfo.ll | 86 - test/Transforms/Scalarizer/dbgloc-bug.ll | 44 - test/Transforms/Scalarizer/intrinsics.ll | 110 - test/Transforms/Scalarizer/order-bug.ll | 24 - test/Transforms/Scalarizer/phi-bug.ll | 25 - test/Transforms/Scalarizer/store-bug.ll | 26 - test/Transforms/Scalarizer/vector-gep.ll | 123 - .../AMDGPU/lit.local.cfg | 3 - ...split-gep-and-gvn-addrspace-addressing-modes.ll | 139 - .../SeparateConstOffsetFromGEP/NVPTX/lit.local.cfg | 3 - .../NVPTX/split-gep-and-gvn.ll | 236 - .../SeparateConstOffsetFromGEP/NVPTX/split-gep.ll | 300 -- .../2006-06-13-SingleEntryPHI.ll | 36 - .../2006-06-27-DeadSwitchCase.ll | 32 - .../SimpleLoopUnswitch/2007-05-09-Unreachable.ll | 29 - .../Transforms/SimpleLoopUnswitch/2007-05-09-tl.ll | 96 - .../SimpleLoopUnswitch/2007-07-12-ExitDomInfo.ll | 46 - .../SimpleLoopUnswitch/2007-07-13-DomInfo.ll | 28 - .../SimpleLoopUnswitch/2007-07-18-DomInfo.ll | 67 - .../SimpleLoopUnswitch/2007-08-01-Dom.ll | 30 - .../SimpleLoopUnswitch/2007-08-01-LCSSA.ll | 56 - .../SimpleLoopUnswitch/2007-10-04-DomFrontier.ll | 29 - .../SimpleLoopUnswitch/2008-06-02-DomInfo.ll | 27 - .../SimpleLoopUnswitch/2008-06-17-DomFrontier.ll | 22 - .../SimpleLoopUnswitch/2010-11-18-LCSSA.ll | 29 - .../SimpleLoopUnswitch/2011-06-02-CritSwitch.ll | 29 - .../SimpleLoopUnswitch/2011-09-26-EHCrash.ll | 64 - .../SimpleLoopUnswitch/2012-04-02-IndirectBr.ll | 42 - .../2012-04-30-LoopUnswitch-LPad-Crash.ll | 97 - .../SimpleLoopUnswitch/2012-05-20-Phi.ll | 26 - .../SimpleLoopUnswitch/2015-09-18-Addrspace.ll | 29 - .../SimpleLoopUnswitch/LIV-loop-condtion.ll | 37 - test/Transforms/SimpleLoopUnswitch/basictest.ll | 185 - test/Transforms/SimpleLoopUnswitch/cleanuppad.ll | 45 - .../Transforms/SimpleLoopUnswitch/copy-metadata.ll | 35 - test/Transforms/SimpleLoopUnswitch/crash.ll | 67 - .../SimpleLoopUnswitch/delete-dead-blocks.ll | 101 - .../SimpleLoopUnswitch/exponential-behavior.ll | 52 - .../exponential-nontrivial-unswitch-nested.ll | 139 - .../exponential-nontrivial-unswitch-nested2.ll | 149 - .../exponential-nontrivial-unswitch.ll | 80 - .../exponential-nontrivial-unswitch2.ll | 56 - .../exponential-switch-unswitch.ll | 118 - .../formDedicatedAfterTrivial1.ll | 25 - .../formDedicatedAfterTrivial2.ll | 22 - .../formDedicatedAfterTrivial3.ll | 37 - test/Transforms/SimpleLoopUnswitch/guards.ll | 239 - .../Transforms/SimpleLoopUnswitch/infinite-loop.ll | 65 - test/Transforms/SimpleLoopUnswitch/msan.ll | 142 - .../SimpleLoopUnswitch/nontrivial-unswitch-cost.ll | 502 -- .../SimpleLoopUnswitch/nontrivial-unswitch.ll | 4216 --------------- test/Transforms/SimpleLoopUnswitch/pr37888.ll | 39 - .../SimpleLoopUnswitch/preserve-analyses.ll | 130 - .../trivial-unswitch-iteration.ll | 42 - .../SimpleLoopUnswitch/trivial-unswitch.ll | 1245 ----- test/Transforms/SimpleLoopUnswitch/update-scev.ll | 187 - .../SimplifyCFG/2002-05-21-PHIElimination.ll | 19 - .../SimplifyCFG/2002-09-24-PHIAssertion.ll | 13 - .../SimplifyCFG/2003-03-07-DominateProblem.ll | 17 - .../SimplifyCFG/2003-08-05-InvokeCrash.ll | 16 - .../SimplifyCFG/2003-08-17-BranchFold.ll | 22 - .../SimplifyCFG/2003-08-17-BranchFoldOrdering.ll | 27 - .../SimplifyCFG/2003-08-17-FoldSwitch-dbg.ll | 57 - .../SimplifyCFG/2003-08-17-FoldSwitch.ll | 104 - .../SimplifyCFG/2004-12-10-SimplifyCFGCrash.ll | 40 - test/Transforms/SimplifyCFG/2005-06-16-PHICrash.ll | 95 - .../SimplifyCFG/2005-08-01-PHIUpdateFail.ll | 71 - .../SimplifyCFG/2005-10-02-InvokeSimplify.ll | 18 - .../SimplifyCFG/2005-12-03-IncorrectPHIFold.ll | 123 - .../SimplifyCFG/2006-02-17-InfiniteUnroll.ll | 27 - test/Transforms/SimplifyCFG/2006-06-12-InfLoop.ll | 413 -- test/Transforms/SimplifyCFG/2006-08-03-Crash.ll | 96 - .../Transforms/SimplifyCFG/2006-10-19-UncondDiv.ll | 29 - .../SimplifyCFG/2006-12-08-Ptr-ICmp-Branch.ll | 131 - .../SimplifyCFG/2007-11-22-InvokeNoUnwind.ll | 20 - test/Transforms/SimplifyCFG/2007-12-21-Crash.ll | 37 - .../SimplifyCFG/2008-01-02-hoist-fp-add.ll | 27 - .../SimplifyCFG/2008-05-16-PHIBlockMerge.ll | 131 - .../SimplifyCFG/2008-07-13-InfLoopMiscompile.ll | 55 - .../SimplifyCFG/2008-09-08-MultiplePred.ll | 60 - .../SimplifyCFG/2008-09-17-SpeculativeHoist.ll | 18 - .../2008-10-03-SpeculativelyExecuteBeforePHI.ll | 36 - .../SimplifyCFG/2008-12-06-SingleEntryPhi.ll | 13 - test/Transforms/SimplifyCFG/2008-12-16-DCECond.ll | 46 - .../SimplifyCFG/2009-01-18-PHIPropCrash.ll | 30 - .../SimplifyCFG/2009-05-12-externweak.ll | 47 - .../SimplifyCFG/2010-03-30-InvokeCrash.ll | 22 - .../SimplifyCFG/2011-03-08-UnreachableUse.ll | 31 - .../SimplifyCFG/2011-09-05-TrivialLPad.ll | 22 - test/Transforms/SimplifyCFG/AArch64/cttz-ctlz.ll | 43 - test/Transforms/SimplifyCFG/AArch64/lit.local.cfg | 5 - test/Transforms/SimplifyCFG/AArch64/prefer-fma.ll | 73 - test/Transforms/SimplifyCFG/AMDGPU/cttz-ctlz.ll | 249 - test/Transforms/SimplifyCFG/AMDGPU/lit.local.cfg | 2 - test/Transforms/SimplifyCFG/ARM/cttz-ctlz.ll | 43 - test/Transforms/SimplifyCFG/ARM/lit.local.cfg | 5 - .../Transforms/SimplifyCFG/ARM/select-trunc-i64.ll | 25 - .../ARM/switch-to-lookup-table-constant-expr.ll | 40 - .../SimplifyCFG/ARM/switch-to-lookup-table.ll | 138 - test/Transforms/SimplifyCFG/BrUnwind.ll | 15 - .../SimplifyCFG/ConditionalTrappingConstantExpr.ll | 67 - test/Transforms/SimplifyCFG/CoveredLookupTable.ll | 49 - test/Transforms/SimplifyCFG/DeadSetCC.ll | 28 - test/Transforms/SimplifyCFG/EmptyBlockMerge.ll | 21 - .../SimplifyCFG/EqualPHIEdgeBlockMerge.ll | 256 - .../SimplifyCFG/ForwardSwitchConditionToPHI.ll | 123 - .../SimplifyCFG/Hexagon/disable-lookup-table.ll | 36 - test/Transforms/SimplifyCFG/Hexagon/lit.local.cfg | 5 - .../SimplifyCFG/Hexagon/switch-to-lookup-table.ll | 62 - test/Transforms/SimplifyCFG/HoistCode.ll | 11 - test/Transforms/SimplifyCFG/InfLoop.ll | 101 - test/Transforms/SimplifyCFG/MagicPointer.ll | 149 - test/Transforms/SimplifyCFG/Mips/cttz-ctlz.ll | 43 - test/Transforms/SimplifyCFG/Mips/lit.local.cfg | 5 - test/Transforms/SimplifyCFG/PHINode.ll | 15 - test/Transforms/SimplifyCFG/PR16069.ll | 33 - test/Transforms/SimplifyCFG/PR17073.ll | 73 - test/Transforms/SimplifyCFG/PR25267.ll | 24 - .../SimplifyCFG/PR27615-simplify-cond-br.ll | 71 - test/Transforms/SimplifyCFG/PR29163.ll | 31 - test/Transforms/SimplifyCFG/PR30210.ll | 36 - test/Transforms/SimplifyCFG/PR9946.ll | 18 - test/Transforms/SimplifyCFG/PhiBlockMerge.ll | 29 - test/Transforms/SimplifyCFG/PhiBlockMerge2.ll | 27 - test/Transforms/SimplifyCFG/PhiEliminate.ll | 27 - test/Transforms/SimplifyCFG/PhiEliminate2.ll | 34 - test/Transforms/SimplifyCFG/PhiEliminate3.ll | 34 - test/Transforms/SimplifyCFG/PhiNoEliminate.ll | 27 - .../SimplifyCFG/PowerPC/cttz-ctlz-spec.ll | 45 - test/Transforms/SimplifyCFG/PowerPC/lit.local.cfg | 2 - test/Transforms/SimplifyCFG/RISCV/lit.local.cfg | 5 - .../SimplifyCFG/RISCV/select-trunc-i64.ll | 28 - test/Transforms/SimplifyCFG/SPARC/lit.local.cfg | 3 - .../SimplifyCFG/SPARC/switch_to_lookup_table.ll | 32 - test/Transforms/SimplifyCFG/SpeculativeExec.ll | 121 - .../Transforms/SimplifyCFG/UncondBranchToHeader.ll | 18 - .../Transforms/SimplifyCFG/UncondBranchToReturn.ll | 33 - .../Transforms/SimplifyCFG/UnreachableEliminate.ll | 188 - .../SimplifyCFG/X86/disable-lookup-table.ll | 46 - test/Transforms/SimplifyCFG/X86/lit.local.cfg | 3 - .../SimplifyCFG/X86/speculate-cttz-ctlz.ll | 318 -- .../SimplifyCFG/X86/switch-covered-bug.ll | 52 - .../Transforms/SimplifyCFG/X86/switch-table-bug.ll | 43 - .../SimplifyCFG/X86/switch_to_lookup_table.ll | 1452 ------ test/Transforms/SimplifyCFG/assume.ll | 22 - test/Transforms/SimplifyCFG/attr-convergent.ll | 28 - test/Transforms/SimplifyCFG/attr-noduplicate.ll | 37 - test/Transforms/SimplifyCFG/basictest.ll | 133 - test/Transforms/SimplifyCFG/bbi-23595.ll | 50 - test/Transforms/SimplifyCFG/branch-cond-merge.ll | 19 - test/Transforms/SimplifyCFG/branch-cond-prop.ll | 17 - test/Transforms/SimplifyCFG/branch-fold-dbg.ll | 59 - test/Transforms/SimplifyCFG/branch-fold-test.ll | 17 - test/Transforms/SimplifyCFG/branch-fold-three.ll | 259 - .../SimplifyCFG/branch-fold-threshold.ll | 83 - test/Transforms/SimplifyCFG/branch-fold.ll | 70 - test/Transforms/SimplifyCFG/branch-phi-thread.ll | 66 - test/Transforms/SimplifyCFG/bug-25299.ll | 40 - test/Transforms/SimplifyCFG/clamp.ll | 22 - .../SimplifyCFG/combine-parallel-mem-md.ll | 56 - test/Transforms/SimplifyCFG/common-dest-folding.ll | 57 - test/Transforms/SimplifyCFG/critedge-assume.ll | 83 - test/Transforms/SimplifyCFG/dbginfo.ll | 71 - .../dce-cond-after-folding-terminator.ll | 52 - .../SimplifyCFG/debug-info-thread-phi.ll | 38 - test/Transforms/SimplifyCFG/div-rem-pairs.ll | 114 - .../Transforms/SimplifyCFG/duplicate-landingpad.ll | 110 - test/Transforms/SimplifyCFG/duplicate-phis.ll | 21 - test/Transforms/SimplifyCFG/empty-catchpad.ll | 115 - test/Transforms/SimplifyCFG/empty-cleanuppad.ll | 470 -- test/Transforms/SimplifyCFG/extract-cost.ll | 22 - .../SimplifyCFG/fold-branch-debuginvariant.ll | 49 - test/Transforms/SimplifyCFG/fold-debug-info.ll | 102 - test/Transforms/SimplifyCFG/gepcost.ll | 28 - test/Transforms/SimplifyCFG/guards.ll | 100 - test/Transforms/SimplifyCFG/hoist-common-code.ll | 18 - .../SimplifyCFG/hoist-dbgvalue-inlined.ll | 51 - test/Transforms/SimplifyCFG/hoist-dbgvalue.ll | 55 - test/Transforms/SimplifyCFG/hoist-with-range.ll | 20 - test/Transforms/SimplifyCFG/implied-and-or.ll | 250 - .../implied-cond-matching-false-dest.ll | 339 -- .../SimplifyCFG/implied-cond-matching-imm.ll | 123 - .../SimplifyCFG/implied-cond-matching.ll | 1029 ---- test/Transforms/SimplifyCFG/implied-cond.ll | 81 - test/Transforms/SimplifyCFG/indirectbr.ll | 251 - test/Transforms/SimplifyCFG/inline-asm-sink.ll | 29 - test/Transforms/SimplifyCFG/invoke.ll | 162 - test/Transforms/SimplifyCFG/invoke_unwind.ll | 75 - test/Transforms/SimplifyCFG/iterative-simplify.ll | 100 - test/Transforms/SimplifyCFG/lifetime.ll | 29 - test/Transforms/SimplifyCFG/merge-cleanuppads.ll | 39 - test/Transforms/SimplifyCFG/merge-cond-stores-2.ll | 321 -- test/Transforms/SimplifyCFG/merge-cond-stores.ll | 408 -- test/Transforms/SimplifyCFG/multiple-phis.ll | 59 - test/Transforms/SimplifyCFG/no-md-sink.ll | 52 - .../SimplifyCFG/no_speculative_loads_with_asan.ll | 59 - .../SimplifyCFG/no_speculative_loads_with_tsan.ll | 40 - test/Transforms/SimplifyCFG/noreturn-call.ll | 29 - test/Transforms/SimplifyCFG/opt-for-fuzzing.ll | 49 - test/Transforms/SimplifyCFG/phi-undef-loadstore.ll | 239 - test/Transforms/SimplifyCFG/pr33605.ll | 64 - test/Transforms/SimplifyCFG/pr34131.ll | 74 - test/Transforms/SimplifyCFG/pr35774.ll | 35 - test/Transforms/SimplifyCFG/pr39807.ll | 43 - .../SimplifyCFG/preserve-branchweights-partial.ll | 37 - .../preserve-branchweights-switch-create.ll | 140 - .../SimplifyCFG/preserve-branchweights.ll | 675 --- .../SimplifyCFG/preserve-llvm-loop-metadata.ll | 54 - .../SimplifyCFG/preserve-load-metadata-2.ll | 32 - .../SimplifyCFG/preserve-load-metadata-3.ll | 32 - .../SimplifyCFG/preserve-load-metadata.ll | 32 - .../preserve-make-implicit-on-switch-to-br.ll | 30 - .../SimplifyCFG/preserve-store-alignment.ll | 267 - test/Transforms/SimplifyCFG/rangereduce.ll | 347 -- test/Transforms/SimplifyCFG/remove-debug-2.ll | 68 - test/Transforms/SimplifyCFG/remove-debug.ll | 88 - test/Transforms/SimplifyCFG/return-merge.ll | 19 - test/Transforms/SimplifyCFG/seh-nounwind.ll | 31 - test/Transforms/SimplifyCFG/select-gep.ll | 26 - test/Transforms/SimplifyCFG/sink-common-code.ll | 892 ---- test/Transforms/SimplifyCFG/speculate-call.ll | 23 - test/Transforms/SimplifyCFG/speculate-dbgvalue.ll | 83 - test/Transforms/SimplifyCFG/speculate-math.ll | 165 - test/Transforms/SimplifyCFG/speculate-store.ll | 90 - .../Transforms/SimplifyCFG/speculate-vector-ops.ll | 60 - .../SimplifyCFG/speculate-with-offset.ll | 94 - .../SimplifyCFG/statepoint-invoke-unwind.ll | 24 - .../SimplifyCFG/suppress-zero-branch-weights.ll | 40 - test/Transforms/SimplifyCFG/switch-dead-default.ll | 179 - test/Transforms/SimplifyCFG/switch-masked-bits.ll | 77 - .../SimplifyCFG/switch-on-const-select.ll | 141 - .../Transforms/SimplifyCFG/switch-range-to-icmp.ll | 77 - .../SimplifyCFG/switch-simplify-crash.ll | 108 - test/Transforms/SimplifyCFG/switch-to-br.ll | 64 - test/Transforms/SimplifyCFG/switch-to-icmp.ll | 57 - ...switch-to-select-multiple-edge-per-block-phi.ll | 54 - .../SimplifyCFG/switch-to-select-two-case.ll | 41 - .../SimplifyCFG/switch_create-custom-dl.ll | 660 --- test/Transforms/SimplifyCFG/switch_create.ll | 660 --- test/Transforms/SimplifyCFG/switch_switch_fold.ll | 65 - test/Transforms/SimplifyCFG/switch_thread.ll | 113 - test/Transforms/SimplifyCFG/switch_undef.ll | 24 - test/Transforms/SimplifyCFG/trap-debugloc.ll | 22 - .../SimplifyCFG/trap-no-null-opt-debugloc.ll | 24 - .../SimplifyCFG/trapping-load-unreachable.ll | 125 - .../Transforms/SimplifyCFG/two-entry-phi-return.ll | 26 - test/Transforms/SimplifyCFG/unreachable-blocks.ll | 28 - .../SimplifyCFG/unreachable-cleanuppad.ll | 40 - test/Transforms/SimplifyCFG/volatile-phioper.ll | 48 - test/Transforms/SimplifyCFG/wineh-unreachable.ll | 167 - test/Transforms/Sink/badloadsink.ll | 26 - test/Transforms/Sink/basic.ll | 144 - test/Transforms/Sink/call.ll | 112 - test/Transforms/Sink/catchswitch.ll | 37 - test/Transforms/Sink/convergent.ll | 23 - test/Transforms/Sink/fence.ll | 28 - test/Transforms/Sink/landingpad.ll | 33 - test/Transforms/SpeculateAroundPHIs/basic-x86.ll | 595 --- test/Transforms/SpeculativeExecution/spec-calls.ll | 64 - test/Transforms/SpeculativeExecution/spec-casts.ll | 136 - .../SpeculativeExecution/spec-compares.ll | 31 - test/Transforms/SpeculativeExecution/spec-fp.ll | 87 - test/Transforms/SpeculativeExecution/spec.ll | 198 - .../AMDGPU/lit.local.cfg | 2 - .../StraightLineStrengthReduce/AMDGPU/pr23975.ll | 20 - .../AMDGPU/reassociate-geps-and-slsr-addrspace.ll | 107 - .../StraightLineStrengthReduce/NVPTX/lit.local.cfg | 2 - .../NVPTX/reassociate-geps-and-slsr.ll | 74 - .../NVPTX/speculative-slsr.ll | 71 - .../StraightLineStrengthReduce/X86/lit.local.cfg | 2 - .../StraightLineStrengthReduce/X86/no-slsr.ll | 44 - .../StraightLineStrengthReduce/slsr-add.ll | 172 - .../StraightLineStrengthReduce/slsr-gep.ll | 191 - .../StraightLineStrengthReduce/slsr-mul.ll | 147 - test/Transforms/StripDeadPrototypes/basic.ll | 12 - .../StripSymbols/2007-01-15-llvm.used.ll | 20 - .../StripSymbols/2010-06-30-StripDebug.ll | 34 - test/Transforms/StripSymbols/2010-08-25-crash.ll | 29 - test/Transforms/StripSymbols/block-address.ll | 23 - test/Transforms/StripSymbols/strip-cov.ll | 20 - .../StripSymbols/strip-dead-debug-info.ll | 68 - .../StructurizeCFG/AMDGPU/backedge-id-bug-xfail.ll | 77 - .../StructurizeCFG/AMDGPU/backedge-id-bug.ll | 164 - .../Transforms/StructurizeCFG/AMDGPU/lit.local.cfg | 2 - .../AMDGPU/loop-subregion-misordered.ll | 165 - .../StructurizeCFG/AMDGPU/uniform-regions.ll | 82 - .../StructurizeCFG/branch-on-argument.ll | 50 - test/Transforms/StructurizeCFG/bug36015.ll | 53 - test/Transforms/StructurizeCFG/invert-condition.ll | 30 - .../StructurizeCFG/invert-constantexpr.ll | 50 - .../Transforms/StructurizeCFG/loop-continue-phi.ll | 40 - .../StructurizeCFG/loop-multiple-exits.ll | 50 - .../Transforms/StructurizeCFG/nested-loop-order.ll | 68 - .../StructurizeCFG/no-branch-to-entry.ll | 38 - .../StructurizeCFG/one-loop-multiple-backedges.ll | 45 - .../StructurizeCFG/post-order-traversal-bug.ll | 100 - .../StructurizeCFG/rebuild-ssa-infinite-loop.ll | 56 - test/Transforms/StructurizeCFG/switch.ll | 23 - .../SyntheticCountsPropagation/initial.ll | 79 - test/Transforms/SyntheticCountsPropagation/prop.ll | 50 - test/Transforms/SyntheticCountsPropagation/scc.ll | 19 - .../2010-06-26-MultipleReturnValues.ll | 20 - test/Transforms/TailCallElim/EraseBB.ll | 26 - test/Transforms/TailCallElim/accum_recursion.ll | 75 - test/Transforms/TailCallElim/ackermann.ll | 26 - test/Transforms/TailCallElim/basic.ll | 241 - test/Transforms/TailCallElim/debugloc.ll | 16 - test/Transforms/TailCallElim/deopt-bundle.ll | 57 - test/Transforms/TailCallElim/dont_reorder_load.ll | 82 - test/Transforms/TailCallElim/dup_tail.ll | 26 - test/Transforms/TailCallElim/inf-recursion.ll | 54 - test/Transforms/TailCallElim/notail.ll | 24 - .../TailCallElim/opt-remarks-recursion.ll | 38 - test/Transforms/TailCallElim/reorder_load.ll | 174 - test/Transforms/TailCallElim/setjmp.ll | 29 - .../ThinLTOBitcodeWriter/circular-reference.ll | 9 - test/Transforms/ThinLTOBitcodeWriter/comdat.ll | 80 - .../ThinLTOBitcodeWriter/filter-alias.ll | 20 - .../ThinLTOBitcodeWriter/function-alias.ll | 25 - test/Transforms/ThinLTOBitcodeWriter/new-pm.ll | 9 - test/Transforms/ThinLTOBitcodeWriter/no-type-md.ll | 36 - test/Transforms/ThinLTOBitcodeWriter/pr33536.ll | 37 - .../ThinLTOBitcodeWriter/split-internal-typeid.ll | 40 - .../ThinLTOBitcodeWriter/split-internal1.ll | 27 - .../ThinLTOBitcodeWriter/split-internal2.ll | 32 - .../ThinLTOBitcodeWriter/split-vfunc-internal.ll | 21 - .../Transforms/ThinLTOBitcodeWriter/split-vfunc.ll | 79 - test/Transforms/ThinLTOBitcodeWriter/split.ll | 44 - test/Transforms/ThinLTOBitcodeWriter/symver.ll | 25 - .../ThinLTOBitcodeWriter/unsplittable.ll | 35 - .../ThinLTOBitcodeWriter/x86/lit.local.cfg | 3 - .../ThinLTOBitcodeWriter/x86/module-asm.ll | 12 - .../Util/PR37334-break-crit-edges-require-dt.ll | 44 - test/Transforms/Util/PredicateInfo/condprop.ll | 471 -- test/Transforms/Util/PredicateInfo/diamond.ll | 68 - test/Transforms/Util/PredicateInfo/edge.ll | 242 - test/Transforms/Util/PredicateInfo/ordering.ll | 79 - test/Transforms/Util/PredicateInfo/pr33456.ll | 68 - test/Transforms/Util/PredicateInfo/pr33457.ll | 93 - test/Transforms/Util/PredicateInfo/testandor.ll | 211 - .../Transforms/Util/PredicateInfo/unnamed-types.ll | 36 - .../Util/call-promotion-utils-ptrcast-attribute.ll | 32 - .../Util/call-promotion-utils-ptrcast.ll | 50 - test/Transforms/Util/clone-dicompileunit.ll | 66 - .../Util/combine-alias-scope-metadata.ll | 24 - test/Transforms/Util/dbg-user-of-aext.ll | 87 - test/Transforms/Util/flattencfg.ll | 26 - .../Transforms/Util/libcalls-fast-math-inf-loop.ll | 60 - test/Transforms/Util/libcalls-opt-remarks.ll | 57 - test/Transforms/Util/libcalls-shrinkwrap-double.ll | 241 - test/Transforms/Util/libcalls-shrinkwrap-float.ll | 191 - .../Util/libcalls-shrinkwrap-long-double.ll | 192 - test/Transforms/Util/lowerinvoke-funclet.ll | 39 - test/Transforms/Util/lowerswitch.ll | 302 -- test/Transforms/Util/simplify-dbg-declare-load.ll | 61 - test/Transforms/Util/store-first-op.ll | 37 - test/Transforms/Util/strip-gc-relocates.ll | 120 - ...strip-nonlinetable-debuginfo-containingtypes.ll | 94 - .../Util/strip-nonlinetable-debuginfo-cus.ll | 24 - .../Util/strip-nonlinetable-debuginfo-localvars.ll | 36 - .../Util/strip-nonlinetable-debuginfo-loops.ll | 71 - ...strip-nonlinetable-debuginfo-subroutinetypes.ll | 22 - .../WholeProgramDevirt/Inputs/export.yaml | 21 - .../Inputs/import-branch-funnel.yaml | 11 - .../WholeProgramDevirt/Inputs/import-indir.yaml | 42 - .../Inputs/import-single-impl.yaml | 13 - .../Inputs/import-uniform-ret-val.yaml | 19 - .../Inputs/import-unique-ret-val0.yaml | 11 - .../Inputs/import-unique-ret-val1.yaml | 11 - .../Inputs/import-vcp-branch-funnel.yaml | 23 - .../WholeProgramDevirt/Inputs/import-vcp.yaml | 23 - .../WholeProgramDevirt/bad-read-from-vtable.ll | 81 - .../WholeProgramDevirt/branch-funnel-threshold.ll | 100 - .../Transforms/WholeProgramDevirt/branch-funnel.ll | 163 - test/Transforms/WholeProgramDevirt/constant-arg.ll | 77 - .../WholeProgramDevirt/devirt-single-impl-check.ll | 42 - .../WholeProgramDevirt/devirt-single-impl.ll | 47 - test/Transforms/WholeProgramDevirt/expand-check.ll | 63 - .../WholeProgramDevirt/export-nothing.ll | 8 - .../WholeProgramDevirt/export-single-impl.ll | 101 - .../WholeProgramDevirt/export-uniform-ret-val.ll | 41 - .../WholeProgramDevirt/export-unique-ret-val.ll | 90 - .../export-unsuccessful-checked.ll | 28 - test/Transforms/WholeProgramDevirt/export-vcp.ll | 102 - test/Transforms/WholeProgramDevirt/import-indir.ll | 108 - .../import-no-dominating-assume.ll | 37 - test/Transforms/WholeProgramDevirt/import.ll | 121 - .../WholeProgramDevirt/non-constant-vtable.ll | 32 - .../WholeProgramDevirt/pointer-vtable.ll | 30 - test/Transforms/WholeProgramDevirt/soa-vtable.ll | 52 - .../Transforms/WholeProgramDevirt/struct-vtable.ll | 63 - .../WholeProgramDevirt/uniform-retval-invoke.ll | 43 - .../WholeProgramDevirt/uniform-retval.ll | 36 - .../Transforms/WholeProgramDevirt/unique-retval.ll | 60 - .../WholeProgramDevirt/vcp-accesses-memory.ll | 69 - test/Transforms/WholeProgramDevirt/vcp-decl.ll | 32 - test/Transforms/WholeProgramDevirt/vcp-no-this.ll | 35 - .../WholeProgramDevirt/vcp-non-constant-arg.ll | 35 - .../WholeProgramDevirt/vcp-too-wide-ints.ll | 65 - .../WholeProgramDevirt/vcp-type-mismatch.ll | 71 - .../Transforms/WholeProgramDevirt/vcp-uses-this.ll | 37 - .../WholeProgramDevirt/virtual-const-prop-begin.ll | 139 - .../WholeProgramDevirt/virtual-const-prop-check.ll | 147 - .../WholeProgramDevirt/virtual-const-prop-end.ll | 134 - test/Transforms/WholeProgramDevirt/vtable-decl.ll | 25 - 4868 files changed, 575521 deletions(-) delete mode 100644 include/llvm/Transforms/Scalar/LoopFuse.h delete mode 100644 lib/Transforms/Scalar/LoopFuse.cpp delete mode 100644 test/Transforms/ADCE/2002-01-31-UseStuckAround.ll delete mode 100644 test/Transforms/ADCE/2002-05-22-PHITest.ll delete mode 100644 test/Transforms/ADCE/2002-05-23-ZeroArgPHITest.ll delete mode 100644 test/Transforms/ADCE/2002-05-28-Crash-distilled.ll delete mode 100644 test/Transforms/ADCE/2002-05-28-Crash.ll delete mode 100644 test/Transforms/ADCE/2002-07-17-AssertionFailure.ll delete mode 100644 test/Transforms/ADCE/2002-07-17-PHIAssertion.ll delete mode 100644 test/Transforms/ADCE/2002-07-29-Segfault.ll delete mode 100644 test/Transforms/ADCE/2003-01-22-PredecessorProblem.ll delete mode 100644 test/Transforms/ADCE/2003-04-25-PHIPostDominateProblem.ll delete mode 100644 test/Transforms/ADCE/2003-06-11-InvalidCFG.ll delete mode 100644 test/Transforms/ADCE/2003-06-24-BadSuccessor.ll delete mode 100644 test/Transforms/ADCE/2003-06-24-BasicFunctionality.ll delete mode 100644 test/Transforms/ADCE/2003-09-10-UnwindInstFail.ll delete mode 100644 test/Transforms/ADCE/2003-09-15-InfLoopCrash.ll delete mode 100644 test/Transforms/ADCE/2003-11-16-MissingPostDominanceInfo.ll delete mode 100644 test/Transforms/ADCE/2004-05-04-UnreachableBlock.ll delete mode 100644 test/Transforms/ADCE/2005-02-17-PHI-Invoke-Crash.ll delete mode 100644 test/Transforms/ADCE/2016-09-06.ll delete mode 100644 test/Transforms/ADCE/2017-08-21-DomTree-deletions.ll delete mode 100644 test/Transforms/ADCE/basictest.ll delete mode 100644 test/Transforms/ADCE/basictest1.ll delete mode 100644 test/Transforms/ADCE/basictest2.ll delete mode 100644 test/Transforms/ADCE/dce_pure_call.ll delete mode 100644 test/Transforms/ADCE/dce_pure_invoke.ll delete mode 100644 test/Transforms/ADCE/debug-info-intrinsic.ll delete mode 100644 test/Transforms/ADCE/delete-profiling-calls-to-constant.ll delete mode 100644 test/Transforms/ADCE/domtree-DoubleDeletion.ll delete mode 100644 test/Transforms/ADCE/unreachable-function.ll delete mode 100644 test/Transforms/ADCE/unreachable.ll delete mode 100644 test/Transforms/AddDiscriminators/basic.ll delete mode 100644 test/Transforms/AddDiscriminators/call-nested.ll delete mode 100644 test/Transforms/AddDiscriminators/call.ll delete mode 100644 test/Transforms/AddDiscriminators/dbg-declare-discriminator.ll delete mode 100644 test/Transforms/AddDiscriminators/diamond.ll delete mode 100644 test/Transforms/AddDiscriminators/first-only.ll delete mode 100644 test/Transforms/AddDiscriminators/inlined.ll delete mode 100644 test/Transforms/AddDiscriminators/invoke.ll delete mode 100644 test/Transforms/AddDiscriminators/memcpy-discriminator.ll delete mode 100644 test/Transforms/AddDiscriminators/multiple.ll delete mode 100644 test/Transforms/AddDiscriminators/no-discriminators.ll delete mode 100644 test/Transforms/AddDiscriminators/oneline.ll delete mode 100644 test/Transforms/AggressiveInstCombine/masked-cmp.ll delete mode 100644 test/Transforms/AggressiveInstCombine/rotate.ll delete mode 100644 test/Transforms/AggressiveInstCombine/trunc_const_expr.ll delete mode 100644 test/Transforms/AggressiveInstCombine/trunc_multi_uses.ll delete mode 100644 test/Transforms/AggressiveInstCombine/trunc_unreachable_bb.ll delete mode 100644 test/Transforms/AlignmentFromAssumptions/simple.ll delete mode 100644 test/Transforms/AlignmentFromAssumptions/simple32.ll delete mode 100644 test/Transforms/AlignmentFromAssumptions/start-unk.ll delete mode 100644 test/Transforms/ArgumentPromotion/2008-02-01-ReturnAttrs.ll delete mode 100644 test/Transforms/ArgumentPromotion/2008-07-02-array-indexing.ll delete mode 100644 test/Transforms/ArgumentPromotion/2008-09-07-CGUpdate.ll delete mode 100644 test/Transforms/ArgumentPromotion/2008-09-08-CGUpdateSelfEdge.ll delete mode 100644 test/Transforms/ArgumentPromotion/X86/attributes.ll delete mode 100644 test/Transforms/ArgumentPromotion/X86/lit.local.cfg delete mode 100644 test/Transforms/ArgumentPromotion/X86/min-legal-vector-width.ll delete mode 100644 test/Transforms/ArgumentPromotion/aggregate-promote.ll delete mode 100644 test/Transforms/ArgumentPromotion/attrs.ll delete mode 100644 test/Transforms/ArgumentPromotion/basictest.ll delete mode 100644 test/Transforms/ArgumentPromotion/byval-2.ll delete mode 100644 test/Transforms/ArgumentPromotion/byval.ll delete mode 100644 test/Transforms/ArgumentPromotion/chained.ll delete mode 100644 test/Transforms/ArgumentPromotion/control-flow.ll delete mode 100644 test/Transforms/ArgumentPromotion/control-flow2.ll delete mode 100644 test/Transforms/ArgumentPromotion/crash.ll delete mode 100644 test/Transforms/ArgumentPromotion/dbg.ll delete mode 100644 test/Transforms/ArgumentPromotion/fp80.ll delete mode 100644 test/Transforms/ArgumentPromotion/inalloca.ll delete mode 100644 test/Transforms/ArgumentPromotion/invalidation.ll delete mode 100644 test/Transforms/ArgumentPromotion/musttail.ll delete mode 100644 test/Transforms/ArgumentPromotion/naked_functions.ll delete mode 100644 test/Transforms/ArgumentPromotion/nonzero-address-spaces.ll delete mode 100644 test/Transforms/ArgumentPromotion/pr27568.ll delete mode 100644 test/Transforms/ArgumentPromotion/pr3085.ll delete mode 100644 test/Transforms/ArgumentPromotion/pr32917.ll delete mode 100644 test/Transforms/ArgumentPromotion/pr33641_remove_arg_dbgvalue.ll delete mode 100644 test/Transforms/ArgumentPromotion/profile.ll delete mode 100644 test/Transforms/ArgumentPromotion/reserve-tbaa.ll delete mode 100644 test/Transforms/ArgumentPromotion/sret.ll delete mode 100644 test/Transforms/ArgumentPromotion/tail.ll delete mode 100644 test/Transforms/ArgumentPromotion/variadic.ll delete mode 100644 test/Transforms/AtomicExpand/AArch64/atomicrmw-fp.ll delete mode 100644 test/Transforms/AtomicExpand/AArch64/expand-atomicrmw-xchg-fp.ll delete mode 100644 test/Transforms/AtomicExpand/AArch64/lit.local.cfg delete mode 100644 test/Transforms/AtomicExpand/AMDGPU/expand-atomic-rmw-fadd.ll delete mode 100644 test/Transforms/AtomicExpand/AMDGPU/expand-atomic-rmw-fsub.ll delete mode 100644 test/Transforms/AtomicExpand/AMDGPU/expand-atomic-rmw-nand.ll delete mode 100644 test/Transforms/AtomicExpand/AMDGPU/lit.local.cfg delete mode 100644 test/Transforms/AtomicExpand/ARM/atomic-expansion-v7.ll delete mode 100644 test/Transforms/AtomicExpand/ARM/atomic-expansion-v8.ll delete mode 100644 test/Transforms/AtomicExpand/ARM/atomicrmw-fp.ll delete mode 100644 test/Transforms/AtomicExpand/ARM/cmpxchg-weak.ll delete mode 100644 test/Transforms/AtomicExpand/ARM/lit.local.cfg delete mode 100644 test/Transforms/AtomicExpand/Hexagon/atomicrmw-fp.ll delete mode 100644 test/Transforms/AtomicExpand/Hexagon/lit.local.cfg delete mode 100644 test/Transforms/AtomicExpand/Mips/atomicrmw-fp.ll delete mode 100644 test/Transforms/AtomicExpand/Mips/lit.local.cfg delete mode 100644 test/Transforms/AtomicExpand/RISCV/atomicrmw-fp.ll delete mode 100644 test/Transforms/AtomicExpand/RISCV/lit.local.cfg delete mode 100644 test/Transforms/AtomicExpand/SPARC/libcalls.ll delete mode 100644 test/Transforms/AtomicExpand/SPARC/lit.local.cfg delete mode 100644 test/Transforms/AtomicExpand/SPARC/partword.ll delete mode 100644 test/Transforms/AtomicExpand/X86/expand-atomic-libcall.ll delete mode 100644 test/Transforms/AtomicExpand/X86/expand-atomic-non-integer.ll delete mode 100644 test/Transforms/AtomicExpand/X86/expand-atomic-rmw-fp.ll delete mode 100644 test/Transforms/AtomicExpand/X86/expand-atomic-rmw-initial-load.ll delete mode 100644 test/Transforms/AtomicExpand/X86/expand-atomic-xchg-fp.ll delete mode 100644 test/Transforms/AtomicExpand/X86/lit.local.cfg delete mode 100644 test/Transforms/BDCE/basic.ll delete mode 100644 test/Transforms/BDCE/dbg-multipleuses.ll delete mode 100644 test/Transforms/BDCE/dce-pure.ll delete mode 100644 test/Transforms/BDCE/dead-uses.ll delete mode 100644 test/Transforms/BDCE/dead-void-ro.ll delete mode 100644 test/Transforms/BDCE/invalidate-assumptions.ll delete mode 100644 test/Transforms/BDCE/order.ll delete mode 100644 test/Transforms/BDCE/pr26587.ll delete mode 100644 test/Transforms/BDCE/vectors.ll delete mode 100644 test/Transforms/BlockExtractor/extract-blocks.ll delete mode 100644 test/Transforms/BlockExtractor/invalid-block.ll delete mode 100644 test/Transforms/BlockExtractor/invalid-function.ll delete mode 100644 test/Transforms/BranchFolding/2007-10-19-InlineAsmDirectives.ll delete mode 100644 test/Transforms/CallSiteSplitting/callsite-instructions-before-call.ll delete mode 100644 test/Transforms/CallSiteSplitting/callsite-no-or-structure.ll delete mode 100644 test/Transforms/CallSiteSplitting/callsite-no-splitting.ll delete mode 100644 test/Transforms/CallSiteSplitting/callsite-split-debug.ll delete mode 100644 test/Transforms/CallSiteSplitting/callsite-split-or-phi.ll delete mode 100644 test/Transforms/CallSiteSplitting/callsite-split-preserve-debug.ll delete mode 100644 test/Transforms/CallSiteSplitting/callsite-split.ll delete mode 100644 test/Transforms/CallSiteSplitting/lpad.ll delete mode 100644 test/Transforms/CallSiteSplitting/musttail.ll delete mode 100644 test/Transforms/CallSiteSplitting/split-loop.ll delete mode 100644 test/Transforms/CalledValuePropagation/simple-arguments.ll delete mode 100644 test/Transforms/CalledValuePropagation/simple-memory.ll delete mode 100644 test/Transforms/CalledValuePropagation/simple-select.ll delete mode 100644 test/Transforms/CanonicalizeAliases/canonicalize.ll delete mode 100644 test/Transforms/CodeExtractor/2004-03-13-LoopExtractorCrash.ll delete mode 100644 test/Transforms/CodeExtractor/2004-03-14-DominanceProblem.ll delete mode 100644 test/Transforms/CodeExtractor/2004-03-14-NoSwitchSupport.ll delete mode 100644 test/Transforms/CodeExtractor/2004-03-17-MissedLiveIns.ll delete mode 100644 test/Transforms/CodeExtractor/2004-03-17-UpdatePHIsOutsideRegion.ll delete mode 100644 test/Transforms/CodeExtractor/2004-03-18-InvokeHandling.ll delete mode 100644 test/Transforms/CodeExtractor/2004-08-12-BlockExtractPHI.ll delete mode 100644 test/Transforms/CodeExtractor/2004-11-12-InvokeExtract.ll delete mode 100644 test/Transforms/CodeExtractor/BlockAddressReference.ll delete mode 100644 test/Transforms/CodeExtractor/BlockAddressSelfReference.ll delete mode 100644 test/Transforms/CodeExtractor/ExtractedFnEntryCount.ll delete mode 100644 test/Transforms/CodeExtractor/MultipleExitBranchProb.ll delete mode 100644 test/Transforms/CodeExtractor/PartialInlineAlloca.ll delete mode 100644 test/Transforms/CodeExtractor/PartialInlineAlloca2.ll delete mode 100644 test/Transforms/CodeExtractor/PartialInlineAlloca4.ll delete mode 100644 test/Transforms/CodeExtractor/PartialInlineAlloca5.ll delete mode 100644 test/Transforms/CodeExtractor/PartialInlineAnd.ll delete mode 100644 test/Transforms/CodeExtractor/PartialInlineAndOr.ll delete mode 100644 test/Transforms/CodeExtractor/PartialInlineAttributes.ll delete mode 100644 test/Transforms/CodeExtractor/PartialInlineCallRef.ll delete mode 100644 test/Transforms/CodeExtractor/PartialInlineDebug.ll delete mode 100644 test/Transforms/CodeExtractor/PartialInlineEntryPHICost.ll delete mode 100644 test/Transforms/CodeExtractor/PartialInlineEntryUpdate.ll delete mode 100644 test/Transforms/CodeExtractor/PartialInlineHighCost.ll delete mode 100644 test/Transforms/CodeExtractor/PartialInlineInvokeProducesOutVal.ll delete mode 100644 test/Transforms/CodeExtractor/PartialInlineLiveAcross.ll delete mode 100644 test/Transforms/CodeExtractor/PartialInlineNoInline.ll delete mode 100644 test/Transforms/CodeExtractor/PartialInlineNoLiveOut.ll delete mode 100644 test/Transforms/CodeExtractor/PartialInlineNotViable.ll delete mode 100644 test/Transforms/CodeExtractor/PartialInlineORECrash.ll delete mode 100644 test/Transforms/CodeExtractor/PartialInlineOptRemark.ll delete mode 100644 test/Transforms/CodeExtractor/PartialInlineOr.ll delete mode 100644 test/Transforms/CodeExtractor/PartialInlineOrAnd.ll delete mode 100644 test/Transforms/CodeExtractor/PartialInlinePGOMultiRegion.ll delete mode 100644 test/Transforms/CodeExtractor/PartialInlinePGORegion.ll delete mode 100644 test/Transforms/CodeExtractor/PartialInlineVarArg.ll delete mode 100644 test/Transforms/CodeExtractor/PartialInlineVarArgsDebug.ll delete mode 100644 test/Transforms/CodeExtractor/SingleCondition.ll delete mode 100644 test/Transforms/CodeExtractor/X86/InheritTargetAttributes.ll delete mode 100644 test/Transforms/CodeExtractor/X86/lit.local.cfg delete mode 100644 test/Transforms/CodeExtractor/cost.ll delete mode 100644 test/Transforms/CodeExtractor/cost_meta.ll delete mode 100644 test/Transforms/CodeExtractor/extract-assume.ll delete mode 100644 test/Transforms/CodeExtractor/inline_eh.ll delete mode 100644 test/Transforms/CodeExtractor/inline_eh_1.ll delete mode 100644 test/Transforms/CodeExtractor/live_shrink.ll delete mode 100644 test/Transforms/CodeExtractor/live_shrink_gep.ll delete mode 100644 test/Transforms/CodeExtractor/live_shrink_hoist.ll delete mode 100644 test/Transforms/CodeExtractor/live_shrink_multiple.ll delete mode 100644 test/Transforms/CodeExtractor/live_shrink_unsafe.ll delete mode 100644 test/Transforms/CodeExtractor/unreachable-block.ll delete mode 100644 test/Transforms/CodeGenPrepare/2008-11-24-RAUW-Self.ll delete mode 100644 test/Transforms/CodeGenPrepare/AArch64/free-zext.ll delete mode 100644 test/Transforms/CodeGenPrepare/AArch64/large-offset-gep.ll delete mode 100644 test/Transforms/CodeGenPrepare/AArch64/lit.local.cfg delete mode 100644 test/Transforms/CodeGenPrepare/AArch64/sink-free-instructions.ll delete mode 100644 test/Transforms/CodeGenPrepare/AArch64/trunc-weird-user.ll delete mode 100644 test/Transforms/CodeGenPrepare/AArch64/widen_switch.ll delete mode 100644 test/Transforms/CodeGenPrepare/AMDGPU/lit.local.cfg delete mode 100644 test/Transforms/CodeGenPrepare/AMDGPU/no-sink-addrspacecast.ll delete mode 100644 test/Transforms/CodeGenPrepare/AMDGPU/sink-addrspacecast.ll delete mode 100644 test/Transforms/CodeGenPrepare/ARM/bitreverse-recognize.ll delete mode 100644 test/Transforms/CodeGenPrepare/ARM/large-offset-gep.ll delete mode 100644 test/Transforms/CodeGenPrepare/ARM/lit.local.cfg delete mode 100644 test/Transforms/CodeGenPrepare/ARM/memory-intrinsics.ll delete mode 100644 test/Transforms/CodeGenPrepare/ARM/overflow-intrinsics.ll delete mode 100644 test/Transforms/CodeGenPrepare/ARM/sink-addrmode.ll delete mode 100644 test/Transforms/CodeGenPrepare/ARM/sink-free-instructions.ll delete mode 100644 test/Transforms/CodeGenPrepare/ARM/splitgep.ll delete mode 100644 test/Transforms/CodeGenPrepare/ARM/tailcall-dup.ll delete mode 100644 test/Transforms/CodeGenPrepare/Mips/lit.local.cfg delete mode 100644 test/Transforms/CodeGenPrepare/Mips/pr35209.ll delete mode 100644 test/Transforms/CodeGenPrepare/NVPTX/bypass-slow-div-constant-n [...] delete mode 100644 test/Transforms/CodeGenPrepare/NVPTX/bypass-slow-div-not-exact.ll delete mode 100644 test/Transforms/CodeGenPrepare/NVPTX/bypass-slow-div-special-cases.ll delete mode 100644 test/Transforms/CodeGenPrepare/NVPTX/bypass-slow-div.ll delete mode 100644 test/Transforms/CodeGenPrepare/NVPTX/dont-sink-nop-addrspacecast.ll delete mode 100644 test/Transforms/CodeGenPrepare/NVPTX/lit.local.cfg delete mode 100644 test/Transforms/CodeGenPrepare/X86/catchpad-phi-cast.ll delete mode 100644 test/Transforms/CodeGenPrepare/X86/computedgoto.ll delete mode 100644 test/Transforms/CodeGenPrepare/X86/cttz-ctlz.ll delete mode 100644 test/Transforms/CodeGenPrepare/X86/ext-logicop.ll delete mode 100644 test/Transforms/CodeGenPrepare/X86/extend-sink-hoist.ll delete mode 100644 test/Transforms/CodeGenPrepare/X86/fcmp-sinking.ll delete mode 100644 test/Transforms/CodeGenPrepare/X86/lit.local.cfg delete mode 100644 test/Transforms/CodeGenPrepare/X86/memset_chk-simplify-nobuiltin.ll delete mode 100644 test/Transforms/CodeGenPrepare/X86/multi-extension.ll delete mode 100644 test/Transforms/CodeGenPrepare/X86/optimizeSelect-DT.ll delete mode 100644 test/Transforms/CodeGenPrepare/X86/overflow-intrinsics.ll delete mode 100644 test/Transforms/CodeGenPrepare/X86/pr27536.ll delete mode 100644 test/Transforms/CodeGenPrepare/X86/pr35658.ll delete mode 100644 test/Transforms/CodeGenPrepare/X86/select.ll delete mode 100644 test/Transforms/CodeGenPrepare/X86/sink-addrmode-base.ll delete mode 100644 test/Transforms/CodeGenPrepare/X86/sink-addrmode-select.ll delete mode 100644 test/Transforms/CodeGenPrepare/X86/sink-addrmode-two-phi.ll delete mode 100644 test/Transforms/CodeGenPrepare/X86/sink-addrmode.ll delete mode 100644 test/Transforms/CodeGenPrepare/X86/sink-addrspacecast.ll delete mode 100644 test/Transforms/CodeGenPrepare/X86/widen_switch.ll delete mode 100644 test/Transforms/CodeGenPrepare/X86/x86-shuffle-sink.ll delete mode 100644 test/Transforms/CodeGenPrepare/basic.ll delete mode 100644 test/Transforms/CodeGenPrepare/bitreverse-hang.ll delete mode 100644 test/Transforms/CodeGenPrepare/builtin-condition.ll delete mode 100644 test/Transforms/CodeGenPrepare/crash-on-large-allocas.ll delete mode 100644 test/Transforms/CodeGenPrepare/dom-tree.ll delete mode 100644 test/Transforms/CodeGenPrepare/gep-unmerging.ll delete mode 100644 test/Transforms/CodeGenPrepare/invariant.group.ll delete mode 100644 test/Transforms/CodeGenPrepare/nonintegral.ll delete mode 100644 test/Transforms/CodeGenPrepare/section-samplepgo.ll delete mode 100644 test/Transforms/CodeGenPrepare/section.ll delete mode 100644 test/Transforms/CodeGenPrepare/sink-shift-and-trunc.ll delete mode 100644 test/Transforms/CodeGenPrepare/skip-merging-case-block.ll delete mode 100644 test/Transforms/CodeGenPrepare/split-indirect-loop.ll delete mode 100644 test/Transforms/CodeGenPrepare/statepoint-relocate.ll delete mode 100644 test/Transforms/CodeGenPrepare/widenable-condition.ll delete mode 100644 test/Transforms/ConstProp/2002-05-03-DivideByZeroException.ll delete mode 100644 test/Transforms/ConstProp/2002-05-03-NotOperator.ll delete mode 100644 test/Transforms/ConstProp/2002-09-03-SetCC-Bools.ll delete mode 100644 test/Transforms/ConstProp/2003-05-12-DivideError.ll delete mode 100644 test/Transforms/ConstProp/2005-01-28-SetCCGEP.ll delete mode 100644 test/Transforms/ConstProp/2006-11-30-vector-cast.ll delete mode 100644 test/Transforms/ConstProp/2006-12-01-TruncBoolBug.ll delete mode 100644 test/Transforms/ConstProp/2006-12-01-bool-casts.ll delete mode 100644 test/Transforms/ConstProp/2007-02-05-BitCast.ll delete mode 100644 test/Transforms/ConstProp/2007-02-23-sdiv.ll delete mode 100644 test/Transforms/ConstProp/2008-07-07-VectorCompare.ll delete mode 100644 test/Transforms/ConstProp/2009-06-20-constexpr-zero-lhs.ll delete mode 100644 test/Transforms/ConstProp/2009-09-01-GEP-Crash.ll delete mode 100644 test/Transforms/ConstProp/InsertElement.ll delete mode 100644 test/Transforms/ConstProp/avx512.ll delete mode 100644 test/Transforms/ConstProp/basictest.ll delete mode 100644 test/Transforms/ConstProp/bitcast.ll delete mode 100644 test/Transforms/ConstProp/bswap.ll delete mode 100644 test/Transforms/ConstProp/calls-math-finite.ll delete mode 100644 test/Transforms/ConstProp/calls.ll delete mode 100644 test/Transforms/ConstProp/cast.ll delete mode 100644 test/Transforms/ConstProp/constant-expr.ll delete mode 100644 test/Transforms/ConstProp/convert-from-fp16.ll delete mode 100644 test/Transforms/ConstProp/div-zero.ll delete mode 100644 test/Transforms/ConstProp/extractvalue.ll delete mode 100644 test/Transforms/ConstProp/float-to-ptr-cast.ll delete mode 100644 test/Transforms/ConstProp/insertvalue.ll delete mode 100644 test/Transforms/ConstProp/loads.ll delete mode 100644 test/Transforms/ConstProp/logicaltest.ll delete mode 100644 test/Transforms/ConstProp/overflow-ops.ll delete mode 100644 test/Transforms/ConstProp/phi.ll delete mode 100644 test/Transforms/ConstProp/remtest.ll delete mode 100644 test/Transforms/ConstProp/shift.ll delete mode 100644 test/Transforms/ConstProp/sse.ll delete mode 100644 test/Transforms/ConstProp/trunc_vec.ll delete mode 100644 test/Transforms/ConstantHoisting/AArch64/const-addr.ll delete mode 100644 test/Transforms/ConstantHoisting/AArch64/const-hoist-gep.ll delete mode 100644 test/Transforms/ConstantHoisting/AArch64/large-immediate.ll delete mode 100644 test/Transforms/ConstantHoisting/AArch64/lit.local.cfg delete mode 100644 test/Transforms/ConstantHoisting/ARM/bad-cases.ll delete mode 100644 test/Transforms/ConstantHoisting/ARM/const-addr-no-neg-offset.ll delete mode 100644 test/Transforms/ConstantHoisting/ARM/const-hoist-gep.ll delete mode 100644 test/Transforms/ConstantHoisting/ARM/gep-struct-index.ll delete mode 100644 test/Transforms/ConstantHoisting/ARM/insertvalue.ll delete mode 100644 test/Transforms/ConstantHoisting/ARM/is-legal-addressing-imm.ll delete mode 100644 test/Transforms/ConstantHoisting/ARM/lit.local.cfg delete mode 100644 test/Transforms/ConstantHoisting/ARM/same-offset-multi-types.ll delete mode 100644 test/Transforms/ConstantHoisting/PowerPC/const-base-addr.ll delete mode 100644 test/Transforms/ConstantHoisting/PowerPC/lit.local.cfg delete mode 100644 test/Transforms/ConstantHoisting/PowerPC/masks.ll delete mode 100644 test/Transforms/ConstantHoisting/X86/bad-cases.ll delete mode 100644 test/Transforms/ConstantHoisting/X86/cast-inst.ll delete mode 100644 test/Transforms/ConstantHoisting/X86/const-base-addr.ll delete mode 100644 test/Transforms/ConstantHoisting/X86/dbg-dominatingblock.ll delete mode 100644 test/Transforms/ConstantHoisting/X86/dbg-samebasicblock.ll delete mode 100644 test/Transforms/ConstantHoisting/X86/delete-dead-cast-inst.ll delete mode 100644 test/Transforms/ConstantHoisting/X86/ehpad.ll delete mode 100644 test/Transforms/ConstantHoisting/X86/large-immediate.ll delete mode 100644 test/Transforms/ConstantHoisting/X86/lit.local.cfg delete mode 100644 test/Transforms/ConstantHoisting/X86/phi.ll delete mode 100644 test/Transforms/ConstantHoisting/X86/stackmap.ll delete mode 100644 test/Transforms/ConstantMerge/2002-09-23-CPR-Update.ll delete mode 100644 test/Transforms/ConstantMerge/2003-10-28-MergeExternalConstants.ll delete mode 100644 test/Transforms/ConstantMerge/2011-01-15-EitherOrder.ll delete mode 100644 test/Transforms/ConstantMerge/align.ll delete mode 100644 test/Transforms/ConstantMerge/dont-merge.ll delete mode 100644 test/Transforms/ConstantMerge/merge-both.ll delete mode 100644 test/Transforms/ConstantMerge/merge-dbg.ll delete mode 100644 test/Transforms/ConstantMerge/unnamed-addr.ll delete mode 100644 test/Transforms/Coroutines/ArgAddr.ll delete mode 100644 test/Transforms/Coroutines/coro-catchswitch.ll delete mode 100644 test/Transforms/Coroutines/coro-cleanup.ll delete mode 100644 test/Transforms/Coroutines/coro-debug.ll delete mode 100644 test/Transforms/Coroutines/coro-early.ll delete mode 100644 test/Transforms/Coroutines/coro-eh-aware-edge-split.ll delete mode 100644 test/Transforms/Coroutines/coro-elide.ll delete mode 100644 test/Transforms/Coroutines/coro-frame-unreachable.ll delete mode 100644 test/Transforms/Coroutines/coro-frame.ll delete mode 100644 test/Transforms/Coroutines/coro-heap-elide.ll delete mode 100644 test/Transforms/Coroutines/coro-materialize.ll delete mode 100644 test/Transforms/Coroutines/coro-padding.ll delete mode 100644 test/Transforms/Coroutines/coro-spill-after-phi.ll delete mode 100644 test/Transforms/Coroutines/coro-spill-corobegin.ll delete mode 100644 test/Transforms/Coroutines/coro-split-00.ll delete mode 100644 test/Transforms/Coroutines/coro-split-01.ll delete mode 100644 test/Transforms/Coroutines/coro-split-02.ll delete mode 100644 test/Transforms/Coroutines/coro-split-alloc.ll delete mode 100644 test/Transforms/Coroutines/coro-split-dbg.ll delete mode 100644 test/Transforms/Coroutines/coro-split-eh.ll delete mode 100644 test/Transforms/Coroutines/coro-split-hidden.ll delete mode 100644 test/Transforms/Coroutines/coro-split-musttail.ll delete mode 100644 test/Transforms/Coroutines/ex0.ll delete mode 100644 test/Transforms/Coroutines/ex1.ll delete mode 100644 test/Transforms/Coroutines/ex2.ll delete mode 100644 test/Transforms/Coroutines/ex3.ll delete mode 100644 test/Transforms/Coroutines/ex4.ll delete mode 100644 test/Transforms/Coroutines/ex5.ll delete mode 100644 test/Transforms/Coroutines/no-suspend.ll delete mode 100644 test/Transforms/Coroutines/phi-coro-end.ll delete mode 100644 test/Transforms/Coroutines/restart-trigger.ll delete mode 100644 test/Transforms/Coroutines/smoketest.ll delete mode 100644 test/Transforms/CorrelatedValuePropagation/2010-09-02-Trunc.ll delete mode 100644 test/Transforms/CorrelatedValuePropagation/2010-09-26-MergeCons [...] delete mode 100644 test/Transforms/CorrelatedValuePropagation/add.ll delete mode 100644 test/Transforms/CorrelatedValuePropagation/alloca.ll delete mode 100644 test/Transforms/CorrelatedValuePropagation/ashr.ll delete mode 100644 test/Transforms/CorrelatedValuePropagation/basic.ll delete mode 100644 test/Transforms/CorrelatedValuePropagation/conflict.ll delete mode 100644 test/Transforms/CorrelatedValuePropagation/crash.ll delete mode 100644 test/Transforms/CorrelatedValuePropagation/deopt.ll delete mode 100644 test/Transforms/CorrelatedValuePropagation/guards.ll delete mode 100644 test/Transforms/CorrelatedValuePropagation/icmp.ll delete mode 100644 test/Transforms/CorrelatedValuePropagation/non-null.ll delete mode 100644 test/Transforms/CorrelatedValuePropagation/overflow_predicate.ll delete mode 100644 test/Transforms/CorrelatedValuePropagation/overflows.ll delete mode 100644 test/Transforms/CorrelatedValuePropagation/phi-common-val.ll delete mode 100644 test/Transforms/CorrelatedValuePropagation/pointer.ll delete mode 100644 test/Transforms/CorrelatedValuePropagation/pr35807.ll delete mode 100644 test/Transforms/CorrelatedValuePropagation/range.ll delete mode 100644 test/Transforms/CorrelatedValuePropagation/sdiv.ll delete mode 100644 test/Transforms/CorrelatedValuePropagation/select.ll delete mode 100644 test/Transforms/CorrelatedValuePropagation/srem.ll delete mode 100644 test/Transforms/CorrelatedValuePropagation/udiv.ll delete mode 100644 test/Transforms/CorrelatedValuePropagation/urem.ll delete mode 100644 test/Transforms/CrossDSOCFI/basic.ll delete mode 100644 test/Transforms/CrossDSOCFI/cfi_functions.ll delete mode 100644 test/Transforms/CrossDSOCFI/thumb.ll delete mode 100644 test/Transforms/DCE/basic.ll delete mode 100644 test/Transforms/DCE/calls-errno.ll delete mode 100644 test/Transforms/DCE/guards.ll delete mode 100644 test/Transforms/DCE/int_sideeffect.ll delete mode 100644 test/Transforms/DeadArgElim/2006-06-27-struct-ret.ll delete mode 100644 test/Transforms/DeadArgElim/2007-02-07-FuncRename.ll delete mode 100644 test/Transforms/DeadArgElim/2007-10-18-VarargsReturn.ll delete mode 100644 test/Transforms/DeadArgElim/2007-12-20-ParamAttrs.ll delete mode 100644 test/Transforms/DeadArgElim/2008-01-16-VarargsParamAttrs.ll delete mode 100644 test/Transforms/DeadArgElim/2008-06-23-DeadAfterLive.ll delete mode 100644 test/Transforms/DeadArgElim/2009-03-17-MRE-Invoke.ll delete mode 100644 test/Transforms/DeadArgElim/2010-04-30-DbgInfo.ll delete mode 100644 test/Transforms/DeadArgElim/2013-05-17-VarargsAndBlockAddress.ll delete mode 100644 test/Transforms/DeadArgElim/aggregates.ll delete mode 100644 test/Transforms/DeadArgElim/allocsize.ll delete mode 100644 test/Transforms/DeadArgElim/basictest.ll delete mode 100644 test/Transforms/DeadArgElim/call_profile.ll delete mode 100644 test/Transforms/DeadArgElim/canon.ll delete mode 100644 test/Transforms/DeadArgElim/comdat.ll delete mode 100644 test/Transforms/DeadArgElim/dbginfo-preserve-dbgloc.ll delete mode 100644 test/Transforms/DeadArgElim/dbginfo-update-dbgval-local.ll delete mode 100644 test/Transforms/DeadArgElim/dbginfo-update-dbgval.ll delete mode 100644 test/Transforms/DeadArgElim/dbginfo.ll delete mode 100644 test/Transforms/DeadArgElim/dead_vaargs.ll delete mode 100644 test/Transforms/DeadArgElim/deadexternal.ll delete mode 100644 test/Transforms/DeadArgElim/deadretval.ll delete mode 100644 test/Transforms/DeadArgElim/deadretval2.ll delete mode 100644 test/Transforms/DeadArgElim/func_metadata.ll delete mode 100644 test/Transforms/DeadArgElim/funclet.ll delete mode 100644 test/Transforms/DeadArgElim/keepalive.ll delete mode 100644 test/Transforms/DeadArgElim/linkage.ll delete mode 100644 test/Transforms/DeadArgElim/multdeadretval.ll delete mode 100644 test/Transforms/DeadArgElim/musttail-caller.ll delete mode 100644 test/Transforms/DeadArgElim/naked_functions.ll delete mode 100644 test/Transforms/DeadArgElim/nonzero-address-spaces.ll delete mode 100644 test/Transforms/DeadArgElim/operandbundle.ll delete mode 100644 test/Transforms/DeadArgElim/returned.ll delete mode 100644 test/Transforms/DeadArgElim/variadic_safety.ll delete mode 100644 test/Transforms/DeadStoreElimination/2011-03-25-DSEMiscompile.ll delete mode 100644 test/Transforms/DeadStoreElimination/2011-09-06-EndOfFunction.ll delete mode 100644 test/Transforms/DeadStoreElimination/2011-09-06-MemCpy.ll delete mode 100644 test/Transforms/DeadStoreElimination/2016-07-17-UseAfterFree.ll delete mode 100644 test/Transforms/DeadStoreElimination/OverwriteStoreBegin.ll delete mode 100644 test/Transforms/DeadStoreElimination/OverwriteStoreEnd.ll delete mode 100644 test/Transforms/DeadStoreElimination/PartialStore.ll delete mode 100644 test/Transforms/DeadStoreElimination/X86/gather-null-pointer.ll delete mode 100644 test/Transforms/DeadStoreElimination/atomic.ll delete mode 100644 test/Transforms/DeadStoreElimination/calloc-store.ll delete mode 100644 test/Transforms/DeadStoreElimination/combined-partial-overwrites.ll delete mode 100644 test/Transforms/DeadStoreElimination/const-pointers.ll delete mode 100644 test/Transforms/DeadStoreElimination/crash.ll delete mode 100644 test/Transforms/DeadStoreElimination/cs-cs-aliasing.ll delete mode 100644 test/Transforms/DeadStoreElimination/debuginfo.ll delete mode 100644 test/Transforms/DeadStoreElimination/dominate.ll delete mode 100644 test/Transforms/DeadStoreElimination/fence.ll delete mode 100644 test/Transforms/DeadStoreElimination/free.ll delete mode 100644 test/Transforms/DeadStoreElimination/inst-limits.ll delete mode 100644 test/Transforms/DeadStoreElimination/int_sideeffect.ll delete mode 100644 test/Transforms/DeadStoreElimination/invariant.start.ll delete mode 100644 test/Transforms/DeadStoreElimination/launder.invariant.group.ll delete mode 100644 test/Transforms/DeadStoreElimination/libcalls.ll delete mode 100644 test/Transforms/DeadStoreElimination/lifetime.ll delete mode 100644 test/Transforms/DeadStoreElimination/mda-with-dbg-values.ll delete mode 100644 test/Transforms/DeadStoreElimination/memintrinsics.ll delete mode 100644 test/Transforms/DeadStoreElimination/memset-missing-debugloc.ll delete mode 100644 test/Transforms/DeadStoreElimination/merge-stores-big-endian.ll delete mode 100644 test/Transforms/DeadStoreElimination/merge-stores.ll delete mode 100644 test/Transforms/DeadStoreElimination/no-targetdata.ll delete mode 100644 test/Transforms/DeadStoreElimination/operand-bundles.ll delete mode 100644 test/Transforms/DeadStoreElimination/pr11390.ll delete mode 100644 test/Transforms/DeadStoreElimination/simple.ll delete mode 100644 test/Transforms/DeadStoreElimination/tail-byval.ll delete mode 100644 test/Transforms/DivRemPairs/PowerPC/div-rem-pairs.ll delete mode 100644 test/Transforms/DivRemPairs/PowerPC/lit.local.cfg delete mode 100644 test/Transforms/DivRemPairs/X86/div-rem-pairs.ll delete mode 100644 test/Transforms/DivRemPairs/X86/lit.local.cfg delete mode 100644 test/Transforms/EarlyCSE/AArch64/intrinsics.ll delete mode 100644 test/Transforms/EarlyCSE/AArch64/ldstN.ll delete mode 100644 test/Transforms/EarlyCSE/AArch64/lit.local.cfg delete mode 100644 test/Transforms/EarlyCSE/AMDGPU/lit.local.cfg delete mode 100644 test/Transforms/EarlyCSE/AMDGPU/memrealtime.ll delete mode 100644 test/Transforms/EarlyCSE/and_or.ll delete mode 100644 test/Transforms/EarlyCSE/atomics.ll delete mode 100644 test/Transforms/EarlyCSE/basic.ll delete mode 100644 test/Transforms/EarlyCSE/commute.ll delete mode 100644 test/Transforms/EarlyCSE/conditional.ll delete mode 100644 test/Transforms/EarlyCSE/const-speculation.ll delete mode 100644 test/Transforms/EarlyCSE/debug-info-undef.ll delete mode 100644 test/Transforms/EarlyCSE/debuginfo-dce.ll delete mode 100644 test/Transforms/EarlyCSE/edge.ll delete mode 100644 test/Transforms/EarlyCSE/fence.ll delete mode 100644 test/Transforms/EarlyCSE/flags.ll delete mode 100644 test/Transforms/EarlyCSE/floatingpoint.ll delete mode 100644 test/Transforms/EarlyCSE/globalsaa-memoryssa.ll delete mode 100644 test/Transforms/EarlyCSE/guards.ll delete mode 100644 test/Transforms/EarlyCSE/instsimplify-dom.ll delete mode 100644 test/Transforms/EarlyCSE/int_sideeffect.ll delete mode 100644 test/Transforms/EarlyCSE/intrinsics.ll delete mode 100644 test/Transforms/EarlyCSE/invariant-loads.ll delete mode 100644 test/Transforms/EarlyCSE/invariant.start.ll delete mode 100644 test/Transforms/EarlyCSE/memoryssa.ll delete mode 100644 test/Transforms/EarlyCSE/pr33406.ll delete mode 100644 test/Transforms/EarlyCSE/preserve_memoryssa.ll delete mode 100644 test/Transforms/EarlyCSE/read-reg.ll delete mode 100644 test/Transforms/EarlyCSE/readnone-mayunwind.ll delete mode 100644 test/Transforms/EliminateAvailableExternally/visibility.ll delete mode 100644 test/Transforms/EntryExitInstrumenter/debug-info.ll delete mode 100644 test/Transforms/EntryExitInstrumenter/mcount.ll delete mode 100644 test/Transforms/ExpandMemCmp/X86/lit.local.cfg delete mode 100644 test/Transforms/ExpandMemCmp/X86/memcmp.ll delete mode 100644 test/Transforms/Float2Int/basic.ll delete mode 100644 test/Transforms/Float2Int/float2int-optnone.ll delete mode 100644 test/Transforms/Float2Int/toolarge.ll delete mode 100644 test/Transforms/ForcedFunctionAttrs/forced.ll delete mode 100644 test/Transforms/FunctionAttrs/2008-09-03-Mutual.ll delete mode 100644 test/Transforms/FunctionAttrs/2008-09-03-ReadNone.ll delete mode 100644 test/Transforms/FunctionAttrs/2008-09-03-ReadOnly.ll delete mode 100644 test/Transforms/FunctionAttrs/2008-09-13-VolatileRead.ll delete mode 100644 test/Transforms/FunctionAttrs/2008-12-29-Constant.ll delete mode 100644 test/Transforms/FunctionAttrs/2009-01-02-LocalStores.ll delete mode 100644 test/Transforms/FunctionAttrs/2010-10-30-volatile.ll delete mode 100644 test/Transforms/FunctionAttrs/assume.ll delete mode 100644 test/Transforms/FunctionAttrs/atomic.ll delete mode 100644 test/Transforms/FunctionAttrs/comdat-ipo.ll delete mode 100644 test/Transforms/FunctionAttrs/convergent.ll delete mode 100644 test/Transforms/FunctionAttrs/incompatible_fn_attrs.ll delete mode 100644 test/Transforms/FunctionAttrs/int_sideeffect.ll delete mode 100644 test/Transforms/FunctionAttrs/naked_functions.ll delete mode 100644 test/Transforms/FunctionAttrs/nocapture.ll delete mode 100644 test/Transforms/FunctionAttrs/nonnull-global.ll delete mode 100644 test/Transforms/FunctionAttrs/nonnull.ll delete mode 100644 test/Transforms/FunctionAttrs/norecurse.ll delete mode 100644 test/Transforms/FunctionAttrs/operand-bundles-scc.ll delete mode 100644 test/Transforms/FunctionAttrs/optnone-simple.ll delete mode 100644 test/Transforms/FunctionAttrs/optnone.ll delete mode 100644 test/Transforms/FunctionAttrs/out-of-bounds-iterator-bug.ll delete mode 100644 test/Transforms/FunctionAttrs/readattrs.ll delete mode 100644 test/Transforms/FunctionAttrs/readnone.ll delete mode 100644 test/Transforms/FunctionAttrs/returned.ll delete mode 100644 test/Transforms/FunctionImport/Inputs/adjustable_threshold.ll delete mode 100644 test/Transforms/FunctionImport/Inputs/comdat.ll delete mode 100644 test/Transforms/FunctionImport/Inputs/funcimport.ll delete mode 100644 test/Transforms/FunctionImport/Inputs/funcimport_alias.ll delete mode 100644 test/Transforms/FunctionImport/Inputs/funcimport_cutoff.ll delete mode 100644 test/Transforms/FunctionImport/Inputs/funcimport_debug.ll delete mode 100644 test/Transforms/FunctionImport/Inputs/funcimport_forcecold.ll delete mode 100644 test/Transforms/FunctionImport/Inputs/funcimport_resolved1.ll delete mode 100644 test/Transforms/FunctionImport/Inputs/funcimport_resolved2.ll delete mode 100644 test/Transforms/FunctionImport/Inputs/funcimport_var2.ll delete mode 100644 test/Transforms/FunctionImport/Inputs/hotness_based_import.ll delete mode 100644 test/Transforms/FunctionImport/Inputs/import_stats.ll delete mode 100644 test/Transforms/FunctionImport/Inputs/inlineasm.ll delete mode 100644 test/Transforms/FunctionImport/Inputs/not-prevailing.ll delete mode 100644 test/Transforms/FunctionImport/adjustable_threshold.ll delete mode 100644 test/Transforms/FunctionImport/comdat.ll delete mode 100644 test/Transforms/FunctionImport/funcimport.ll delete mode 100644 test/Transforms/FunctionImport/funcimport_alias.ll delete mode 100644 test/Transforms/FunctionImport/funcimport_cutoff.ll delete mode 100644 test/Transforms/FunctionImport/funcimport_debug.ll delete mode 100644 test/Transforms/FunctionImport/funcimport_forcecold.ll delete mode 100644 test/Transforms/FunctionImport/funcimport_forcecold_samplepgo.ll delete mode 100644 test/Transforms/FunctionImport/funcimport_resolved.ll delete mode 100644 test/Transforms/FunctionImport/funcimport_var.ll delete mode 100644 test/Transforms/FunctionImport/hotness_based_import.ll delete mode 100644 test/Transforms/FunctionImport/import_stats.ll delete mode 100644 test/Transforms/FunctionImport/inlineasm.ll delete mode 100644 test/Transforms/FunctionImport/not-prevailing.ll delete mode 100644 test/Transforms/GCOVProfiling/function-numbering.ll delete mode 100644 test/Transforms/GCOVProfiling/global-ctor.ll delete mode 100644 test/Transforms/GCOVProfiling/linezero.ll delete mode 100644 test/Transforms/GCOVProfiling/linkagename.ll delete mode 100644 test/Transforms/GCOVProfiling/modules.ll delete mode 100644 test/Transforms/GCOVProfiling/return-block.ll delete mode 100644 test/Transforms/GCOVProfiling/three-element-mdnode.ll delete mode 100644 test/Transforms/GCOVProfiling/version.ll delete mode 100644 test/Transforms/GVN/2007-07-25-DominatedLoop.ll delete mode 100644 test/Transforms/GVN/2007-07-25-InfiniteLoop.ll delete mode 100644 test/Transforms/GVN/2007-07-25-Loop.ll delete mode 100644 test/Transforms/GVN/2007-07-25-NestedLoop.ll delete mode 100644 test/Transforms/GVN/2007-07-25-SinglePredecessor.ll delete mode 100644 test/Transforms/GVN/2007-07-26-InterlockingLoops.ll delete mode 100644 test/Transforms/GVN/2007-07-26-NonRedundant.ll delete mode 100644 test/Transforms/GVN/2007-07-26-PhiErasure.ll delete mode 100644 test/Transforms/GVN/2007-07-30-PredIDom.ll delete mode 100644 test/Transforms/GVN/2007-07-31-NoDomInherit.ll delete mode 100644 test/Transforms/GVN/2007-07-31-RedundantPhi.ll delete mode 100644 test/Transforms/GVN/2008-02-12-UndefLoad.ll delete mode 100644 test/Transforms/GVN/2008-02-13-NewPHI.ll delete mode 100644 test/Transforms/GVN/2008-07-02-Unreachable.ll delete mode 100644 test/Transforms/GVN/2008-12-09-SelfRemove.ll delete mode 100644 test/Transforms/GVN/2008-12-12-RLE-Crash.ll delete mode 100644 test/Transforms/GVN/2008-12-14-rle-reanalyze.ll delete mode 100644 test/Transforms/GVN/2008-12-15-CacheVisited.ll delete mode 100644 test/Transforms/GVN/2009-01-21-SortInvalidation.ll delete mode 100644 test/Transforms/GVN/2009-01-22-SortInvalidation.ll delete mode 100644 test/Transforms/GVN/2009-03-10-PREOnVoid.ll delete mode 100644 test/Transforms/GVN/2009-07-13-MemDepSortFail.ll delete mode 100644 test/Transforms/GVN/2009-11-12-MemDepMallocBitCast.ll delete mode 100644 test/Transforms/GVN/2010-03-31-RedundantPHIs.ll delete mode 100644 test/Transforms/GVN/2010-05-08-OneBit.ll delete mode 100644 test/Transforms/GVN/2010-11-13-Simplify.ll delete mode 100644 test/Transforms/GVN/2011-04-27-phioperands.ll delete mode 100644 test/Transforms/GVN/2011-07-07-MatchIntrinsicExtract.ll delete mode 100644 test/Transforms/GVN/2011-09-07-TypeIdFor.ll delete mode 100644 test/Transforms/GVN/2012-05-22-PreCrash.ll delete mode 100644 test/Transforms/GVN/2016-08-30-MaskedScatterGather.ll delete mode 100644 test/Transforms/GVN/MemdepMiscompile.ll delete mode 100644 test/Transforms/GVN/PRE/2009-02-17-LoadPRECrash.ll delete mode 100644 test/Transforms/GVN/PRE/2009-06-17-InvalidPRE.ll delete mode 100644 test/Transforms/GVN/PRE/2011-06-01-NonLocalMemdepMiscompile.ll delete mode 100644 test/Transforms/GVN/PRE/2017-06-28-pre-load-dbgloc.ll delete mode 100644 test/Transforms/GVN/PRE/2017-10-16-LoadPRECrash.ll delete mode 100644 test/Transforms/GVN/PRE/2018-06-08-pre-load-dbgloc-no-null-opt.ll delete mode 100644 test/Transforms/GVN/PRE/atomic.ll delete mode 100644 test/Transforms/GVN/PRE/invariant-load.ll delete mode 100644 test/Transforms/GVN/PRE/load-metadata.ll delete mode 100644 test/Transforms/GVN/PRE/load-pre-align.ll delete mode 100644 test/Transforms/GVN/PRE/load-pre-licm.ll delete mode 100644 test/Transforms/GVN/PRE/load-pre-nonlocal.ll delete mode 100644 test/Transforms/GVN/PRE/local-pre.ll delete mode 100644 test/Transforms/GVN/PRE/lpre-call-wrap-2.ll delete mode 100644 test/Transforms/GVN/PRE/lpre-call-wrap.ll delete mode 100644 test/Transforms/GVN/PRE/nonintegral.ll delete mode 100644 test/Transforms/GVN/PRE/phi-translate-2.ll delete mode 100644 test/Transforms/GVN/PRE/phi-translate.ll delete mode 100644 test/Transforms/GVN/PRE/pre-after-rle.ll delete mode 100644 test/Transforms/GVN/PRE/pre-basic-add.ll delete mode 100644 test/Transforms/GVN/PRE/pre-gep-load.ll delete mode 100644 test/Transforms/GVN/PRE/pre-jt-add.ll delete mode 100644 test/Transforms/GVN/PRE/pre-load-guards.ll delete mode 100644 test/Transforms/GVN/PRE/pre-load-implicit-cf-updates.ll delete mode 100644 test/Transforms/GVN/PRE/pre-load.ll delete mode 100644 test/Transforms/GVN/PRE/pre-no-cost-phi.ll delete mode 100644 test/Transforms/GVN/PRE/pre-poison-add.ll delete mode 100644 test/Transforms/GVN/PRE/pre-single-pred.ll delete mode 100644 test/Transforms/GVN/PRE/preserve-tbaa.ll delete mode 100644 test/Transforms/GVN/PRE/rle-addrspace-cast.ll delete mode 100644 test/Transforms/GVN/PRE/rle-phi-translate.ll delete mode 100644 test/Transforms/GVN/PRE/rle-semidominated.ll delete mode 100644 test/Transforms/GVN/PRE/rle.ll delete mode 100644 test/Transforms/GVN/PRE/volatile.ll delete mode 100644 test/Transforms/GVN/assume-equal.ll delete mode 100644 test/Transforms/GVN/basic-undef-test.ll delete mode 100644 test/Transforms/GVN/basic.ll delete mode 100644 test/Transforms/GVN/big-endian.ll delete mode 100644 test/Transforms/GVN/bitcast-of-call.ll delete mode 100644 test/Transforms/GVN/br-identical.ll delete mode 100644 test/Transforms/GVN/callbr-loadpre-critedge.ll delete mode 100644 test/Transforms/GVN/callbr-scalarpre-critedge.ll delete mode 100644 test/Transforms/GVN/calloc-load-removal.ll delete mode 100644 test/Transforms/GVN/calls-nonlocal.ll delete mode 100644 test/Transforms/GVN/calls-readonly.ll delete mode 100644 test/Transforms/GVN/commute.ll delete mode 100644 test/Transforms/GVN/cond_br.ll delete mode 100644 test/Transforms/GVN/cond_br2.ll delete mode 100644 test/Transforms/GVN/condprop.ll delete mode 100644 test/Transforms/GVN/crash-no-aa.ll delete mode 100644 test/Transforms/GVN/crash.ll delete mode 100644 test/Transforms/GVN/dbg-redundant-load.ll delete mode 100644 test/Transforms/GVN/debugloc.ll delete mode 100644 test/Transforms/GVN/edge.ll delete mode 100644 test/Transforms/GVN/fence.ll delete mode 100644 test/Transforms/GVN/flags.ll delete mode 100644 test/Transforms/GVN/fold-const-expr.ll delete mode 100644 test/Transforms/GVN/fpmath.ll delete mode 100644 test/Transforms/GVN/funclet.ll delete mode 100644 test/Transforms/GVN/int_sideeffect.ll delete mode 100644 test/Transforms/GVN/invariant.group.ll delete mode 100644 test/Transforms/GVN/invariant.start.ll delete mode 100644 test/Transforms/GVN/lifetime-simple.ll delete mode 100644 test/Transforms/GVN/load-constant-mem.ll delete mode 100644 test/Transforms/GVN/load-from-unreachable-predecessor.ll delete mode 100644 test/Transforms/GVN/malloc-load-removal.ll delete mode 100644 test/Transforms/GVN/no-mem-dep-info.ll delete mode 100644 test/Transforms/GVN/no_speculative_loads_with_asan.ll delete mode 100644 test/Transforms/GVN/noalias.ll delete mode 100644 test/Transforms/GVN/non-integral-pointers.ll delete mode 100644 test/Transforms/GVN/non-local-offset.ll delete mode 100644 test/Transforms/GVN/nonescaping-malloc.ll delete mode 100644 test/Transforms/GVN/null-aliases-nothing.ll delete mode 100644 test/Transforms/GVN/opt-remarks.ll delete mode 100644 test/Transforms/GVN/phi-translate-partial-alias.ll delete mode 100644 test/Transforms/GVN/pr10820.ll delete mode 100644 test/Transforms/GVN/pr12979.ll delete mode 100644 test/Transforms/GVN/pr14166.ll delete mode 100644 test/Transforms/GVN/pr17732.ll delete mode 100644 test/Transforms/GVN/pr17852.ll delete mode 100644 test/Transforms/GVN/pr24397.ll delete mode 100644 test/Transforms/GVN/pr24426.ll delete mode 100644 test/Transforms/GVN/pr25440.ll delete mode 100644 test/Transforms/GVN/pr28562.ll delete mode 100644 test/Transforms/GVN/pr28879.ll delete mode 100644 test/Transforms/GVN/pr32314.ll delete mode 100644 test/Transforms/GVN/pr34908.ll delete mode 100644 test/Transforms/GVN/pr36063.ll delete mode 100644 test/Transforms/GVN/pre-compare.ll delete mode 100644 test/Transforms/GVN/pre-new-inst.ll delete mode 100644 test/Transforms/GVN/propagate-ir-flags.ll delete mode 100644 test/Transforms/GVN/range.ll delete mode 100644 test/Transforms/GVN/readattrs.ll delete mode 100644 test/Transforms/GVN/rle-must-alias.ll delete mode 100644 test/Transforms/GVN/rle-no-phi-translate.ll delete mode 100644 test/Transforms/GVN/rle-nonlocal.ll delete mode 100644 test/Transforms/GVN/stale-loop-info.ll delete mode 100644 test/Transforms/GVN/tbaa.ll delete mode 100644 test/Transforms/GVN/unreachable-predecessor.ll delete mode 100644 test/Transforms/GVN/unreachable_block_infinite_loop.ll delete mode 100644 test/Transforms/GVN/volatile-nonvolatile.ll delete mode 100644 test/Transforms/GVNHoist/hoist-call.ll delete mode 100644 test/Transforms/GVNHoist/hoist-convergent.ll delete mode 100644 test/Transforms/GVNHoist/hoist-inline.ll delete mode 100644 test/Transforms/GVNHoist/hoist-md.ll delete mode 100644 test/Transforms/GVNHoist/hoist-more-than-two-branches.ll delete mode 100644 test/Transforms/GVNHoist/hoist-mssa.ll delete mode 100644 test/Transforms/GVNHoist/hoist-newgvn.ll delete mode 100644 test/Transforms/GVNHoist/hoist-pr20242.ll delete mode 100644 test/Transforms/GVNHoist/hoist-pr22005.ll delete mode 100644 test/Transforms/GVNHoist/hoist-pr28606.ll delete mode 100644 test/Transforms/GVNHoist/hoist-pr28933.ll delete mode 100644 test/Transforms/GVNHoist/hoist-pr31891.ll delete mode 100644 test/Transforms/GVNHoist/hoist-recursive-geps.ll delete mode 100644 test/Transforms/GVNHoist/hoist-simplify-phi.ll delete mode 100644 test/Transforms/GVNHoist/hoist-unsafe-pr31729.ll delete mode 100644 test/Transforms/GVNHoist/hoist-very-busy.ll delete mode 100644 test/Transforms/GVNHoist/hoist.ll delete mode 100644 test/Transforms/GVNHoist/infinite-loop-direct.ll delete mode 100644 test/Transforms/GVNHoist/infinite-loop-indirect.ll delete mode 100644 test/Transforms/GVNHoist/int_sideeffect.ll delete mode 100644 test/Transforms/GVNHoist/ld_hoist1.ll delete mode 100644 test/Transforms/GVNHoist/ld_hoist_st_sink.ll delete mode 100644 test/Transforms/GVNHoist/non-trivial-phi.ll delete mode 100644 test/Transforms/GVNHoist/pr28626.ll delete mode 100644 test/Transforms/GVNHoist/pr29031.ll delete mode 100644 test/Transforms/GVNHoist/pr29034.ll delete mode 100644 test/Transforms/GVNHoist/pr30216.ll delete mode 100644 test/Transforms/GVNHoist/pr30499.ll delete mode 100644 test/Transforms/GVNHoist/pr35222-hoist-load.ll delete mode 100644 test/Transforms/GVNHoist/pr36787.ll delete mode 100644 test/Transforms/GVNHoist/pr37445.ll delete mode 100644 test/Transforms/GVNHoist/pr37808.ll delete mode 100644 test/Transforms/GVNHoist/pr38807.ll delete mode 100644 test/Transforms/GVNSink/dither.ll delete mode 100644 test/Transforms/GVNSink/indirect-call.ll delete mode 100644 test/Transforms/GVNSink/int_sideeffect.ll delete mode 100644 test/Transforms/GVNSink/sink-combine-metadata.ll delete mode 100644 test/Transforms/GVNSink/sink-common-code.ll delete mode 100644 test/Transforms/GVNSink/struct.ll delete mode 100644 test/Transforms/GlobalDCE/2002-07-17-CastRef.ll delete mode 100644 test/Transforms/GlobalDCE/2002-07-17-ConstantRef.ll delete mode 100644 test/Transforms/GlobalDCE/2002-08-17-FunctionDGE.ll delete mode 100644 test/Transforms/GlobalDCE/2002-08-17-WorkListTest.ll delete mode 100644 test/Transforms/GlobalDCE/2002-09-12-Redeletion.ll delete mode 100644 test/Transforms/GlobalDCE/2003-07-01-SelfReference.ll delete mode 100644 test/Transforms/GlobalDCE/2003-10-09-PreserveWeakGlobals.ll delete mode 100644 test/Transforms/GlobalDCE/2009-01-05-DeadAliases.ll delete mode 100644 test/Transforms/GlobalDCE/2009-02-17-AliasUsesAliasee.ll delete mode 100644 test/Transforms/GlobalDCE/basicvariabletest.ll delete mode 100644 test/Transforms/GlobalDCE/comdats.ll delete mode 100644 test/Transforms/GlobalDCE/complex-constantexpr.ll delete mode 100644 test/Transforms/GlobalDCE/crash-assertingvh.ll delete mode 100644 test/Transforms/GlobalDCE/deadblockaddr.ll delete mode 100644 test/Transforms/GlobalDCE/externally_available.ll delete mode 100644 test/Transforms/GlobalDCE/global-ifunc.ll delete mode 100644 test/Transforms/GlobalDCE/global_ctors.ll delete mode 100644 test/Transforms/GlobalDCE/global_ctors_integration.ll delete mode 100644 test/Transforms/GlobalDCE/indirectbr.ll delete mode 100644 test/Transforms/GlobalMerge/alignment-2.ll delete mode 100644 test/Transforms/GlobalMerge/alignment.ll delete mode 100644 test/Transforms/GlobalMerge/basic.ll delete mode 100644 test/Transforms/GlobalMerge/debug-info.ll delete mode 100644 test/Transforms/GlobalMerge/used.ll delete mode 100644 test/Transforms/GlobalOpt/2004-10-10-CastStoreOnce.ll delete mode 100644 test/Transforms/GlobalOpt/2005-06-15-LocalizeConstExprCrash.ll delete mode 100644 test/Transforms/GlobalOpt/2005-09-27-Crash.ll delete mode 100644 test/Transforms/GlobalOpt/2006-07-07-InlineAsmCrash.ll delete mode 100644 test/Transforms/GlobalOpt/2006-11-01-ShrinkGlobalPhiCrash.ll delete mode 100644 test/Transforms/GlobalOpt/2007-04-05-Crash.ll delete mode 100644 test/Transforms/GlobalOpt/2007-05-13-Crash.ll delete mode 100644 test/Transforms/GlobalOpt/2007-06-04-PackedStruct.ll delete mode 100644 test/Transforms/GlobalOpt/2007-11-09-GEP-GEP-Crash.ll delete mode 100644 test/Transforms/GlobalOpt/2008-01-03-Crash.ll delete mode 100644 test/Transforms/GlobalOpt/2008-01-13-OutOfRangeSROA.ll delete mode 100644 test/Transforms/GlobalOpt/2008-01-29-VolatileGlobal.ll delete mode 100644 test/Transforms/GlobalOpt/2008-04-26-SROA-Global-Align.ll delete mode 100644 test/Transforms/GlobalOpt/2008-07-17-addrspace.ll delete mode 100644 test/Transforms/GlobalOpt/2008-12-16-HeapSRACrash-2.ll delete mode 100644 test/Transforms/GlobalOpt/2008-12-16-HeapSRACrash.ll delete mode 100644 test/Transforms/GlobalOpt/2009-01-13-phi-user.ll delete mode 100644 test/Transforms/GlobalOpt/2009-02-15-BitcastAlias.ll delete mode 100644 test/Transforms/GlobalOpt/2009-02-15-ResolveAlias.ll delete mode 100644 test/Transforms/GlobalOpt/2009-03-05-dbg.ll delete mode 100644 test/Transforms/GlobalOpt/2009-03-06-Anonymous.ll delete mode 100644 test/Transforms/GlobalOpt/2009-03-07-PromotePtrToBool.ll delete mode 100644 test/Transforms/GlobalOpt/2009-06-01-RecursivePHI.ll delete mode 100644 test/Transforms/GlobalOpt/2009-11-16-BrokenPerformHeapAllocSRoA.ll delete mode 100644 test/Transforms/GlobalOpt/2009-11-16-MallocSingleStoreToGlobalVar.ll delete mode 100644 test/Transforms/GlobalOpt/2010-02-25-MallocPromote.ll delete mode 100644 test/Transforms/GlobalOpt/2010-02-26-MallocSROA.ll delete mode 100644 test/Transforms/GlobalOpt/2010-10-19-WeakOdr.ll delete mode 100644 test/Transforms/GlobalOpt/2011-04-09-EmptyGlobalCtors.ll delete mode 100644 test/Transforms/GlobalOpt/2012-05-11-blockaddress.ll delete mode 100644 test/Transforms/GlobalOpt/GSROA-section.ll delete mode 100644 test/Transforms/GlobalOpt/MallocSROA-section-no-null-opt.ll delete mode 100644 test/Transforms/GlobalOpt/MallocSROA-section.ll delete mode 100644 test/Transforms/GlobalOpt/PowerPC/coldcc_coldsites.ll delete mode 100644 test/Transforms/GlobalOpt/PowerPC/lit.local.cfg delete mode 100644 test/Transforms/GlobalOpt/SROA-section.ll delete mode 100644 test/Transforms/GlobalOpt/alias-resolve.ll delete mode 100644 test/Transforms/GlobalOpt/alias-used-address-space.ll delete mode 100644 test/Transforms/GlobalOpt/alias-used-section.ll delete mode 100644 test/Transforms/GlobalOpt/alias-used.ll delete mode 100644 test/Transforms/GlobalOpt/amdgcn-ctor-alloca.ll delete mode 100644 test/Transforms/GlobalOpt/array-elem-refs.ll delete mode 100644 test/Transforms/GlobalOpt/assume.ll delete mode 100644 test/Transforms/GlobalOpt/atexit.ll delete mode 100644 test/Transforms/GlobalOpt/atomic.ll delete mode 100644 test/Transforms/GlobalOpt/available_externally_global_ctors.ll delete mode 100644 test/Transforms/GlobalOpt/basictest.ll delete mode 100644 test/Transforms/GlobalOpt/blockaddress.ll delete mode 100644 test/Transforms/GlobalOpt/cleanup-pointer-root-users.ll delete mode 100644 test/Transforms/GlobalOpt/coldcc_stress_test.ll delete mode 100644 test/Transforms/GlobalOpt/compiler-used.ll delete mode 100644 test/Transforms/GlobalOpt/constantexpr-dangle.ll delete mode 100644 test/Transforms/GlobalOpt/constantfold-initializers.ll delete mode 100644 test/Transforms/GlobalOpt/crash-2.ll delete mode 100644 test/Transforms/GlobalOpt/crash.ll delete mode 100644 test/Transforms/GlobalOpt/ctor-list-opt-constexpr.ll delete mode 100644 test/Transforms/GlobalOpt/ctor-list-opt-inbounds.ll delete mode 100644 test/Transforms/GlobalOpt/ctor-list-opt.ll delete mode 100644 test/Transforms/GlobalOpt/cxx-dtor.ll delete mode 100644 test/Transforms/GlobalOpt/deaddeclaration.ll delete mode 100644 test/Transforms/GlobalOpt/deadfunction.ll delete mode 100644 test/Transforms/GlobalOpt/deadglobal-2.ll delete mode 100644 test/Transforms/GlobalOpt/deadglobal.ll delete mode 100644 test/Transforms/GlobalOpt/evaluate-bitcast.ll delete mode 100644 test/Transforms/GlobalOpt/evaluate-call-errors.ll delete mode 100644 test/Transforms/GlobalOpt/evaluate-call.ll delete mode 100644 test/Transforms/GlobalOpt/evaluate-constfold-call.ll delete mode 100644 test/Transforms/GlobalOpt/externally-initialized-aggregate.ll delete mode 100644 test/Transforms/GlobalOpt/externally-initialized-global-ctr.ll delete mode 100644 test/Transforms/GlobalOpt/externally-initialized.ll delete mode 100644 test/Transforms/GlobalOpt/fastcc.ll delete mode 100644 test/Transforms/GlobalOpt/global-demotion.ll delete mode 100644 test/Transforms/GlobalOpt/globalsra-multigep.ll delete mode 100644 test/Transforms/GlobalOpt/globalsra-partial.ll delete mode 100644 test/Transforms/GlobalOpt/globalsra-unknown-index.ll delete mode 100644 test/Transforms/GlobalOpt/globalsra.ll delete mode 100644 test/Transforms/GlobalOpt/heap-sra-1-no-null-opt.ll delete mode 100644 test/Transforms/GlobalOpt/heap-sra-1.ll delete mode 100644 test/Transforms/GlobalOpt/heap-sra-2-no-null-opt.ll delete mode 100644 test/Transforms/GlobalOpt/heap-sra-2.ll delete mode 100644 test/Transforms/GlobalOpt/heap-sra-3-no-null-opt.ll delete mode 100644 test/Transforms/GlobalOpt/heap-sra-3.ll delete mode 100644 test/Transforms/GlobalOpt/heap-sra-4-no-null-opt.ll delete mode 100644 test/Transforms/GlobalOpt/heap-sra-4.ll delete mode 100644 test/Transforms/GlobalOpt/heap-sra-phi-no-null-opt.ll delete mode 100644 test/Transforms/GlobalOpt/heap-sra-phi.ll delete mode 100644 test/Transforms/GlobalOpt/int_sideeffect.ll delete mode 100644 test/Transforms/GlobalOpt/integer-bool-dwarf.ll delete mode 100644 test/Transforms/GlobalOpt/integer-bool.ll delete mode 100644 test/Transforms/GlobalOpt/invariant-nodatalayout.ll delete mode 100644 test/Transforms/GlobalOpt/invariant.group.ll delete mode 100644 test/Transforms/GlobalOpt/invariant.ll delete mode 100644 test/Transforms/GlobalOpt/invoke.ll delete mode 100644 test/Transforms/GlobalOpt/iterate.ll delete mode 100644 test/Transforms/GlobalOpt/load-store-global-no-null-opt.ll delete mode 100644 test/Transforms/GlobalOpt/load-store-global.ll delete mode 100644 test/Transforms/GlobalOpt/localize-constexpr-debuginfo.ll delete mode 100644 test/Transforms/GlobalOpt/localize-constexpr.ll delete mode 100644 test/Transforms/GlobalOpt/malloc-promote-1-no-null-opt.ll delete mode 100644 test/Transforms/GlobalOpt/malloc-promote-1.ll delete mode 100644 test/Transforms/GlobalOpt/malloc-promote-2-no-null-opt.ll delete mode 100644 test/Transforms/GlobalOpt/malloc-promote-2.ll delete mode 100644 test/Transforms/GlobalOpt/malloc-promote-3.ll delete mode 100644 test/Transforms/GlobalOpt/memcpy.ll delete mode 100644 test/Transforms/GlobalOpt/memset-null.ll delete mode 100644 test/Transforms/GlobalOpt/memset.ll delete mode 100644 test/Transforms/GlobalOpt/metadata.ll delete mode 100644 test/Transforms/GlobalOpt/musttail_cc.ll delete mode 100644 test/Transforms/GlobalOpt/naked_functions.ll delete mode 100644 test/Transforms/GlobalOpt/phi-select.ll delete mode 100644 test/Transforms/GlobalOpt/pr21191.ll delete mode 100644 test/Transforms/GlobalOpt/pr33686.ll delete mode 100644 test/Transforms/GlobalOpt/preserve-comdats.ll delete mode 100644 test/Transforms/GlobalOpt/shrink-address-to-bool.ll delete mode 100644 test/Transforms/GlobalOpt/shrink-global-to-bool-check-debug.ll delete mode 100644 test/Transforms/GlobalOpt/static-const-bitcast.ll delete mode 100644 test/Transforms/GlobalOpt/storepointer-compare-no-null-opt.ll delete mode 100644 test/Transforms/GlobalOpt/storepointer-compare.ll delete mode 100644 test/Transforms/GlobalOpt/storepointer-no-null-opt.ll delete mode 100644 test/Transforms/GlobalOpt/storepointer.ll delete mode 100644 test/Transforms/GlobalOpt/tls.ll delete mode 100644 test/Transforms/GlobalOpt/trivialstore.ll delete mode 100644 test/Transforms/GlobalOpt/undef-init.ll delete mode 100644 test/Transforms/GlobalOpt/unnamed-addr.ll delete mode 100644 test/Transforms/GlobalOpt/zeroinitializer-gep-load.ll delete mode 100644 test/Transforms/GlobalSplit/basic.ll delete mode 100644 test/Transforms/GlobalSplit/non-beneficial.ll delete mode 100644 test/Transforms/GlobalSplit/nonlocal.ll delete mode 100644 test/Transforms/GuardWidening/basic.ll delete mode 100644 test/Transforms/GuardWidening/basic_widenable_condition_guards.ll delete mode 100644 test/Transforms/GuardWidening/loop-schedule.ll delete mode 100644 test/Transforms/GuardWidening/mixed_guards.ll delete mode 100644 test/Transforms/GuardWidening/range-check-merging.ll delete mode 100644 test/Transforms/GuardWidening/widen-frequent-branches.ll delete mode 100644 test/Transforms/HotColdSplit/X86/do-not-split.ll delete mode 100644 test/Transforms/HotColdSplit/X86/lit.local.cfg delete mode 100644 test/Transforms/HotColdSplit/addr-taken.ll delete mode 100644 test/Transforms/HotColdSplit/apply-noreturn-bonus.ll delete mode 100644 test/Transforms/HotColdSplit/apply-penalty-for-inputs.ll delete mode 100644 test/Transforms/HotColdSplit/apply-penalty-for-outputs.ll delete mode 100644 test/Transforms/HotColdSplit/apply-successor-penalty.ll delete mode 100644 test/Transforms/HotColdSplit/coldentrycount.ll delete mode 100644 test/Transforms/HotColdSplit/delete-use-without-def-dbg-val.ll delete mode 100644 test/Transforms/HotColdSplit/duplicate-phi-preds-crash.ll delete mode 100644 test/Transforms/HotColdSplit/eh-pads.ll delete mode 100644 test/Transforms/HotColdSplit/eh-typeid-for.ll delete mode 100644 test/Transforms/HotColdSplit/forward-dfs-reaches-marked-block.ll delete mode 100644 test/Transforms/HotColdSplit/lifetime-markers-on-inputs-1.ll delete mode 100644 test/Transforms/HotColdSplit/lifetime-markers-on-inputs-2.ll delete mode 100644 test/Transforms/HotColdSplit/mark-the-whole-func-cold.ll delete mode 100644 test/Transforms/HotColdSplit/minsize.ll delete mode 100644 test/Transforms/HotColdSplit/multiple-exits.ll delete mode 100644 test/Transforms/HotColdSplit/noreturn.ll delete mode 100644 test/Transforms/HotColdSplit/outline-cold-asm.ll delete mode 100644 test/Transforms/HotColdSplit/outline-disjoint-diamonds.ll delete mode 100644 test/Transforms/HotColdSplit/outline-if-then-else.ll delete mode 100644 test/Transforms/HotColdSplit/outline-multiple-entry-region.ll delete mode 100644 test/Transforms/HotColdSplit/outline-while-loop.ll delete mode 100644 test/Transforms/HotColdSplit/phi-with-distinct-outlined-values.ll delete mode 100644 test/Transforms/HotColdSplit/region-overlap.ll delete mode 100644 test/Transforms/HotColdSplit/resume.ll delete mode 100644 test/Transforms/HotColdSplit/split-cold-2.ll delete mode 100644 test/Transforms/HotColdSplit/split-out-dbg-val-of-arg.ll delete mode 100644 test/Transforms/HotColdSplit/split-phis-in-exit-blocks.ll delete mode 100644 test/Transforms/HotColdSplit/succ-block-with-self-edge.ll delete mode 100644 test/Transforms/HotColdSplit/swifterror.ll delete mode 100644 test/Transforms/HotColdSplit/unwind.ll delete mode 100644 test/Transforms/IPConstantProp/2008-06-09-WeakProp.ll delete mode 100644 test/Transforms/IPConstantProp/2009-09-24-byval-ptr.ll delete mode 100644 test/Transforms/IPConstantProp/PR16052.ll delete mode 100644 test/Transforms/IPConstantProp/PR26044.ll delete mode 100644 test/Transforms/IPConstantProp/arg-count-mismatch.ll delete mode 100644 test/Transforms/IPConstantProp/arg-type-mismatch.ll delete mode 100644 test/Transforms/IPConstantProp/comdat-ipo.ll delete mode 100644 test/Transforms/IPConstantProp/dangling-block-address.ll delete mode 100644 test/Transforms/IPConstantProp/deadarg.ll delete mode 100644 test/Transforms/IPConstantProp/fp-bc-icmp-const-fold.ll delete mode 100644 test/Transforms/IPConstantProp/global.ll delete mode 100644 test/Transforms/IPConstantProp/multiple_callbacks.ll delete mode 100644 test/Transforms/IPConstantProp/musttail-call.ll delete mode 100644 test/Transforms/IPConstantProp/naked-return.ll delete mode 100644 test/Transforms/IPConstantProp/openmp_parallel_for.ll delete mode 100644 test/Transforms/IPConstantProp/pthreads.ll delete mode 100644 test/Transforms/IPConstantProp/recursion.ll delete mode 100644 test/Transforms/IPConstantProp/remove-call-inst.ll delete mode 100644 test/Transforms/IPConstantProp/return-argument.ll delete mode 100644 test/Transforms/IPConstantProp/return-constant.ll delete mode 100644 test/Transforms/IPConstantProp/return-constants.ll delete mode 100644 test/Transforms/IPConstantProp/solve-after-each-resolving-undef [...] delete mode 100644 test/Transforms/IPConstantProp/thread_local_acs.ll delete mode 100644 test/Transforms/IPConstantProp/user-with-multiple-uses.ll delete mode 100644 test/Transforms/IRCE/add-metadata-pre-post-loops.ll delete mode 100644 test/Transforms/IRCE/bad-loop-structure.ll delete mode 100644 test/Transforms/IRCE/bad_expander.ll delete mode 100644 test/Transforms/IRCE/bug-loop-varying-upper-limit.ll delete mode 100644 test/Transforms/IRCE/bug-mismatched-types.ll delete mode 100644 test/Transforms/IRCE/clamp.ll delete mode 100644 test/Transforms/IRCE/conjunctive-checks.ll delete mode 100644 test/Transforms/IRCE/correct-loop-info.ll delete mode 100644 test/Transforms/IRCE/decrementing-loop.ll delete mode 100644 test/Transforms/IRCE/empty_ranges.ll delete mode 100644 test/Transforms/IRCE/eq_ne.ll delete mode 100644 test/Transforms/IRCE/low-becount.ll delete mode 100644 test/Transforms/IRCE/multiple-access-no-preloop.ll delete mode 100644 test/Transforms/IRCE/non_known_positive_end.ll delete mode 100644 test/Transforms/IRCE/not-likely-taken.ll delete mode 100644 test/Transforms/IRCE/only-lower-check.ll delete mode 100644 test/Transforms/IRCE/only-upper-check.ll delete mode 100644 test/Transforms/IRCE/optimistic_scev.ll delete mode 100644 test/Transforms/IRCE/pre_post_loops.ll delete mode 100644 test/Transforms/IRCE/range_intersect_miscompile.ll delete mode 100644 test/Transforms/IRCE/ranges_of_different_types.ll delete mode 100644 test/Transforms/IRCE/rc-negative-bound.ll delete mode 100644 test/Transforms/IRCE/single-access-no-preloop.ll delete mode 100644 test/Transforms/IRCE/single-access-with-preloop.ll delete mode 100644 test/Transforms/IRCE/skip-profitability-checks.ll delete mode 100644 test/Transforms/IRCE/stride_more_than_1.ll delete mode 100644 test/Transforms/IRCE/unhandled.ll delete mode 100644 test/Transforms/IRCE/unsigned_comparisons_ugt.ll delete mode 100644 test/Transforms/IRCE/unsigned_comparisons_ult.ll delete mode 100644 test/Transforms/IRCE/variable-loop-bounds.ll delete mode 100644 test/Transforms/IRCE/wide_indvar.ll delete mode 100644 test/Transforms/IRCE/with-parent-loops.ll delete mode 100644 test/Transforms/IndVarSimplify/2002-09-09-PointerIndVar.ll delete mode 100644 test/Transforms/IndVarSimplify/2003-04-16-ExprAnalysis.ll delete mode 100644 test/Transforms/IndVarSimplify/2003-09-23-NotAtTop.ll delete mode 100644 test/Transforms/IndVarSimplify/2003-12-10-RemoveInstrCrash.ll delete mode 100644 test/Transforms/IndVarSimplify/2003-12-15-Crash.ll delete mode 100644 test/Transforms/IndVarSimplify/2004-03-10-PHIInsertionBug.ll delete mode 100644 test/Transforms/IndVarSimplify/2004-04-05-InvokeCastCrash.ll delete mode 100644 test/Transforms/IndVarSimplify/2004-04-07-ScalarEvolutionCrash.ll delete mode 100644 test/Transforms/IndVarSimplify/2005-02-11-InvokeCrash.ll delete mode 100644 test/Transforms/IndVarSimplify/2005-02-17-TruncateExprCrash.ll delete mode 100644 test/Transforms/IndVarSimplify/2005-02-26-ExitValueCompute.ll delete mode 100644 test/Transforms/IndVarSimplify/2005-06-15-InstMoveCrash.ll delete mode 100644 test/Transforms/IndVarSimplify/2005-11-18-Crash.ll delete mode 100644 test/Transforms/IndVarSimplify/2006-03-31-NegativeStride.ll delete mode 100644 test/Transforms/IndVarSimplify/2006-06-16-Indvar-LCSSA-Crash.ll delete mode 100644 test/Transforms/IndVarSimplify/2006-09-20-LFTR-Crash.ll delete mode 100644 test/Transforms/IndVarSimplify/2006-12-10-BitCast.ll delete mode 100644 test/Transforms/IndVarSimplify/2007-01-06-TripCount.ll delete mode 100644 test/Transforms/IndVarSimplify/2007-06-06-DeleteDanglesPtr.ll delete mode 100644 test/Transforms/IndVarSimplify/2007-11-23-BitcastCrash.ll delete mode 100644 test/Transforms/IndVarSimplify/2008-06-15-SCEVExpanderBug.ll delete mode 100644 test/Transforms/IndVarSimplify/2008-09-02-IVType.ll delete mode 100644 test/Transforms/IndVarSimplify/2008-10-03-CouldNotCompute.ll delete mode 100644 test/Transforms/IndVarSimplify/2008-11-25-APFloatAssert.ll delete mode 100644 test/Transforms/IndVarSimplify/2009-04-14-shorten_iv_vars.ll delete mode 100644 test/Transforms/IndVarSimplify/2009-04-15-shorten-iv-vars-2.ll delete mode 100644 test/Transforms/IndVarSimplify/2009-04-22-IndvarCrash.ll delete mode 100644 test/Transforms/IndVarSimplify/2009-04-27-Floating.ll delete mode 100644 test/Transforms/IndVarSimplify/2009-05-24-useafterfree.ll delete mode 100644 test/Transforms/IndVarSimplify/2011-09-10-widen-nsw.ll delete mode 100644 test/Transforms/IndVarSimplify/2011-09-19-vectoriv.ll delete mode 100644 test/Transforms/IndVarSimplify/2011-09-27-hoistsext.ll delete mode 100644 test/Transforms/IndVarSimplify/2011-10-27-lftrnull.ll delete mode 100644 test/Transforms/IndVarSimplify/2011-11-01-lftrptr.ll delete mode 100644 test/Transforms/IndVarSimplify/2011-11-15-multiexit.ll delete mode 100644 test/Transforms/IndVarSimplify/2011-11-17-selfphi.ll delete mode 100644 test/Transforms/IndVarSimplify/2012-07-17-lftr-undef.ll delete mode 100644 test/Transforms/IndVarSimplify/2012-10-19-congruent-constant.ll delete mode 100644 test/Transforms/IndVarSimplify/2014-06-21-congruent-constant.ll delete mode 100644 test/Transforms/IndVarSimplify/AMDGPU/lit.local.cfg delete mode 100644 test/Transforms/IndVarSimplify/AMDGPU/no-widen-to-i64.ll delete mode 100644 test/Transforms/IndVarSimplify/NVPTX/lit.local.cfg delete mode 100644 test/Transforms/IndVarSimplify/NVPTX/no-widen-expensive.ll delete mode 100644 test/Transforms/IndVarSimplify/ada-loops.ll delete mode 100644 test/Transforms/IndVarSimplify/ashr-tripcount.ll delete mode 100644 test/Transforms/IndVarSimplify/avoid-i0.ll delete mode 100644 test/Transforms/IndVarSimplify/backedge-on-min-max.ll delete mode 100644 test/Transforms/IndVarSimplify/bec-cmp.ll delete mode 100644 test/Transforms/IndVarSimplify/canonicalize-cmp.ll delete mode 100644 test/Transforms/IndVarSimplify/casted-argument.ll delete mode 100644 test/Transforms/IndVarSimplify/const_phi.ll delete mode 100644 test/Transforms/IndVarSimplify/constant-fold.ll delete mode 100644 test/Transforms/IndVarSimplify/constant_result.ll delete mode 100644 test/Transforms/IndVarSimplify/crash.ll delete mode 100644 test/Transforms/IndVarSimplify/dangling-use.ll delete mode 100644 test/Transforms/IndVarSimplify/divide-pointer.ll delete mode 100644 test/Transforms/IndVarSimplify/dont-recompute.ll delete mode 100644 test/Transforms/IndVarSimplify/drop-exact.ll delete mode 100644 test/Transforms/IndVarSimplify/elim-extend.ll delete mode 100644 test/Transforms/IndVarSimplify/eliminate-comparison.ll delete mode 100644 test/Transforms/IndVarSimplify/eliminate-max.ll delete mode 100644 test/Transforms/IndVarSimplify/eliminate-rem.ll delete mode 100644 test/Transforms/IndVarSimplify/eliminate-trunc.ll delete mode 100644 test/Transforms/IndVarSimplify/exit_value_test2.ll delete mode 100644 test/Transforms/IndVarSimplify/exit_value_test3.ll delete mode 100644 test/Transforms/IndVarSimplify/exit_value_tests.ll delete mode 100644 test/Transforms/IndVarSimplify/floating-point-iv.ll delete mode 100644 test/Transforms/IndVarSimplify/full_widening.ll delete mode 100644 test/Transforms/IndVarSimplify/huge_muls.ll delete mode 100644 test/Transforms/IndVarSimplify/indirectbr.ll delete mode 100644 test/Transforms/IndVarSimplify/inner-loop-by-latch-cond.ll delete mode 100644 test/Transforms/IndVarSimplify/inner-loop.ll delete mode 100644 test/Transforms/IndVarSimplify/interesting-invoke-use.ll delete mode 100644 test/Transforms/IndVarSimplify/iterationCount_zext_or_trunc.ll delete mode 100644 test/Transforms/IndVarSimplify/iv-fold.ll delete mode 100644 test/Transforms/IndVarSimplify/iv-sext.ll delete mode 100644 test/Transforms/IndVarSimplify/iv-widen-elim-ext.ll delete mode 100644 test/Transforms/IndVarSimplify/iv-widen.ll delete mode 100644 test/Transforms/IndVarSimplify/iv-zext.ll delete mode 100644 test/Transforms/IndVarSimplify/lcssa-preservation.ll delete mode 100644 test/Transforms/IndVarSimplify/lftr-address-space-pointers.ll delete mode 100644 test/Transforms/IndVarSimplify/lftr-extend-const.ll delete mode 100644 test/Transforms/IndVarSimplify/lftr-other-uses.ll delete mode 100644 test/Transforms/IndVarSimplify/lftr-promote.ll delete mode 100644 test/Transforms/IndVarSimplify/lftr-reuse.ll delete mode 100644 test/Transforms/IndVarSimplify/lftr-udiv-tripcount.ll delete mode 100644 test/Transforms/IndVarSimplify/lftr-wide-trip-count.ll delete mode 100644 test/Transforms/IndVarSimplify/lftr-zext.ll delete mode 100644 test/Transforms/IndVarSimplify/lftr_disabled.ll delete mode 100644 test/Transforms/IndVarSimplify/lftr_simple.ll delete mode 100644 test/Transforms/IndVarSimplify/loop-invariant-conditions.ll delete mode 100644 test/Transforms/IndVarSimplify/loop_evaluate10.ll delete mode 100644 test/Transforms/IndVarSimplify/loop_evaluate11.ll delete mode 100644 test/Transforms/IndVarSimplify/loop_evaluate7.ll delete mode 100644 test/Transforms/IndVarSimplify/loop_evaluate8.ll delete mode 100644 test/Transforms/IndVarSimplify/loop_evaluate9.ll delete mode 100644 test/Transforms/IndVarSimplify/loop_evaluate_1.ll delete mode 100644 test/Transforms/IndVarSimplify/loop_evaluate_2.ll delete mode 100644 test/Transforms/IndVarSimplify/loop_evaluate_3.ll delete mode 100644 test/Transforms/IndVarSimplify/loop_evaluate_4.ll delete mode 100644 test/Transforms/IndVarSimplify/loop_evaluate_5.ll delete mode 100644 test/Transforms/IndVarSimplify/loop_evaluate_6.ll delete mode 100644 test/Transforms/IndVarSimplify/lrev-existing-umin.ll delete mode 100644 test/Transforms/IndVarSimplify/masked-iv.ll delete mode 100644 test/Transforms/IndVarSimplify/no-iv-rewrite.ll delete mode 100644 test/Transforms/IndVarSimplify/overflow-intrinsics.ll delete mode 100644 test/Transforms/IndVarSimplify/phi-uses-value-multiple-times.ll delete mode 100644 test/Transforms/IndVarSimplify/polynomial-expand.ll delete mode 100644 test/Transforms/IndVarSimplify/post-inc-range.ll delete mode 100644 test/Transforms/IndVarSimplify/pr18223.ll delete mode 100644 test/Transforms/IndVarSimplify/pr20680.ll delete mode 100644 test/Transforms/IndVarSimplify/pr22222.ll delete mode 100644 test/Transforms/IndVarSimplify/pr24356.ll delete mode 100644 test/Transforms/IndVarSimplify/pr24783.ll delete mode 100644 test/Transforms/IndVarSimplify/pr24804.ll delete mode 100644 test/Transforms/IndVarSimplify/pr24952.ll delete mode 100644 test/Transforms/IndVarSimplify/pr24956.ll delete mode 100644 test/Transforms/IndVarSimplify/pr25047.ll delete mode 100644 test/Transforms/IndVarSimplify/pr25051.ll delete mode 100644 test/Transforms/IndVarSimplify/pr25060.ll delete mode 100644 test/Transforms/IndVarSimplify/pr25360.ll delete mode 100644 test/Transforms/IndVarSimplify/pr25421.ll delete mode 100644 test/Transforms/IndVarSimplify/pr25576.ll delete mode 100644 test/Transforms/IndVarSimplify/pr25578.ll delete mode 100644 test/Transforms/IndVarSimplify/pr26973.ll delete mode 100644 test/Transforms/IndVarSimplify/pr26974.ll delete mode 100644 test/Transforms/IndVarSimplify/pr27133.ll delete mode 100644 test/Transforms/IndVarSimplify/pr28935.ll delete mode 100644 test/Transforms/IndVarSimplify/pr32045.ll delete mode 100644 test/Transforms/IndVarSimplify/pr35406.ll delete mode 100644 test/Transforms/IndVarSimplify/pr38674.ll delete mode 100644 test/Transforms/IndVarSimplify/pr38855.ll delete mode 100644 test/Transforms/IndVarSimplify/pr39673.ll delete mode 100644 test/Transforms/IndVarSimplify/pr40454.ll delete mode 100644 test/Transforms/IndVarSimplify/preserve-signed-wrap.ll delete mode 100644 test/Transforms/IndVarSimplify/promote-iv-to-eliminate-casts.ll delete mode 100644 test/Transforms/IndVarSimplify/replace-iv-with-loop-invariant.ll delete mode 100644 test/Transforms/IndVarSimplify/replace-loop-exit-folds.ll delete mode 100644 test/Transforms/IndVarSimplify/replace-sdiv-by-udiv.ll delete mode 100644 test/Transforms/IndVarSimplify/replace-srem-by-urem.ll delete mode 100644 test/Transforms/IndVarSimplify/rewrite-loop-exit-value.ll delete mode 100644 test/Transforms/IndVarSimplify/scev-phi-debug-info.ll delete mode 100644 test/Transforms/IndVarSimplify/scevexpander-phi-base-case.ll delete mode 100644 test/Transforms/IndVarSimplify/sharpen-range.ll delete mode 100644 test/Transforms/IndVarSimplify/shrunk-constant.ll delete mode 100644 test/Transforms/IndVarSimplify/signed-trip-count.ll delete mode 100644 test/Transforms/IndVarSimplify/single-element-range.ll delete mode 100644 test/Transforms/IndVarSimplify/sink-alloca.ll delete mode 100644 test/Transforms/IndVarSimplify/sink-from-preheader.ll delete mode 100644 test/Transforms/IndVarSimplify/sink-trapping.ll delete mode 100644 test/Transforms/IndVarSimplify/strengthen-overflow.ll delete mode 100644 test/Transforms/IndVarSimplify/tripcount_compute.ll delete mode 100644 test/Transforms/IndVarSimplify/tripcount_infinite.ll delete mode 100644 test/Transforms/IndVarSimplify/udiv-invariant-but-traps.ll delete mode 100644 test/Transforms/IndVarSimplify/udiv.ll delete mode 100644 test/Transforms/IndVarSimplify/uglygep.ll delete mode 100644 test/Transforms/IndVarSimplify/ult-sub-to-eq.ll delete mode 100644 test/Transforms/IndVarSimplify/use-range-metadata.ll delete mode 100644 test/Transforms/IndVarSimplify/variable-stride-ivs-0.ll delete mode 100644 test/Transforms/IndVarSimplify/variable-stride-ivs-1.ll delete mode 100644 test/Transforms/IndVarSimplify/verify-scev.ll delete mode 100644 test/Transforms/IndVarSimplify/widen-loop-comp.ll delete mode 100644 test/Transforms/IndVarSimplify/widen-nsw.ll delete mode 100644 test/Transforms/IndVarSimplify/zext-nuw.ll delete mode 100644 test/Transforms/IndirectBrExpand/basic.ll delete mode 100644 test/Transforms/InferAddressSpaces/AMDGPU/basic.ll delete mode 100644 test/Transforms/InferAddressSpaces/AMDGPU/icmp.ll delete mode 100644 test/Transforms/InferAddressSpaces/AMDGPU/infer-address-space.ll delete mode 100644 test/Transforms/InferAddressSpaces/AMDGPU/infer-addrspacecast.ll delete mode 100644 test/Transforms/InferAddressSpaces/AMDGPU/infer-getelementptr.ll delete mode 100644 test/Transforms/InferAddressSpaces/AMDGPU/intrinsics.ll delete mode 100644 test/Transforms/InferAddressSpaces/AMDGPU/lit.local.cfg delete mode 100644 test/Transforms/InferAddressSpaces/AMDGPU/mem-intrinsics.ll delete mode 100644 test/Transforms/InferAddressSpaces/AMDGPU/old-pass-regressions.ll delete mode 100644 test/Transforms/InferAddressSpaces/AMDGPU/select.ll delete mode 100644 test/Transforms/InferAddressSpaces/AMDGPU/volatile.ll delete mode 100644 test/Transforms/InferAddressSpaces/NVPTX/bug31948.ll delete mode 100644 test/Transforms/InferAddressSpaces/NVPTX/clone_constexpr.ll delete mode 100644 test/Transforms/InferAddressSpaces/NVPTX/lit.local.cfg delete mode 100644 test/Transforms/InferFunctionAttrs/annotate.ll delete mode 100644 test/Transforms/InferFunctionAttrs/no-proto.ll delete mode 100644 test/Transforms/InferFunctionAttrs/norecurse_debug.ll delete mode 100644 test/Transforms/InferFunctionAttrs/pr30455.ll delete mode 100644 test/Transforms/Inline/2003-09-14-InlineValue.ll delete mode 100644 test/Transforms/Inline/2003-09-22-PHINodeInlineFail.ll delete mode 100644 test/Transforms/Inline/2003-09-22-PHINodesInExceptionDest.ll delete mode 100644 test/Transforms/Inline/2003-09-22-PHINodesInNormalInvokeDest.ll delete mode 100644 test/Transforms/Inline/2003-10-13-AllocaDominanceProblem.ll delete mode 100644 test/Transforms/Inline/2004-04-15-InlineDeletesCall.ll delete mode 100644 test/Transforms/Inline/2004-04-20-InlineLinkOnce.ll delete mode 100644 test/Transforms/Inline/2004-10-17-InlineFunctionWithoutReturn.ll delete mode 100644 test/Transforms/Inline/2006-01-14-CallGraphUpdate.ll delete mode 100644 test/Transforms/Inline/2006-07-12-InlinePruneCGUpdate.ll delete mode 100644 test/Transforms/Inline/2006-11-09-InlineCGUpdate-2.ll delete mode 100644 test/Transforms/Inline/2006-11-09-InlineCGUpdate.ll delete mode 100644 test/Transforms/Inline/2007-04-15-InlineEH.ll delete mode 100644 test/Transforms/Inline/2007-06-25-WeakInline.ll delete mode 100644 test/Transforms/Inline/2007-12-19-InlineNoUnwind.ll delete mode 100644 test/Transforms/Inline/2008-09-02-NoInline.ll delete mode 100644 test/Transforms/Inline/2009-01-08-NoInlineDynamicAlloca.ll delete mode 100644 test/Transforms/Inline/2009-01-13-RecursiveInlineCrash.ll delete mode 100644 test/Transforms/Inline/2009-05-07-CallUsingSelfCrash.ll delete mode 100644 test/Transforms/Inline/2010-05-12-ValueMap.ll delete mode 100644 test/Transforms/Inline/AArch64/binop.ll delete mode 100644 test/Transforms/Inline/AArch64/ext.ll delete mode 100644 test/Transforms/Inline/AArch64/gep-cost.ll delete mode 100644 test/Transforms/Inline/AArch64/inline-target-attr.ll delete mode 100644 test/Transforms/Inline/AArch64/lit.local.cfg delete mode 100644 test/Transforms/Inline/AArch64/logical-and-or.ll delete mode 100644 test/Transforms/Inline/AArch64/phi.ll delete mode 100644 test/Transforms/Inline/AArch64/select.ll delete mode 100644 test/Transforms/Inline/AArch64/switch.ll delete mode 100644 test/Transforms/Inline/AMDGPU/inline-amdgpu-dx10-clamp.ll delete mode 100644 test/Transforms/Inline/AMDGPU/inline-amdgpu-ieee.ll delete mode 100644 test/Transforms/Inline/AMDGPU/inline-target-cpu.ll delete mode 100644 test/Transforms/Inline/AMDGPU/inline-target-feature-sram-ecc.ll delete mode 100644 test/Transforms/Inline/AMDGPU/lit.local.cfg delete mode 100644 test/Transforms/Inline/ARM/inline-fp.ll delete mode 100644 test/Transforms/Inline/ARM/inline-target-attr.ll delete mode 100644 test/Transforms/Inline/ARM/lit.local.cfg delete mode 100644 test/Transforms/Inline/ARM/loop-add.ll delete mode 100644 test/Transforms/Inline/ARM/loop-memcpy.ll delete mode 100644 test/Transforms/Inline/ARM/loop-noinline.ll delete mode 100644 test/Transforms/Inline/PR4909.ll delete mode 100644 test/Transforms/Inline/PowerPC/ext.ll delete mode 100644 test/Transforms/Inline/PowerPC/lit.local.cfg delete mode 100644 test/Transforms/Inline/X86/ext.ll delete mode 100644 test/Transforms/Inline/X86/inline-target-attr.ll delete mode 100644 test/Transforms/Inline/X86/inline-target-cpu-i686.ll delete mode 100644 test/Transforms/Inline/X86/inline-target-cpu-x86_64.ll delete mode 100644 test/Transforms/Inline/X86/lit.local.cfg delete mode 100644 test/Transforms/Inline/align.ll delete mode 100644 test/Transforms/Inline/alloca-bonus.ll delete mode 100644 test/Transforms/Inline/alloca-dbgdeclare-merge.ll delete mode 100644 test/Transforms/Inline/alloca-dbgdeclare.ll delete mode 100644 test/Transforms/Inline/alloca-in-scc.ll delete mode 100644 test/Transforms/Inline/alloca-merge-align.ll delete mode 100644 test/Transforms/Inline/alloca_test.ll delete mode 100644 test/Transforms/Inline/always-inline.ll delete mode 100644 test/Transforms/Inline/arg-attr-propagation.ll delete mode 100644 test/Transforms/Inline/array-alloca.ll delete mode 100644 test/Transforms/Inline/array_merge.ll delete mode 100644 test/Transforms/Inline/attributes.ll delete mode 100644 test/Transforms/Inline/basictest.ll delete mode 100644 test/Transforms/Inline/bfi-update.ll delete mode 100644 test/Transforms/Inline/blockaddress.ll delete mode 100644 test/Transforms/Inline/byval-tail-call.ll delete mode 100644 test/Transforms/Inline/byval.ll delete mode 100644 test/Transforms/Inline/byval_lifetime.ll delete mode 100644 test/Transforms/Inline/callgraph-update.ll delete mode 100644 test/Transforms/Inline/casts.ll delete mode 100644 test/Transforms/Inline/cfg_preserve_test.ll delete mode 100644 test/Transforms/Inline/cgscc-cycle.ll delete mode 100644 test/Transforms/Inline/cgscc-incremental-invalidate.ll delete mode 100644 test/Transforms/Inline/cgscc-invalidate.ll delete mode 100644 test/Transforms/Inline/cgscc-update.ll delete mode 100644 test/Transforms/Inline/clear-analyses.ll delete mode 100644 test/Transforms/Inline/comdat-ipo.ll delete mode 100644 test/Transforms/Inline/crash-lifetime-marker.ll delete mode 100644 test/Transforms/Inline/crash.ll delete mode 100644 test/Transforms/Inline/crash2.ll delete mode 100644 test/Transforms/Inline/debug-info-duplicate-calls.ll delete mode 100644 test/Transforms/Inline/debug-invoke.ll delete mode 100644 test/Transforms/Inline/delete-call.ll delete mode 100644 test/Transforms/Inline/deopt-bundles.ll delete mode 100644 test/Transforms/Inline/deoptimize-intrinsic-cconv.ll delete mode 100644 test/Transforms/Inline/deoptimize-intrinsic.ll delete mode 100644 test/Transforms/Inline/devirtualize-2.ll delete mode 100644 test/Transforms/Inline/devirtualize-3.ll delete mode 100644 test/Transforms/Inline/devirtualize.ll delete mode 100644 test/Transforms/Inline/dynamic_alloca_test.ll delete mode 100644 test/Transforms/Inline/ephemeral.ll delete mode 100644 test/Transforms/Inline/externally_available.ll delete mode 100644 test/Transforms/Inline/frameescape.ll delete mode 100644 test/Transforms/Inline/function-count-update-2.ll delete mode 100644 test/Transforms/Inline/function-count-update-3.ll delete mode 100644 test/Transforms/Inline/function-count-update.ll delete mode 100644 test/Transforms/Inline/guard-intrinsic.ll delete mode 100644 test/Transforms/Inline/gvn-inline-iteration.ll delete mode 100644 test/Transforms/Inline/ignore-debug-info.ll delete mode 100644 test/Transforms/Inline/inalloca-not-static.ll delete mode 100644 test/Transforms/Inline/infinite-loop-two-predecessors.ll delete mode 100644 test/Transforms/Inline/inline-assume.ll delete mode 100644 test/Transforms/Inline/inline-brunch-funnel.ll delete mode 100644 test/Transforms/Inline/inline-byval-bonus.ll delete mode 100644 test/Transforms/Inline/inline-cold-callee.ll delete mode 100644 test/Transforms/Inline/inline-cold-callsite-pgo.ll delete mode 100644 test/Transforms/Inline/inline-cold-callsite.ll delete mode 100644 test/Transforms/Inline/inline-cold.ll delete mode 100644 test/Transforms/Inline/inline-constexpr-addrspacecast-argument.ll delete mode 100644 test/Transforms/Inline/inline-fast-math-flags.ll delete mode 100644 test/Transforms/Inline/inline-funclets.ll delete mode 100644 test/Transforms/Inline/inline-hot-callee.ll delete mode 100644 test/Transforms/Inline/inline-hot-callsite-2.ll delete mode 100644 test/Transforms/Inline/inline-hot-callsite.ll delete mode 100644 test/Transforms/Inline/inline-indirect.ll delete mode 100644 test/Transforms/Inline/inline-invoke-tail.ll delete mode 100644 test/Transforms/Inline/inline-invoke-with-asm-call.ll delete mode 100644 test/Transforms/Inline/inline-min-legal-vector-width.ll delete mode 100644 test/Transforms/Inline/inline-optnone.ll delete mode 100644 test/Transforms/Inline/inline-optsize.ll delete mode 100644 test/Transforms/Inline/inline-probe-stack.ll delete mode 100644 test/Transforms/Inline/inline-remark.ll delete mode 100644 test/Transforms/Inline/inline-stack-probe-size.ll delete mode 100644 test/Transforms/Inline/inline-tail.ll delete mode 100644 test/Transforms/Inline/inline-threshold.ll delete mode 100644 test/Transforms/Inline/inline-varargs.ll delete mode 100644 test/Transforms/Inline/inline-vla.ll delete mode 100644 test/Transforms/Inline/inline_cleanup.ll delete mode 100644 test/Transforms/Inline/inline_constprop.ll delete mode 100644 test/Transforms/Inline/inline_dbg_declare.ll delete mode 100644 test/Transforms/Inline/inline_dce.ll delete mode 100644 test/Transforms/Inline/inline_inv_group.ll delete mode 100644 test/Transforms/Inline/inline_invoke.ll delete mode 100644 test/Transforms/Inline/inline_minisize.ll delete mode 100644 test/Transforms/Inline/inline_prune.ll delete mode 100644 test/Transforms/Inline/inline_returns_twice.ll delete mode 100644 test/Transforms/Inline/inline_ssp.ll delete mode 100644 test/Transforms/Inline/inline_stats.ll delete mode 100644 test/Transforms/Inline/inline_unreachable-2.ll delete mode 100644 test/Transforms/Inline/inline_unreachable.ll delete mode 100644 test/Transforms/Inline/internal-scc-members.ll delete mode 100644 test/Transforms/Inline/invoke-cleanup.ll delete mode 100644 test/Transforms/Inline/invoke-combine-clauses.ll delete mode 100644 test/Transforms/Inline/invoke-cost.ll delete mode 100644 test/Transforms/Inline/invoke_test-1.ll delete mode 100644 test/Transforms/Inline/invoke_test-2.ll delete mode 100644 test/Transforms/Inline/invoke_test-3.ll delete mode 100644 test/Transforms/Inline/label-annotation.ll delete mode 100644 test/Transforms/Inline/last-call-bonus.ll delete mode 100644 test/Transforms/Inline/last-call-no-bonus.ll delete mode 100644 test/Transforms/Inline/last-callsite.ll delete mode 100644 test/Transforms/Inline/launder.invariant.group.ll delete mode 100644 test/Transforms/Inline/lifetime-no-datalayout.ll delete mode 100644 test/Transforms/Inline/lifetime.ll delete mode 100644 test/Transforms/Inline/local-as-metadata-undominated-use.ll delete mode 100644 test/Transforms/Inline/monster_scc.ll delete mode 100644 test/Transforms/Inline/nested-inline.ll delete mode 100644 test/Transforms/Inline/noalias-calls.ll delete mode 100644 test/Transforms/Inline/noalias-cs.ll delete mode 100644 test/Transforms/Inline/noalias.ll delete mode 100644 test/Transforms/Inline/noalias2.ll delete mode 100644 test/Transforms/Inline/noinline-recursive-fn.ll delete mode 100644 test/Transforms/Inline/noinline.ll delete mode 100644 test/Transforms/Inline/nonnull.ll delete mode 100644 test/Transforms/Inline/null-function.ll delete mode 100644 test/Transforms/Inline/optimization-remarks-hotness-threshold.ll delete mode 100644 test/Transforms/Inline/optimization-remarks-passed-yaml.ll delete mode 100644 test/Transforms/Inline/optimization-remarks-with-hotness.ll delete mode 100644 test/Transforms/Inline/optimization-remarks-yaml.ll delete mode 100644 test/Transforms/Inline/optimization-remarks.ll delete mode 100644 test/Transforms/Inline/parallel-loop-md-callee.ll delete mode 100644 test/Transforms/Inline/parallel-loop-md-merge.ll delete mode 100644 test/Transforms/Inline/parallel-loop-md.ll delete mode 100644 test/Transforms/Inline/partial-inline-act.ll delete mode 100644 test/Transforms/Inline/pr21206.ll delete mode 100644 test/Transforms/Inline/pr22285.ll delete mode 100644 test/Transforms/Inline/pr26698.ll delete mode 100644 test/Transforms/Inline/pr28298.ll delete mode 100644 test/Transforms/Inline/pr33637.ll delete mode 100644 test/Transforms/Inline/prof-update-instr.ll delete mode 100644 test/Transforms/Inline/prof-update-sample.ll delete mode 100644 test/Transforms/Inline/profile-meta.ll delete mode 100644 test/Transforms/Inline/ptr-diff.ll delete mode 100644 test/Transforms/Inline/recursive.ll delete mode 100644 test/Transforms/Inline/redundant-loads.ll delete mode 100644 test/Transforms/Inline/store-sroa.ll delete mode 100644 test/Transforms/Inline/switch.ll delete mode 100644 test/Transforms/Inline/vector-bonus.ll delete mode 100644 test/Transforms/Inline/vector-no-bonus.ll delete mode 100644 test/Transforms/Inline/zero-cost.ll delete mode 100644 test/Transforms/InstCombine/2003-05-26-CastMiscompile.ll delete mode 100644 test/Transforms/InstCombine/2003-05-27-ConstExprCrash.ll delete mode 100644 test/Transforms/InstCombine/2003-06-05-BranchInvertInfLoop.ll delete mode 100644 test/Transforms/InstCombine/2003-07-21-ExternalConstant.ll delete mode 100644 test/Transforms/InstCombine/2003-08-12-AllocaNonNull.ll delete mode 100644 test/Transforms/InstCombine/2003-09-09-VolatileLoadElim.ll delete mode 100644 test/Transforms/InstCombine/2003-10-29-CallSiteResolve.ll delete mode 100644 test/Transforms/InstCombine/2003-11-03-VarargsCallBug.ll delete mode 100644 test/Transforms/InstCombine/2004-01-13-InstCombineInvokePHI.ll delete mode 100644 test/Transforms/InstCombine/2004-02-23-ShiftShiftOverflow.ll delete mode 100644 test/Transforms/InstCombine/2004-03-13-InstCombineInfLoop.ll delete mode 100644 test/Transforms/InstCombine/2004-04-04-InstCombineReplaceAllUse [...] delete mode 100644 test/Transforms/InstCombine/2004-05-07-UnsizedCastLoad.ll delete mode 100644 test/Transforms/InstCombine/2004-07-27-ConstantExprMul.ll delete mode 100644 test/Transforms/InstCombine/2004-08-09-RemInfLoop.ll delete mode 100644 test/Transforms/InstCombine/2004-08-10-BoolSetCC.ll delete mode 100644 test/Transforms/InstCombine/2004-09-20-BadLoadCombine.ll delete mode 100644 test/Transforms/InstCombine/2004-09-20-BadLoadCombine2.ll delete mode 100644 test/Transforms/InstCombine/2004-09-28-BadShiftAndSetCC.ll delete mode 100644 test/Transforms/InstCombine/2004-11-22-Missed-and-fold.ll delete mode 100644 test/Transforms/InstCombine/2004-11-27-SetCCForCastLargerAndCon [...] delete mode 100644 test/Transforms/InstCombine/2004-12-08-RemInfiniteLoop.ll delete mode 100644 test/Transforms/InstCombine/2005-03-04-ShiftOverflow.ll delete mode 100644 test/Transforms/InstCombine/2005-04-07-UDivSelectCrash.ll delete mode 100644 test/Transforms/InstCombine/2005-06-15-DivSelectCrash.ll delete mode 100644 test/Transforms/InstCombine/2005-06-15-ShiftSetCCCrash.ll delete mode 100644 test/Transforms/InstCombine/2005-06-16-RangeCrash.ll delete mode 100644 test/Transforms/InstCombine/2005-07-07-DeadPHILoop.ll delete mode 100644 test/Transforms/InstCombine/2006-02-13-DemandedMiscompile.ll delete mode 100644 test/Transforms/InstCombine/2006-02-28-Crash.ll delete mode 100644 test/Transforms/InstCombine/2006-03-30-ExtractElement.ll delete mode 100644 test/Transforms/InstCombine/2006-04-28-ShiftShiftLongLong.ll delete mode 100644 test/Transforms/InstCombine/2006-05-04-DemandedBitCrash.ll delete mode 100644 test/Transforms/InstCombine/2006-09-15-CastToBool.ll delete mode 100644 test/Transforms/InstCombine/2006-10-19-SignedToUnsignedCastAndC [...] delete mode 100644 test/Transforms/InstCombine/2006-10-20-mask.ll delete mode 100644 test/Transforms/InstCombine/2006-10-26-VectorReassoc.ll delete mode 100644 test/Transforms/InstCombine/2006-11-10-ashr-miscompile.ll delete mode 100644 test/Transforms/InstCombine/2006-12-01-BadFPVectorXform.ll delete mode 100644 test/Transforms/InstCombine/2006-12-05-fp-to-int-ext.ll delete mode 100644 test/Transforms/InstCombine/2006-12-08-Phi-ICmp-Op-Fold.ll delete mode 100644 test/Transforms/InstCombine/2006-12-08-Select-ICmp.ll delete mode 100644 test/Transforms/InstCombine/2006-12-15-Range-Test.ll delete mode 100644 test/Transforms/InstCombine/2006-12-23-Select-Cmp-Cmp.ll delete mode 100644 test/Transforms/InstCombine/2007-01-13-ExtCompareMiscompile.ll delete mode 100644 test/Transforms/InstCombine/2007-01-18-VectorInfLoop.ll delete mode 100644 test/Transforms/InstCombine/2007-02-01-LoadSinkAlloca.ll delete mode 100644 test/Transforms/InstCombine/2007-02-07-PointerCast.ll delete mode 100644 test/Transforms/InstCombine/2007-02-23-PhiFoldInfLoop.ll delete mode 100644 test/Transforms/InstCombine/2007-03-13-CompareMerge.ll delete mode 100644 test/Transforms/InstCombine/2007-03-19-BadTruncChangePR1261.ll delete mode 100644 test/Transforms/InstCombine/2007-03-21-SignedRangeTest.ll delete mode 100644 test/Transforms/InstCombine/2007-03-25-BadShiftMask.ll delete mode 100644 test/Transforms/InstCombine/2007-03-25-DoubleShift.ll delete mode 100644 test/Transforms/InstCombine/2007-03-26-BadShiftMask.ll delete mode 100644 test/Transforms/InstCombine/2007-04-08-SingleEltVectorCrash.ll delete mode 100644 test/Transforms/InstCombine/2007-05-10-icmp-or.ll delete mode 100644 test/Transforms/InstCombine/2007-05-14-Crash.ll delete mode 100644 test/Transforms/InstCombine/2007-05-18-CastFoldBug.ll delete mode 100644 test/Transforms/InstCombine/2007-06-06-AshrSignBit.ll delete mode 100644 test/Transforms/InstCombine/2007-06-21-DivCompareMiscomp.ll delete mode 100644 test/Transforms/InstCombine/2007-08-02-InfiniteLoop.ll delete mode 100644 test/Transforms/InstCombine/2007-09-10-AliasConstFold.ll delete mode 100644 test/Transforms/InstCombine/2007-09-17-AliasConstFold2.ll delete mode 100644 test/Transforms/InstCombine/2007-10-10-EliminateMemCpy.ll delete mode 100644 test/Transforms/InstCombine/2007-10-12-Crash.ll delete mode 100644 test/Transforms/InstCombine/2007-10-28-stacksave.ll delete mode 100644 test/Transforms/InstCombine/2007-10-31-RangeCrash.ll delete mode 100644 test/Transforms/InstCombine/2007-10-31-StringCrash.ll delete mode 100644 test/Transforms/InstCombine/2007-11-07-OpaqueAlignCrash.ll delete mode 100644 test/Transforms/InstCombine/2007-11-15-CompareMiscomp.ll delete mode 100644 test/Transforms/InstCombine/2007-11-25-CompatibleAttributes.ll delete mode 100644 test/Transforms/InstCombine/2007-12-10-ConstFoldCompare.ll delete mode 100644 test/Transforms/InstCombine/2007-12-12-GEPScale.ll delete mode 100644 test/Transforms/InstCombine/2007-12-16-AsmNoUnwind.ll delete mode 100644 test/Transforms/InstCombine/2007-12-18-AddSelCmpSub.ll delete mode 100644 test/Transforms/InstCombine/2007-12-28-IcmpSub2.ll delete mode 100644 test/Transforms/InstCombine/2008-01-06-BitCastAttributes.ll delete mode 100644 test/Transforms/InstCombine/2008-01-06-CastCrash.ll delete mode 100644 test/Transforms/InstCombine/2008-01-06-VoidCast.ll delete mode 100644 test/Transforms/InstCombine/2008-01-13-AndCmpCmp.ll delete mode 100644 test/Transforms/InstCombine/2008-01-14-VarArgTrampoline.ll delete mode 100644 test/Transforms/InstCombine/2008-01-21-MismatchedCastAndCompare.ll delete mode 100644 test/Transforms/InstCombine/2008-01-21-MulTrunc.ll delete mode 100644 test/Transforms/InstCombine/2008-01-27-FloatSelect.ll delete mode 100644 test/Transforms/InstCombine/2008-02-13-MulURem.ll delete mode 100644 test/Transforms/InstCombine/2008-02-16-SDivOverflow2.ll delete mode 100644 test/Transforms/InstCombine/2008-02-23-MulSub.ll delete mode 100644 test/Transforms/InstCombine/2008-02-28-OrFCmpCrash.ll delete mode 100644 test/Transforms/InstCombine/2008-03-13-IntToPtr.ll delete mode 100644 test/Transforms/InstCombine/2008-04-22-ByValBitcast.ll delete mode 100644 test/Transforms/InstCombine/2008-04-28-VolatileStore.ll delete mode 100644 test/Transforms/InstCombine/2008-04-29-VolatileLoadDontMerge.ll delete mode 100644 test/Transforms/InstCombine/2008-04-29-VolatileLoadMerge.ll delete mode 100644 test/Transforms/InstCombine/2008-05-08-LiveStoreDelete.ll delete mode 100644 test/Transforms/InstCombine/2008-05-08-StrLenSink.ll delete mode 100644 test/Transforms/InstCombine/2008-05-09-SinkOfInvoke.ll delete mode 100644 test/Transforms/InstCombine/2008-05-17-InfLoop.ll delete mode 100644 test/Transforms/InstCombine/2008-05-18-FoldIntToPtr.ll delete mode 100644 test/Transforms/InstCombine/2008-05-22-IDivVector.ll delete mode 100644 test/Transforms/InstCombine/2008-05-23-CompareFold.ll delete mode 100644 test/Transforms/InstCombine/2008-05-31-AddBool.ll delete mode 100644 test/Transforms/InstCombine/2008-05-31-Bools.ll delete mode 100644 test/Transforms/InstCombine/2008-06-05-ashr-crash.ll delete mode 100644 test/Transforms/InstCombine/2008-06-08-ICmpPHI.ll delete mode 100644 test/Transforms/InstCombine/2008-06-13-InfiniteLoopStore.ll delete mode 100644 test/Transforms/InstCombine/2008-06-13-ReadOnlyCallStore.ll delete mode 100644 test/Transforms/InstCombine/2008-06-19-UncondLoad.ll delete mode 100644 test/Transforms/InstCombine/2008-06-21-CompareMiscomp.ll delete mode 100644 test/Transforms/InstCombine/2008-06-24-StackRestore.ll delete mode 100644 test/Transforms/InstCombine/2008-07-08-ShiftOneAndOne.ll delete mode 100644 test/Transforms/InstCombine/2008-07-08-SubAnd.ll delete mode 100644 test/Transforms/InstCombine/2008-07-08-VolatileLoadMerge.ll delete mode 100644 test/Transforms/InstCombine/2008-07-09-SubAndError.ll delete mode 100644 test/Transforms/InstCombine/2008-07-10-CastSextBool.ll delete mode 100644 test/Transforms/InstCombine/2008-07-11-RemAnd.ll delete mode 100644 test/Transforms/InstCombine/2008-07-13-DivZero.ll delete mode 100644 test/Transforms/InstCombine/2008-07-16-fsub.ll delete mode 100644 test/Transforms/InstCombine/2008-08-05-And.ll delete mode 100644 test/Transforms/InstCombine/2008-09-02-VectorCrash.ll delete mode 100644 test/Transforms/InstCombine/2008-10-11-DivCompareFold.ll delete mode 100644 test/Transforms/InstCombine/2008-10-23-ConstFoldWithoutMask.ll delete mode 100644 test/Transforms/InstCombine/2008-11-01-SRemDemandedBits.ll delete mode 100644 test/Transforms/InstCombine/2008-11-08-FCmp.ll delete mode 100644 test/Transforms/InstCombine/2008-11-27-IDivVector.ll delete mode 100644 test/Transforms/InstCombine/2008-11-27-MultiplyIntVec.ll delete mode 100644 test/Transforms/InstCombine/2008-12-17-SRemNegConstVec.ll delete mode 100644 test/Transforms/InstCombine/2009-01-05-i128-crash.ll delete mode 100644 test/Transforms/InstCombine/2009-01-08-AlignAlloca.ll delete mode 100644 test/Transforms/InstCombine/2009-01-16-PointerAddrSpace.ll delete mode 100644 test/Transforms/InstCombine/2009-01-19-fmod-constant-float-specials.ll delete mode 100644 test/Transforms/InstCombine/2009-01-19-fmod-constant-float.ll delete mode 100644 test/Transforms/InstCombine/2009-01-24-EmptyStruct.ll delete mode 100644 test/Transforms/InstCombine/2009-01-31-InfIterate.ll delete mode 100644 test/Transforms/InstCombine/2009-01-31-Pressure.ll delete mode 100644 test/Transforms/InstCombine/2009-02-04-FPBitcast.ll delete mode 100644 test/Transforms/InstCombine/2009-02-11-NotInitialized.ll delete mode 100644 test/Transforms/InstCombine/2009-02-20-InstCombine-SROA.ll delete mode 100644 test/Transforms/InstCombine/2009-02-21-LoadCST.ll delete mode 100644 test/Transforms/InstCombine/2009-02-25-CrashZeroSizeArray.ll delete mode 100644 test/Transforms/InstCombine/2009-03-18-vector-ashr-crash.ll delete mode 100644 test/Transforms/InstCombine/2009-03-24-InfLoop.ll delete mode 100644 test/Transforms/InstCombine/2009-04-07-MulPromoteToI96.ll delete mode 100644 test/Transforms/InstCombine/2009-05-23-FCmpToICmp.ll delete mode 100644 test/Transforms/InstCombine/2009-06-11-StoreAddrSpace.ll delete mode 100644 test/Transforms/InstCombine/2009-06-16-SRemDemandedBits.ll delete mode 100644 test/Transforms/InstCombine/2009-07-02-MaskedIntVector.ll delete mode 100644 test/Transforms/InstCombine/2009-12-17-CmpSelectNull.ll delete mode 100644 test/Transforms/InstCombine/2010-01-28-NegativeSRem.ll delete mode 100644 test/Transforms/InstCombine/2010-03-03-ExtElim.ll delete mode 100644 test/Transforms/InstCombine/2010-05-30-memcpy-Struct.ll delete mode 100644 test/Transforms/InstCombine/2010-11-01-lshr-mask.ll delete mode 100644 test/Transforms/InstCombine/2010-11-21-SizeZeroTypeGEP.ll delete mode 100644 test/Transforms/InstCombine/2010-11-23-Distributed.ll delete mode 100644 test/Transforms/InstCombine/2011-02-14-InfLoop.ll delete mode 100644 test/Transforms/InstCombine/2011-03-08-SRemMinusOneBadOpt.ll delete mode 100644 test/Transforms/InstCombine/2011-05-02-VectorBoolean.ll delete mode 100644 test/Transforms/InstCombine/2011-05-13-InBoundsGEP.ll delete mode 100644 test/Transforms/InstCombine/2011-05-28-swapmulsub.ll delete mode 100644 test/Transforms/InstCombine/2011-06-13-nsw-alloca.ll delete mode 100644 test/Transforms/InstCombine/2011-09-03-Trampoline.ll delete mode 100644 test/Transforms/InstCombine/2011-10-07-AlignPromotion.ll delete mode 100644 test/Transforms/InstCombine/2012-01-11-OpaqueBitcastCrash.ll delete mode 100644 test/Transforms/InstCombine/2012-02-13-FCmp.ll delete mode 100644 test/Transforms/InstCombine/2012-02-28-ICmp.ll delete mode 100644 test/Transforms/InstCombine/2012-03-10-InstCombine.ll delete mode 100644 test/Transforms/InstCombine/2012-04-24-vselect.ll delete mode 100644 test/Transforms/InstCombine/2012-04-30-SRem.ll delete mode 100644 test/Transforms/InstCombine/2012-05-28-select-hang.ll delete mode 100644 test/Transforms/InstCombine/2012-06-06-LoadOfPHIs.ll delete mode 100644 test/Transforms/InstCombine/2012-07-25-LoadPart.ll delete mode 100644 test/Transforms/InstCombine/2012-07-30-addrsp-bitcast.ll delete mode 100644 test/Transforms/InstCombine/2012-08-28-udiv_ashl.ll delete mode 100644 test/Transforms/InstCombine/2012-09-17-ZeroSizedAlloca.ll delete mode 100644 test/Transforms/InstCombine/2012-10-25-vector-of-pointers.ll delete mode 100644 test/Transforms/InstCombine/2012-12-14-simp-vgep.ll delete mode 100644 test/Transforms/InstCombine/2012-3-15-or-xor-constant.ll delete mode 100644 test/Transforms/InstCombine/2012-6-7-vselect-bitcast.ll delete mode 100644 test/Transforms/InstCombine/2013-03-05-Combine-BitcastTy-Into-A [...] delete mode 100644 test/Transforms/InstCombine/AArch64/2012-04-23-Neon-Intrinsics.ll delete mode 100644 test/Transforms/InstCombine/AArch64/aes-intrinsics.ll delete mode 100644 test/Transforms/InstCombine/AArch64/lit.local.cfg delete mode 100644 test/Transforms/InstCombine/AArch64/tbl1.ll delete mode 100644 test/Transforms/InstCombine/AMDGPU/amdgcn-demanded-vector-elts.ll delete mode 100644 test/Transforms/InstCombine/AMDGPU/amdgcn-intrinsics.ll delete mode 100644 test/Transforms/InstCombine/AMDGPU/lit.local.cfg delete mode 100644 test/Transforms/InstCombine/ARM/2012-04-23-Neon-Intrinsics.ll delete mode 100644 test/Transforms/InstCombine/ARM/aes-intrinsics.ll delete mode 100644 test/Transforms/InstCombine/ARM/constant-fold-hang.ll delete mode 100644 test/Transforms/InstCombine/ARM/lit.local.cfg delete mode 100644 test/Transforms/InstCombine/ARM/neon-intrinsics.ll delete mode 100644 test/Transforms/InstCombine/ARM/strcmp.ll delete mode 100644 test/Transforms/InstCombine/ARM/strcpy.ll delete mode 100644 test/Transforms/InstCombine/ARM/tbl1.ll delete mode 100644 test/Transforms/InstCombine/ARM/vld1.ll delete mode 100644 test/Transforms/InstCombine/AddOverFlow.ll delete mode 100644 test/Transforms/InstCombine/CPP_min_max.ll delete mode 100644 test/Transforms/InstCombine/ExtractCast.ll delete mode 100644 test/Transforms/InstCombine/IntPtrCast.ll delete mode 100644 test/Transforms/InstCombine/JavaCompare.ll delete mode 100644 test/Transforms/InstCombine/LandingPadClauses.ll delete mode 100644 test/Transforms/InstCombine/NVPTX/lit.local.cfg delete mode 100644 test/Transforms/InstCombine/NVPTX/nvvm-intrins.ll delete mode 100644 test/Transforms/InstCombine/OverlappingInsertvalues.ll delete mode 100644 test/Transforms/InstCombine/PR30597.ll delete mode 100644 test/Transforms/InstCombine/PR37526.ll delete mode 100644 test/Transforms/InstCombine/PowerPC/aligned-altivec.ll delete mode 100644 test/Transforms/InstCombine/PowerPC/aligned-qpx.ll delete mode 100644 test/Transforms/InstCombine/PowerPC/lit.local.cfg delete mode 100644 test/Transforms/InstCombine/PowerPC/vsx-unaligned.ll delete mode 100644 test/Transforms/InstCombine/README.txt delete mode 100644 test/Transforms/InstCombine/X86/X86FsubCmpCombine.ll delete mode 100644 test/Transforms/InstCombine/X86/addcarry.ll delete mode 100644 test/Transforms/InstCombine/X86/blend_x86.ll delete mode 100644 test/Transforms/InstCombine/X86/clmulqdq.ll delete mode 100644 test/Transforms/InstCombine/X86/lit.local.cfg delete mode 100644 test/Transforms/InstCombine/X86/pr2645-1.ll delete mode 100644 test/Transforms/InstCombine/X86/shufflemask-undef.ll delete mode 100644 test/Transforms/InstCombine/X86/x86-avx.ll delete mode 100644 test/Transforms/InstCombine/X86/x86-avx2.ll delete mode 100644 test/Transforms/InstCombine/X86/x86-avx512.ll delete mode 100644 test/Transforms/InstCombine/X86/x86-bmi-tbm.ll delete mode 100644 test/Transforms/InstCombine/X86/x86-crc32-demanded.ll delete mode 100644 test/Transforms/InstCombine/X86/x86-f16c.ll delete mode 100644 test/Transforms/InstCombine/X86/x86-fma.ll delete mode 100644 test/Transforms/InstCombine/X86/x86-insertps.ll delete mode 100644 test/Transforms/InstCombine/X86/x86-masked-memops.ll delete mode 100644 test/Transforms/InstCombine/X86/x86-movmsk.ll delete mode 100644 test/Transforms/InstCombine/X86/x86-muldq.ll delete mode 100644 test/Transforms/InstCombine/X86/x86-pack.ll delete mode 100644 test/Transforms/InstCombine/X86/x86-pshufb.ll delete mode 100644 test/Transforms/InstCombine/X86/x86-sse.ll delete mode 100644 test/Transforms/InstCombine/X86/x86-sse2.ll delete mode 100644 test/Transforms/InstCombine/X86/x86-sse41.ll delete mode 100644 test/Transforms/InstCombine/X86/x86-sse4a.ll delete mode 100644 test/Transforms/InstCombine/X86/x86-vec_demanded_elts.ll delete mode 100644 test/Transforms/InstCombine/X86/x86-vector-shifts.ll delete mode 100644 test/Transforms/InstCombine/X86/x86-vpermil.ll delete mode 100644 test/Transforms/InstCombine/X86/x86-xop.ll delete mode 100644 test/Transforms/InstCombine/abs-1.ll delete mode 100644 test/Transforms/InstCombine/abs_abs.ll delete mode 100644 test/Transforms/InstCombine/add-sitofp.ll delete mode 100644 test/Transforms/InstCombine/add.ll delete mode 100644 test/Transforms/InstCombine/add2.ll delete mode 100644 test/Transforms/InstCombine/add3.ll delete mode 100644 test/Transforms/InstCombine/add4.ll delete mode 100644 test/Transforms/InstCombine/addnegneg.ll delete mode 100644 test/Transforms/InstCombine/addrspacecast.ll delete mode 100644 test/Transforms/InstCombine/adjust-for-minmax.ll delete mode 100644 test/Transforms/InstCombine/alias-recursion.ll delete mode 100644 test/Transforms/InstCombine/align-2d-gep.ll delete mode 100644 test/Transforms/InstCombine/align-addr.ll delete mode 100644 test/Transforms/InstCombine/align-attr.ll delete mode 100644 test/Transforms/InstCombine/align-external.ll delete mode 100644 test/Transforms/InstCombine/all-bits-shift.ll delete mode 100644 test/Transforms/InstCombine/alloca-big.ll delete mode 100644 test/Transforms/InstCombine/alloca-cast-debuginfo.ll delete mode 100644 test/Transforms/InstCombine/alloca.ll delete mode 100644 test/Transforms/InstCombine/allocsize-32.ll delete mode 100644 test/Transforms/InstCombine/allocsize.ll delete mode 100644 test/Transforms/InstCombine/and-compare.ll delete mode 100644 test/Transforms/InstCombine/and-fcmp.ll delete mode 100644 test/Transforms/InstCombine/and-narrow.ll delete mode 100644 test/Transforms/InstCombine/and-or-and.ll delete mode 100644 test/Transforms/InstCombine/and-or-icmps.ll delete mode 100644 test/Transforms/InstCombine/and-or-not.ll delete mode 100644 test/Transforms/InstCombine/and-or.ll delete mode 100644 test/Transforms/InstCombine/and-xor-merge.ll delete mode 100644 test/Transforms/InstCombine/and-xor-or.ll delete mode 100644 test/Transforms/InstCombine/and.ll delete mode 100644 test/Transforms/InstCombine/and2.ll delete mode 100644 test/Transforms/InstCombine/apint-add.ll delete mode 100644 test/Transforms/InstCombine/apint-and-compare.ll delete mode 100644 test/Transforms/InstCombine/apint-and-or-and.ll delete mode 100644 test/Transforms/InstCombine/apint-and-xor-merge.ll delete mode 100644 test/Transforms/InstCombine/apint-and.ll delete mode 100644 test/Transforms/InstCombine/apint-call-cast-target.ll delete mode 100644 test/Transforms/InstCombine/apint-cast-and-cast.ll delete mode 100644 test/Transforms/InstCombine/apint-cast-cast-to-and.ll delete mode 100644 test/Transforms/InstCombine/apint-cast.ll delete mode 100644 test/Transforms/InstCombine/apint-div1.ll delete mode 100644 test/Transforms/InstCombine/apint-div2.ll delete mode 100644 test/Transforms/InstCombine/apint-mul1.ll delete mode 100644 test/Transforms/InstCombine/apint-mul2.ll delete mode 100644 test/Transforms/InstCombine/apint-not.ll delete mode 100644 test/Transforms/InstCombine/apint-or.ll delete mode 100644 test/Transforms/InstCombine/apint-rem1.ll delete mode 100644 test/Transforms/InstCombine/apint-rem2.ll delete mode 100644 test/Transforms/InstCombine/apint-select.ll delete mode 100644 test/Transforms/InstCombine/apint-shift-simplify.ll delete mode 100644 test/Transforms/InstCombine/apint-shift.ll delete mode 100644 test/Transforms/InstCombine/apint-shl-trunc.ll delete mode 100644 test/Transforms/InstCombine/apint-sub.ll delete mode 100644 test/Transforms/InstCombine/apint-xor1.ll delete mode 100644 test/Transforms/InstCombine/apint-xor2.ll delete mode 100644 test/Transforms/InstCombine/assoc-cast-assoc.ll delete mode 100644 test/Transforms/InstCombine/assume-loop-align.ll delete mode 100644 test/Transforms/InstCombine/assume-redundant.ll delete mode 100644 test/Transforms/InstCombine/assume.ll delete mode 100644 test/Transforms/InstCombine/assume2.ll delete mode 100644 test/Transforms/InstCombine/atomic.ll delete mode 100644 test/Transforms/InstCombine/atomicrmw.ll delete mode 100644 test/Transforms/InstCombine/badmalloc.ll delete mode 100644 test/Transforms/InstCombine/binop-cast.ll delete mode 100644 test/Transforms/InstCombine/bit-checks.ll delete mode 100644 test/Transforms/InstCombine/bitcast-alias-function.ll delete mode 100644 test/Transforms/InstCombine/bitcast-bigendian.ll delete mode 100644 test/Transforms/InstCombine/bitcast-bitcast.ll delete mode 100644 test/Transforms/InstCombine/bitcast-sext-vector.ll delete mode 100644 test/Transforms/InstCombine/bitcast-store.ll delete mode 100644 test/Transforms/InstCombine/bitcast-vec-canon.ll delete mode 100644 test/Transforms/InstCombine/bitcast.ll delete mode 100644 test/Transforms/InstCombine/bitreverse-hang.ll delete mode 100644 test/Transforms/InstCombine/bitreverse-known-bits.ll delete mode 100644 test/Transforms/InstCombine/bittest.ll delete mode 100644 test/Transforms/InstCombine/branch.ll delete mode 100644 test/Transforms/InstCombine/broadcast.ll delete mode 100644 test/Transforms/InstCombine/bswap-fold.ll delete mode 100644 test/Transforms/InstCombine/bswap-known-bits.ll delete mode 100644 test/Transforms/InstCombine/bswap.ll delete mode 100644 test/Transforms/InstCombine/builtin-dynamic-object-size.ll delete mode 100644 test/Transforms/InstCombine/builtin-object-size-offset.ll delete mode 100644 test/Transforms/InstCombine/builtin-object-size-ptr.ll delete mode 100644 test/Transforms/InstCombine/cabs-array.ll delete mode 100644 test/Transforms/InstCombine/cabs-discrete.ll delete mode 100644 test/Transforms/InstCombine/call-callconv.ll delete mode 100644 test/Transforms/InstCombine/call-cast-attrs.ll delete mode 100644 test/Transforms/InstCombine/call-cast-target-inalloca.ll delete mode 100644 test/Transforms/InstCombine/call-cast-target.ll delete mode 100644 test/Transforms/InstCombine/call-guard.ll delete mode 100644 test/Transforms/InstCombine/call-intrinsics.ll delete mode 100644 test/Transforms/InstCombine/call.ll delete mode 100644 test/Transforms/InstCombine/call2.ll delete mode 100644 test/Transforms/InstCombine/call_nonnull_arg.ll delete mode 100644 test/Transforms/InstCombine/callsite_nonnull_args_through_casts.ll delete mode 100644 test/Transforms/InstCombine/canonicalize-ashr-shl-to-masking.ll delete mode 100644 test/Transforms/InstCombine/canonicalize-constant-low-bit-mask- [...] delete mode 100644 test/Transforms/InstCombine/canonicalize-constant-low-bit-mask- [...] delete mode 100644 test/Transforms/InstCombine/canonicalize-constant-low-bit-mask- [...] delete mode 100644 test/Transforms/InstCombine/canonicalize-constant-low-bit-mask- [...] delete mode 100644 test/Transforms/InstCombine/canonicalize-constant-low-bit-mask- [...] delete mode 100644 test/Transforms/InstCombine/canonicalize-constant-low-bit-mask- [...] delete mode 100644 test/Transforms/InstCombine/canonicalize-constant-low-bit-mask- [...] delete mode 100644 test/Transforms/InstCombine/canonicalize-constant-low-bit-mask- [...] delete mode 100644 test/Transforms/InstCombine/canonicalize-constant-low-bit-mask- [...] delete mode 100644 test/Transforms/InstCombine/canonicalize-constant-low-bit-mask- [...] delete mode 100644 test/Transforms/InstCombine/canonicalize-lack-of-signed-truncat [...] delete mode 100644 test/Transforms/InstCombine/canonicalize-low-bit-mask-and-icmp- [...] delete mode 100644 test/Transforms/InstCombine/canonicalize-low-bit-mask-and-icmp- [...] delete mode 100644 test/Transforms/InstCombine/canonicalize-low-bit-mask-v2-and-ic [...] delete mode 100644 test/Transforms/InstCombine/canonicalize-low-bit-mask-v2-and-ic [...] delete mode 100644 test/Transforms/InstCombine/canonicalize-low-bit-mask-v3-and-ic [...] delete mode 100644 test/Transforms/InstCombine/canonicalize-low-bit-mask-v3-and-ic [...] delete mode 100644 test/Transforms/InstCombine/canonicalize-low-bit-mask-v4-and-ic [...] delete mode 100644 test/Transforms/InstCombine/canonicalize-low-bit-mask-v4-and-ic [...] delete mode 100644 test/Transforms/InstCombine/canonicalize-lshr-shl-to-masking.ll delete mode 100644 test/Transforms/InstCombine/canonicalize-shl-lshr-to-masking.ll delete mode 100644 test/Transforms/InstCombine/canonicalize-signed-truncation-check.ll delete mode 100644 test/Transforms/InstCombine/canonicalize_branch.ll delete mode 100644 test/Transforms/InstCombine/cast-call-combine-prof.ll delete mode 100644 test/Transforms/InstCombine/cast-call-combine.ll delete mode 100644 test/Transforms/InstCombine/cast-callee-deopt-bundles.ll delete mode 100644 test/Transforms/InstCombine/cast-int-fcmp-eq-0.ll delete mode 100644 test/Transforms/InstCombine/cast-int-icmp-eq-0.ll delete mode 100644 test/Transforms/InstCombine/cast-mul-select.ll delete mode 100644 test/Transforms/InstCombine/cast-select.ll delete mode 100644 test/Transforms/InstCombine/cast-set-preserve-signed-dbg-val.ll delete mode 100644 test/Transforms/InstCombine/cast-set.ll delete mode 100644 test/Transforms/InstCombine/cast-unsigned-icmp-eqcmp-0.ll delete mode 100644 test/Transforms/InstCombine/cast.ll delete mode 100644 test/Transforms/InstCombine/cast_phi.ll delete mode 100644 test/Transforms/InstCombine/cast_ptr.ll delete mode 100644 test/Transforms/InstCombine/ceil.ll delete mode 100644 test/Transforms/InstCombine/clamp-to-minmax.ll delete mode 100644 test/Transforms/InstCombine/cmp-intrinsic.ll delete mode 100644 test/Transforms/InstCombine/compare-3way.ll delete mode 100644 test/Transforms/InstCombine/compare-alloca.ll delete mode 100644 test/Transforms/InstCombine/compare-signs.ll delete mode 100644 test/Transforms/InstCombine/compare-udiv.ll delete mode 100644 test/Transforms/InstCombine/compare-unescaped.ll delete mode 100644 test/Transforms/InstCombine/consecutive-fences.ll delete mode 100644 test/Transforms/InstCombine/constant-expr-datalayout.ll delete mode 100644 test/Transforms/InstCombine/constant-fold-address-space-pointer.ll delete mode 100644 test/Transforms/InstCombine/constant-fold-alias.ll delete mode 100644 test/Transforms/InstCombine/constant-fold-compare.ll delete mode 100644 test/Transforms/InstCombine/constant-fold-gep.ll delete mode 100644 test/Transforms/InstCombine/constant-fold-iteration.ll delete mode 100644 test/Transforms/InstCombine/constant-fold-libfunc.ll delete mode 100644 test/Transforms/InstCombine/constant-fold-math.ll delete mode 100644 test/Transforms/InstCombine/constant-fold-shifts.ll delete mode 100644 test/Transforms/InstCombine/convergent.ll delete mode 100644 test/Transforms/InstCombine/copysign.ll delete mode 100644 test/Transforms/InstCombine/cos-1.ll delete mode 100644 test/Transforms/InstCombine/cos-2.ll delete mode 100644 test/Transforms/InstCombine/cos-sin-intrinsic.ll delete mode 100644 test/Transforms/InstCombine/crash.ll delete mode 100644 test/Transforms/InstCombine/ctlz-cttz-bitreverse.ll delete mode 100644 test/Transforms/InstCombine/ctpop-bswap-bitreverse.ll delete mode 100644 test/Transforms/InstCombine/ctpop.ll delete mode 100644 test/Transforms/InstCombine/dce-iterate.ll delete mode 100644 test/Transforms/InstCombine/deadcode.ll delete mode 100644 test/Transforms/InstCombine/debug-line.ll delete mode 100644 test/Transforms/InstCombine/debuginfo-dce.ll delete mode 100644 test/Transforms/InstCombine/debuginfo-dce2.ll delete mode 100644 test/Transforms/InstCombine/debuginfo-sink.ll delete mode 100644 test/Transforms/InstCombine/debuginfo-skip.ll delete mode 100644 test/Transforms/InstCombine/debuginfo-variables.ll delete mode 100644 test/Transforms/InstCombine/debuginfo.ll delete mode 100644 test/Transforms/InstCombine/debuginfo_add.ll delete mode 100644 test/Transforms/InstCombine/default-alignment.ll delete mode 100644 test/Transforms/InstCombine/demand_shrink_nsw.ll delete mode 100644 test/Transforms/InstCombine/demorgan-sink-not-into-xor.ll delete mode 100644 test/Transforms/InstCombine/demorgan.ll delete mode 100644 test/Transforms/InstCombine/disable-simplify-libcalls.ll delete mode 100644 test/Transforms/InstCombine/distribute.ll delete mode 100644 test/Transforms/InstCombine/div-shift-crash.ll delete mode 100644 test/Transforms/InstCombine/div-shift.ll delete mode 100644 test/Transforms/InstCombine/div.ll delete mode 100644 test/Transforms/InstCombine/double-float-shrink-1.ll delete mode 100644 test/Transforms/InstCombine/double-float-shrink-2.ll delete mode 100644 test/Transforms/InstCombine/early_constfold_changes_IR.ll delete mode 100644 test/Transforms/InstCombine/early_dce_clobbers_callgraph.ll delete mode 100644 test/Transforms/InstCombine/element-atomic-memintrins.ll delete mode 100644 test/Transforms/InstCombine/enforce-known-alignment.ll delete mode 100644 test/Transforms/InstCombine/err-rep-cold.ll delete mode 100644 test/Transforms/InstCombine/exact.ll delete mode 100644 test/Transforms/InstCombine/exp2-1.ll delete mode 100644 test/Transforms/InstCombine/exp2-2.ll delete mode 100644 test/Transforms/InstCombine/extractelement.ll delete mode 100644 test/Transforms/InstCombine/extractinsert-tbaa.ll delete mode 100644 test/Transforms/InstCombine/extractvalue.ll delete mode 100644 test/Transforms/InstCombine/fabs-libcall.ll delete mode 100644 test/Transforms/InstCombine/fabs.ll delete mode 100644 test/Transforms/InstCombine/fadd-fsub-factor.ll delete mode 100644 test/Transforms/InstCombine/fadd.ll delete mode 100644 test/Transforms/InstCombine/fast-math.ll delete mode 100644 test/Transforms/InstCombine/fcmp-select.ll delete mode 100644 test/Transforms/InstCombine/fcmp-special.ll delete mode 100644 test/Transforms/InstCombine/fcmp.ll delete mode 100644 test/Transforms/InstCombine/fdiv-cos-sin.ll delete mode 100644 test/Transforms/InstCombine/fdiv-sin-cos.ll delete mode 100644 test/Transforms/InstCombine/fdiv.ll delete mode 100644 test/Transforms/InstCombine/ffs-1.ll delete mode 100644 test/Transforms/InstCombine/float-shrink-compare.ll delete mode 100644 test/Transforms/InstCombine/fls.ll delete mode 100644 test/Transforms/InstCombine/fma.ll delete mode 100644 test/Transforms/InstCombine/fmul-exp.ll delete mode 100644 test/Transforms/InstCombine/fmul-exp2.ll delete mode 100644 test/Transforms/InstCombine/fmul-pow.ll delete mode 100644 test/Transforms/InstCombine/fmul-sqrt.ll delete mode 100644 test/Transforms/InstCombine/fmul.ll delete mode 100644 test/Transforms/InstCombine/fneg.ll delete mode 100644 test/Transforms/InstCombine/fold-bin-operand.ll delete mode 100644 test/Transforms/InstCombine/fold-calls.ll delete mode 100644 test/Transforms/InstCombine/fold-fops-into-selects.ll delete mode 100644 test/Transforms/InstCombine/fold-phi-load-metadata.ll delete mode 100644 test/Transforms/InstCombine/fold-phi.ll delete mode 100644 test/Transforms/InstCombine/fold-sqrt-sqrtf.ll delete mode 100644 test/Transforms/InstCombine/fold-vector-select.ll delete mode 100644 test/Transforms/InstCombine/fold-vector-zero.ll delete mode 100644 test/Transforms/InstCombine/fp-ret-bitcast.ll delete mode 100644 test/Transforms/InstCombine/fpcast.ll delete mode 100644 test/Transforms/InstCombine/fpextend.ll delete mode 100644 test/Transforms/InstCombine/fpextend_x86.ll delete mode 100644 test/Transforms/InstCombine/fprintf-1.ll delete mode 100644 test/Transforms/InstCombine/fputs-1.ll delete mode 100644 test/Transforms/InstCombine/fputs-opt-size.ll delete mode 100644 test/Transforms/InstCombine/fsh.ll delete mode 100644 test/Transforms/InstCombine/fsub.ll delete mode 100644 test/Transforms/InstCombine/fwrite-1.ll delete mode 100644 test/Transforms/InstCombine/gc.relocate.ll delete mode 100644 test/Transforms/InstCombine/gep-addrspace.ll delete mode 100644 test/Transforms/InstCombine/gep-combine-loop-invariant.ll delete mode 100644 test/Transforms/InstCombine/gep-custom-dl.ll delete mode 100644 test/Transforms/InstCombine/gep-sext.ll delete mode 100644 test/Transforms/InstCombine/gep-vector.ll delete mode 100644 test/Transforms/InstCombine/gepgep.ll delete mode 100644 test/Transforms/InstCombine/gepphigep.ll delete mode 100644 test/Transforms/InstCombine/getelementptr-folding.ll delete mode 100644 test/Transforms/InstCombine/getelementptr.ll delete mode 100644 test/Transforms/InstCombine/hoist_instr.ll delete mode 100644 test/Transforms/InstCombine/icmp-add.ll delete mode 100644 test/Transforms/InstCombine/icmp-bc-vec.ll delete mode 100644 test/Transforms/InstCombine/icmp-custom-dl.ll delete mode 100644 test/Transforms/InstCombine/icmp-div-constant.ll delete mode 100644 test/Transforms/InstCombine/icmp-dom.ll delete mode 100644 test/Transforms/InstCombine/icmp-logical.ll delete mode 100644 test/Transforms/InstCombine/icmp-mul-zext.ll delete mode 100644 test/Transforms/InstCombine/icmp-mul.ll delete mode 100644 test/Transforms/InstCombine/icmp-range.ll delete mode 100644 test/Transforms/InstCombine/icmp-shl-nsw.ll delete mode 100644 test/Transforms/InstCombine/icmp-shl-nuw.ll delete mode 100644 test/Transforms/InstCombine/icmp-shr-lt-gt.ll delete mode 100644 test/Transforms/InstCombine/icmp-shr.ll delete mode 100644 test/Transforms/InstCombine/icmp-sub.ll delete mode 100644 test/Transforms/InstCombine/icmp-uge-of-add-of-shl-one-by-bits- [...] delete mode 100644 test/Transforms/InstCombine/icmp-uge-of-not-of-shl-allones-by-b [...] delete mode 100644 test/Transforms/InstCombine/icmp-ugt-of-shl-1-by-bits-and-val-t [...] delete mode 100644 test/Transforms/InstCombine/icmp-ule-of-shl-1-by-bits-and-val-t [...] delete mode 100644 test/Transforms/InstCombine/icmp-ult-of-add-of-shl-one-by-bits- [...] delete mode 100644 test/Transforms/InstCombine/icmp-ult-of-not-of-shl-allones-by-b [...] delete mode 100644 test/Transforms/InstCombine/icmp-vec.ll delete mode 100644 test/Transforms/InstCombine/icmp-xor-signbit.ll delete mode 100644 test/Transforms/InstCombine/icmp.ll delete mode 100644 test/Transforms/InstCombine/icmp_sdiv_with_and_without_range.ll delete mode 100644 test/Transforms/InstCombine/idioms.ll delete mode 100644 test/Transforms/InstCombine/indexed-gep-compares.ll delete mode 100644 test/Transforms/InstCombine/inline-intrinsic-assert.ll delete mode 100644 test/Transforms/InstCombine/inselt-binop.ll delete mode 100644 test/Transforms/InstCombine/insert-const-shuf.ll delete mode 100644 test/Transforms/InstCombine/insert-extract-shuffle.ll delete mode 100644 test/Transforms/InstCombine/insert-val-extract-elem.ll delete mode 100644 test/Transforms/InstCombine/int_sideeffect.ll delete mode 100644 test/Transforms/InstCombine/intersect-accessgroup.ll delete mode 100644 test/Transforms/InstCombine/intptr1.ll delete mode 100644 test/Transforms/InstCombine/intptr2.ll delete mode 100644 test/Transforms/InstCombine/intptr3.ll delete mode 100644 test/Transforms/InstCombine/intptr4.ll delete mode 100644 test/Transforms/InstCombine/intptr5.ll delete mode 100644 test/Transforms/InstCombine/intptr6.ll delete mode 100644 test/Transforms/InstCombine/intptr7.ll delete mode 100644 test/Transforms/InstCombine/intrinsics.ll delete mode 100644 test/Transforms/InstCombine/invariant.group.ll delete mode 100644 test/Transforms/InstCombine/invariant.ll delete mode 100644 test/Transforms/InstCombine/invert-variable-mask-in-masked-merg [...] delete mode 100644 test/Transforms/InstCombine/invert-variable-mask-in-masked-merg [...] delete mode 100644 test/Transforms/InstCombine/invoke.ll delete mode 100644 test/Transforms/InstCombine/isascii-1.ll delete mode 100644 test/Transforms/InstCombine/isdigit-1.ll delete mode 100644 test/Transforms/InstCombine/known-never-nan.ll delete mode 100644 test/Transforms/InstCombine/known_align.ll delete mode 100644 test/Transforms/InstCombine/lifetime-asan.ll delete mode 100644 test/Transforms/InstCombine/lifetime-no-null-opt.ll delete mode 100644 test/Transforms/InstCombine/lifetime.ll delete mode 100644 test/Transforms/InstCombine/load-bitcast-select.ll delete mode 100644 test/Transforms/InstCombine/load-bitcast32.ll delete mode 100644 test/Transforms/InstCombine/load-bitcast64.ll delete mode 100644 test/Transforms/InstCombine/load-cmp.ll delete mode 100644 test/Transforms/InstCombine/load-combine-metadata-2.ll delete mode 100644 test/Transforms/InstCombine/load-combine-metadata-3.ll delete mode 100644 test/Transforms/InstCombine/load-combine-metadata-4.ll delete mode 100644 test/Transforms/InstCombine/load-combine-metadata-dominance.ll delete mode 100644 test/Transforms/InstCombine/load-combine-metadata.ll delete mode 100644 test/Transforms/InstCombine/load-select.ll delete mode 100644 test/Transforms/InstCombine/load.ll delete mode 100644 test/Transforms/InstCombine/load3.ll delete mode 100644 test/Transforms/InstCombine/load_combine_aa.ll delete mode 100644 test/Transforms/InstCombine/loadstore-alignment.ll delete mode 100644 test/Transforms/InstCombine/loadstore-metadata.ll delete mode 100644 test/Transforms/InstCombine/log-pow-nofastmath.ll delete mode 100644 test/Transforms/InstCombine/log-pow.ll delete mode 100644 test/Transforms/InstCombine/logical-select.ll delete mode 100644 test/Transforms/InstCombine/lower-dbg-declare.ll delete mode 100644 test/Transforms/InstCombine/lshr-phi.ll delete mode 100644 test/Transforms/InstCombine/lshr.ll delete mode 100644 test/Transforms/InstCombine/malloc-free-delete.ll delete mode 100644 test/Transforms/InstCombine/masked-merge-add.ll delete mode 100644 test/Transforms/InstCombine/masked-merge-and-of-ors.ll delete mode 100644 test/Transforms/InstCombine/masked-merge-or.ll delete mode 100644 test/Transforms/InstCombine/masked-merge-xor.ll delete mode 100644 test/Transforms/InstCombine/masked_intrinsics.ll delete mode 100644 test/Transforms/InstCombine/max-of-nots.ll delete mode 100644 test/Transforms/InstCombine/max_known_bits.ll delete mode 100644 test/Transforms/InstCombine/maximum.ll delete mode 100644 test/Transforms/InstCombine/maxnum.ll delete mode 100644 test/Transforms/InstCombine/mem-gep-zidx.ll delete mode 100644 test/Transforms/InstCombine/mem-par-metadata-memcpy.ll delete mode 100644 test/Transforms/InstCombine/memchr.ll delete mode 100644 test/Transforms/InstCombine/memcmp-1.ll delete mode 100644 test/Transforms/InstCombine/memcmp-2.ll delete mode 100644 test/Transforms/InstCombine/memcmp-constant-fold.ll delete mode 100644 test/Transforms/InstCombine/memcpy-1.ll delete mode 100644 test/Transforms/InstCombine/memcpy-2.ll delete mode 100644 test/Transforms/InstCombine/memcpy-addrspace.ll delete mode 100644 test/Transforms/InstCombine/memcpy-from-global.ll delete mode 100644 test/Transforms/InstCombine/memcpy-to-load.ll delete mode 100644 test/Transforms/InstCombine/memcpy.ll delete mode 100644 test/Transforms/InstCombine/memcpy_chk-1.ll delete mode 100644 test/Transforms/InstCombine/memcpy_chk-2.ll delete mode 100644 test/Transforms/InstCombine/memmove-1.ll delete mode 100644 test/Transforms/InstCombine/memmove-2.ll delete mode 100644 test/Transforms/InstCombine/memmove.ll delete mode 100644 test/Transforms/InstCombine/memmove_chk-1.ll delete mode 100644 test/Transforms/InstCombine/memmove_chk-2.ll delete mode 100644 test/Transforms/InstCombine/memset-1.ll delete mode 100644 test/Transforms/InstCombine/memset-2.ll delete mode 100644 test/Transforms/InstCombine/memset.ll delete mode 100644 test/Transforms/InstCombine/memset2.ll delete mode 100644 test/Transforms/InstCombine/memset_chk-1.ll delete mode 100644 test/Transforms/InstCombine/memset_chk-2.ll delete mode 100644 test/Transforms/InstCombine/merge-icmp.ll delete mode 100644 test/Transforms/InstCombine/min-positive.ll delete mode 100644 test/Transforms/InstCombine/minimum.ll delete mode 100644 test/Transforms/InstCombine/minmax-demandbits.ll delete mode 100644 test/Transforms/InstCombine/minmax-fold.ll delete mode 100644 test/Transforms/InstCombine/minmax-fp.ll delete mode 100644 test/Transforms/InstCombine/minnum.ll delete mode 100644 test/Transforms/InstCombine/misc-2002.ll delete mode 100644 test/Transforms/InstCombine/mul-masked-bits.ll delete mode 100644 test/Transforms/InstCombine/mul.ll delete mode 100644 test/Transforms/InstCombine/multi-size-address-space-pointer.ll delete mode 100644 test/Transforms/InstCombine/multi-use-or.ll delete mode 100644 test/Transforms/InstCombine/multiple-uses-load-bitcast-select.ll delete mode 100644 test/Transforms/InstCombine/musttail-thunk.ll delete mode 100644 test/Transforms/InstCombine/narrow-math.ll delete mode 100644 test/Transforms/InstCombine/narrow-switch.ll delete mode 100644 test/Transforms/InstCombine/narrow.ll delete mode 100644 test/Transforms/InstCombine/no-negzero.ll delete mode 100644 test/Transforms/InstCombine/no_cgscc_assert.ll delete mode 100644 test/Transforms/InstCombine/no_sink_instruction.ll delete mode 100644 test/Transforms/InstCombine/non-integral-pointers.ll delete mode 100644 test/Transforms/InstCombine/nonnull-attribute.ll delete mode 100644 test/Transforms/InstCombine/not.ll delete mode 100644 test/Transforms/InstCombine/nothrow.ll delete mode 100644 test/Transforms/InstCombine/nsw.ll delete mode 100644 test/Transforms/InstCombine/obfuscated_splat.ll delete mode 100644 test/Transforms/InstCombine/objsize-64.ll delete mode 100644 test/Transforms/InstCombine/objsize-address-space.ll delete mode 100644 test/Transforms/InstCombine/objsize-noverify.ll delete mode 100644 test/Transforms/InstCombine/objsize.ll delete mode 100644 test/Transforms/InstCombine/odr-linkage.ll delete mode 100644 test/Transforms/InstCombine/onehot_merge.ll delete mode 100644 test/Transforms/InstCombine/opaque.ll delete mode 100644 test/Transforms/InstCombine/operand-complexity.ll delete mode 100644 test/Transforms/InstCombine/or-fcmp.ll delete mode 100644 test/Transforms/InstCombine/or-shifted-masks.ll delete mode 100644 test/Transforms/InstCombine/or-xor.ll delete mode 100644 test/Transforms/InstCombine/or.ll delete mode 100644 test/Transforms/InstCombine/osx-names.ll delete mode 100644 test/Transforms/InstCombine/out-of-bounds-indexes.ll delete mode 100644 test/Transforms/InstCombine/overflow-mul.ll delete mode 100644 test/Transforms/InstCombine/overflow.ll delete mode 100644 test/Transforms/InstCombine/phi-load-metadata-2.ll delete mode 100644 test/Transforms/InstCombine/phi-load-metadata-3.ll delete mode 100644 test/Transforms/InstCombine/phi-load-metadata-dominance.ll delete mode 100644 test/Transforms/InstCombine/phi-load-metadata.ll delete mode 100644 test/Transforms/InstCombine/phi-merge-gep.ll delete mode 100644 test/Transforms/InstCombine/phi-preserve-ir-flags.ll delete mode 100644 test/Transforms/InstCombine/phi-select-constant.ll delete mode 100644 test/Transforms/InstCombine/phi-timeout.ll delete mode 100644 test/Transforms/InstCombine/phi.ll delete mode 100644 test/Transforms/InstCombine/pow-1.ll delete mode 100644 test/Transforms/InstCombine/pow-2.ll delete mode 100644 test/Transforms/InstCombine/pow-3.ll delete mode 100644 test/Transforms/InstCombine/pow-4.ll delete mode 100644 test/Transforms/InstCombine/pow-cbrt.ll delete mode 100644 test/Transforms/InstCombine/pow-exp-nofastmath.ll delete mode 100644 test/Transforms/InstCombine/pow-exp.ll delete mode 100644 test/Transforms/InstCombine/pow-sqrt.ll delete mode 100644 test/Transforms/InstCombine/pr12251.ll delete mode 100644 test/Transforms/InstCombine/pr12338.ll delete mode 100644 test/Transforms/InstCombine/pr17827.ll delete mode 100644 test/Transforms/InstCombine/pr19420.ll delete mode 100644 test/Transforms/InstCombine/pr20079.ll delete mode 100644 test/Transforms/InstCombine/pr20678.ll delete mode 100644 test/Transforms/InstCombine/pr21199.ll delete mode 100644 test/Transforms/InstCombine/pr21210.ll delete mode 100644 test/Transforms/InstCombine/pr21651.ll delete mode 100644 test/Transforms/InstCombine/pr21891.ll delete mode 100644 test/Transforms/InstCombine/pr23751.ll delete mode 100644 test/Transforms/InstCombine/pr23809.ll delete mode 100644 test/Transforms/InstCombine/pr24354.ll delete mode 100644 test/Transforms/InstCombine/pr24605.ll delete mode 100644 test/Transforms/InstCombine/pr25342.ll delete mode 100644 test/Transforms/InstCombine/pr25745.ll delete mode 100644 test/Transforms/InstCombine/pr2645-0.ll delete mode 100644 test/Transforms/InstCombine/pr26992.ll delete mode 100644 test/Transforms/InstCombine/pr26993.ll delete mode 100644 test/Transforms/InstCombine/pr27236.ll delete mode 100644 test/Transforms/InstCombine/pr27332.ll delete mode 100644 test/Transforms/InstCombine/pr27343.ll delete mode 100644 test/Transforms/InstCombine/pr27703.ll delete mode 100644 test/Transforms/InstCombine/pr27996.ll delete mode 100644 test/Transforms/InstCombine/pr28143.ll delete mode 100644 test/Transforms/InstCombine/pr28725.ll delete mode 100644 test/Transforms/InstCombine/pr2996.ll delete mode 100644 test/Transforms/InstCombine/pr30929.ll delete mode 100644 test/Transforms/InstCombine/pr31990_wrong_memcpy.ll delete mode 100644 test/Transforms/InstCombine/pr32686.ll delete mode 100644 test/Transforms/InstCombine/pr33453.ll delete mode 100644 test/Transforms/InstCombine/pr33689_same_bitwidth.ll delete mode 100644 test/Transforms/InstCombine/pr34349.ll delete mode 100644 test/Transforms/InstCombine/pr34627.ll delete mode 100644 test/Transforms/InstCombine/pr35515.ll delete mode 100644 test/Transforms/InstCombine/pr36362.ll delete mode 100644 test/Transforms/InstCombine/pr38677.ll delete mode 100644 test/Transforms/InstCombine/pr38897.ll delete mode 100644 test/Transforms/InstCombine/pr38915.ll delete mode 100644 test/Transforms/InstCombine/pr38984.ll delete mode 100644 test/Transforms/InstCombine/pr39177.ll delete mode 100644 test/Transforms/InstCombine/pr39908.ll delete mode 100644 test/Transforms/InstCombine/pr41164.ll delete mode 100644 test/Transforms/InstCombine/prefetch-load.ll delete mode 100644 test/Transforms/InstCombine/preserve-sminmax.ll delete mode 100644 test/Transforms/InstCombine/preserved-analyses.ll delete mode 100644 test/Transforms/InstCombine/prevent-cmp-merge.ll delete mode 100644 test/Transforms/InstCombine/printf-1.ll delete mode 100644 test/Transforms/InstCombine/printf-2.ll delete mode 100644 test/Transforms/InstCombine/printf-3.ll delete mode 100644 test/Transforms/InstCombine/ptr-int-cast.ll delete mode 100644 test/Transforms/InstCombine/puts-1.ll delete mode 100644 test/Transforms/InstCombine/range-check.ll delete mode 100644 test/Transforms/InstCombine/readnone-maythrow.ll delete mode 100644 test/Transforms/InstCombine/realloc.ll delete mode 100644 test/Transforms/InstCombine/rem.ll delete mode 100644 test/Transforms/InstCombine/rotate.ll delete mode 100644 test/Transforms/InstCombine/round.ll delete mode 100644 test/Transforms/InstCombine/sadd-with-overflow.ll delete mode 100644 test/Transforms/InstCombine/salvage-dbg-declare.ll delete mode 100644 test/Transforms/InstCombine/saturating-add-sub.ll delete mode 100644 test/Transforms/InstCombine/scalarization.ll delete mode 100644 test/Transforms/InstCombine/sdiv-1.ll delete mode 100644 test/Transforms/InstCombine/sdiv-2.ll delete mode 100644 test/Transforms/InstCombine/sdiv-canonicalize.ll delete mode 100644 test/Transforms/InstCombine/sdiv-guard.ll delete mode 100644 test/Transforms/InstCombine/select-2.ll delete mode 100644 test/Transforms/InstCombine/select-binop-cmp.ll delete mode 100644 test/Transforms/InstCombine/select-bitext-bitwise-ops.ll delete mode 100644 test/Transforms/InstCombine/select-bitext.ll delete mode 100644 test/Transforms/InstCombine/select-cmp-br.ll delete mode 100644 test/Transforms/InstCombine/select-cmp-cttz-ctlz.ll delete mode 100644 test/Transforms/InstCombine/select-cmpxchg.ll delete mode 100644 test/Transforms/InstCombine/select-crash-noverify.ll delete mode 100644 test/Transforms/InstCombine/select-crash.ll delete mode 100644 test/Transforms/InstCombine/select-extractelement.ll delete mode 100644 test/Transforms/InstCombine/select-gep.ll delete mode 100644 test/Transforms/InstCombine/select-icmp-and.ll delete mode 100644 test/Transforms/InstCombine/select-load-call.ll delete mode 100644 test/Transforms/InstCombine/select-obo-peo-ops.ll delete mode 100644 test/Transforms/InstCombine/select-of-bittest.ll delete mode 100644 test/Transforms/InstCombine/select-pr39595.ll delete mode 100644 test/Transforms/InstCombine/select-select.ll delete mode 100644 test/Transforms/InstCombine/select-with-bitwise-ops.ll delete mode 100644 test/Transforms/InstCombine/select.ll delete mode 100644 test/Transforms/InstCombine/select_arithmetic.ll delete mode 100644 test/Transforms/InstCombine/select_meta.ll delete mode 100644 test/Transforms/InstCombine/set-lowbits-mask-canonicalize.ll delete mode 100644 test/Transforms/InstCombine/set.ll delete mode 100644 test/Transforms/InstCombine/setcc-strength-reduce.ll delete mode 100644 test/Transforms/InstCombine/sext.ll delete mode 100644 test/Transforms/InstCombine/shift-add.ll delete mode 100644 test/Transforms/InstCombine/shift-shift.ll delete mode 100644 test/Transforms/InstCombine/shift-sra.ll delete mode 100644 test/Transforms/InstCombine/shift.ll delete mode 100644 test/Transforms/InstCombine/should-change-type.ll delete mode 100644 test/Transforms/InstCombine/shuffle-select-narrow.ll delete mode 100644 test/Transforms/InstCombine/shuffle_select.ll delete mode 100644 test/Transforms/InstCombine/shufflevec-bitcast.ll delete mode 100644 test/Transforms/InstCombine/shufflevec-constant.ll delete mode 100644 test/Transforms/InstCombine/sign-test-and-or.ll delete mode 100644 test/Transforms/InstCombine/signed-comparison.ll delete mode 100644 test/Transforms/InstCombine/signed-truncation-check.ll delete mode 100644 test/Transforms/InstCombine/signext.ll delete mode 100644 test/Transforms/InstCombine/simplify-demanded-bits-pointer.ll delete mode 100644 test/Transforms/InstCombine/simplify-libcalls-erased.ll delete mode 100644 test/Transforms/InstCombine/simplify-libcalls.ll delete mode 100644 test/Transforms/InstCombine/sincospi.ll delete mode 100644 test/Transforms/InstCombine/sink-alloca.ll delete mode 100644 test/Transforms/InstCombine/sink-into-catchswitch.ll delete mode 100644 test/Transforms/InstCombine/sink_instruction.ll delete mode 100644 test/Transforms/InstCombine/sitofp.ll delete mode 100644 test/Transforms/InstCombine/smax-icmp.ll delete mode 100644 test/Transforms/InstCombine/smin-icmp.ll delete mode 100644 test/Transforms/InstCombine/snprintf.ll delete mode 100644 test/Transforms/InstCombine/sprintf-1.ll delete mode 100644 test/Transforms/InstCombine/sprintf-void.ll delete mode 100644 test/Transforms/InstCombine/sqrt-nofast.ll delete mode 100644 test/Transforms/InstCombine/sqrt.ll delete mode 100644 test/Transforms/InstCombine/srem-canonicalize.ll delete mode 100644 test/Transforms/InstCombine/srem-simplify-bug.ll delete mode 100644 test/Transforms/InstCombine/srem1.ll delete mode 100644 test/Transforms/InstCombine/ssub-with-overflow.ll delete mode 100644 test/Transforms/InstCombine/stack-overalign.ll delete mode 100644 test/Transforms/InstCombine/stacksave-debuginfo.ll delete mode 100644 test/Transforms/InstCombine/stacksaverestore.ll delete mode 100644 test/Transforms/InstCombine/statepoint.ll delete mode 100644 test/Transforms/InstCombine/store-load-unaliased-gep.ll delete mode 100644 test/Transforms/InstCombine/store.ll delete mode 100644 test/Transforms/InstCombine/storemerge-dbg.ll delete mode 100644 test/Transforms/InstCombine/stpcpy-1.ll delete mode 100644 test/Transforms/InstCombine/stpcpy-2.ll delete mode 100644 test/Transforms/InstCombine/stpcpy_chk-1.ll delete mode 100644 test/Transforms/InstCombine/stpcpy_chk-2.ll delete mode 100644 test/Transforms/InstCombine/str-int-2.ll delete mode 100644 test/Transforms/InstCombine/str-int.ll delete mode 100644 test/Transforms/InstCombine/strcat-1.ll delete mode 100644 test/Transforms/InstCombine/strcat-2.ll delete mode 100644 test/Transforms/InstCombine/strcat-3.ll delete mode 100644 test/Transforms/InstCombine/strchr-1.ll delete mode 100644 test/Transforms/InstCombine/strchr-2.ll delete mode 100644 test/Transforms/InstCombine/strcmp-1.ll delete mode 100644 test/Transforms/InstCombine/strcmp-2.ll delete mode 100644 test/Transforms/InstCombine/strcmp-memcmp.ll delete mode 100644 test/Transforms/InstCombine/strcpy-1.ll delete mode 100644 test/Transforms/InstCombine/strcpy-2.ll delete mode 100644 test/Transforms/InstCombine/strcpy_chk-1.ll delete mode 100644 test/Transforms/InstCombine/strcpy_chk-2.ll delete mode 100644 test/Transforms/InstCombine/strcpy_chk-64.ll delete mode 100644 test/Transforms/InstCombine/strcspn-1.ll delete mode 100644 test/Transforms/InstCombine/strcspn-2.ll delete mode 100644 test/Transforms/InstCombine/strlen-1.ll delete mode 100644 test/Transforms/InstCombine/strlen-2.ll delete mode 100644 test/Transforms/InstCombine/strncat-1.ll delete mode 100644 test/Transforms/InstCombine/strncat-2.ll delete mode 100644 test/Transforms/InstCombine/strncat-3.ll delete mode 100644 test/Transforms/InstCombine/strncmp-1.ll delete mode 100644 test/Transforms/InstCombine/strncmp-2.ll delete mode 100644 test/Transforms/InstCombine/strncmp-wrong-datalayout.ll delete mode 100644 test/Transforms/InstCombine/strncpy-1.ll delete mode 100644 test/Transforms/InstCombine/strncpy-2.ll delete mode 100644 test/Transforms/InstCombine/strncpy_chk-1.ll delete mode 100644 test/Transforms/InstCombine/strncpy_chk-2.ll delete mode 100644 test/Transforms/InstCombine/strpbrk-1.ll delete mode 100644 test/Transforms/InstCombine/strpbrk-2.ll delete mode 100644 test/Transforms/InstCombine/strrchr-1.ll delete mode 100644 test/Transforms/InstCombine/strrchr-2.ll delete mode 100644 test/Transforms/InstCombine/strspn-1.ll delete mode 100644 test/Transforms/InstCombine/strstr-1.ll delete mode 100644 test/Transforms/InstCombine/strstr-2.ll delete mode 100644 test/Transforms/InstCombine/strto-1.ll delete mode 100644 test/Transforms/InstCombine/struct-assign-tbaa-new.ll delete mode 100644 test/Transforms/InstCombine/struct-assign-tbaa.ll delete mode 100644 test/Transforms/InstCombine/sub-minmax.ll delete mode 100644 test/Transforms/InstCombine/sub-not.ll delete mode 100644 test/Transforms/InstCombine/sub-xor.ll delete mode 100644 test/Transforms/InstCombine/sub.ll delete mode 100644 test/Transforms/InstCombine/switch-constant-expr.ll delete mode 100644 test/Transforms/InstCombine/switch-truncate-crash.ll delete mode 100644 test/Transforms/InstCombine/tan-nofastmath.ll delete mode 100644 test/Transforms/InstCombine/tan.ll delete mode 100644 test/Transforms/InstCombine/tbaa-store-to-load.ll delete mode 100644 test/Transforms/InstCombine/toascii-1.ll delete mode 100644 test/Transforms/InstCombine/token.ll delete mode 100644 test/Transforms/InstCombine/trunc-binop-ext.ll delete mode 100644 test/Transforms/InstCombine/trunc.ll delete mode 100644 test/Transforms/InstCombine/type_pun.ll delete mode 100644 test/Transforms/InstCombine/uadd-with-overflow.ll delete mode 100644 test/Transforms/InstCombine/uaddo.ll delete mode 100644 test/Transforms/InstCombine/udiv-simplify.ll delete mode 100644 test/Transforms/InstCombine/udiv_select_to_select_shift.ll delete mode 100644 test/Transforms/InstCombine/udivrem-change-width.ll delete mode 100644 test/Transforms/InstCombine/umax-icmp.ll delete mode 100644 test/Transforms/InstCombine/umin-icmp.ll delete mode 100644 test/Transforms/InstCombine/unavailable-debug.ll delete mode 100644 test/Transforms/InstCombine/unfold-masked-merge-with-const-mask [...] delete mode 100644 test/Transforms/InstCombine/unfold-masked-merge-with-const-mask [...] delete mode 100644 test/Transforms/InstCombine/unlocked-stdio-mingw.ll delete mode 100644 test/Transforms/InstCombine/unlocked-stdio.ll delete mode 100644 test/Transforms/InstCombine/unordered-fcmp-select.ll delete mode 100644 test/Transforms/InstCombine/unpack-fca.ll delete mode 100644 test/Transforms/InstCombine/unrecognized_three-way-comparison.ll delete mode 100644 test/Transforms/InstCombine/unsigned_saturated_sub.ll delete mode 100644 test/Transforms/InstCombine/urem-simplify-bug.ll delete mode 100644 test/Transforms/InstCombine/vararg.ll delete mode 100644 test/Transforms/InstCombine/vec-binop-select.ll delete mode 100644 test/Transforms/InstCombine/vec_demanded_elts.ll delete mode 100644 test/Transforms/InstCombine/vec_extract_2elts.ll delete mode 100644 test/Transforms/InstCombine/vec_extract_var_elt.ll delete mode 100644 test/Transforms/InstCombine/vec_gep_scalar_arg.ll delete mode 100644 test/Transforms/InstCombine/vec_insertelt.ll delete mode 100644 test/Transforms/InstCombine/vec_phi_extract.ll delete mode 100644 test/Transforms/InstCombine/vec_sext.ll delete mode 100644 test/Transforms/InstCombine/vec_shuffle.ll delete mode 100644 test/Transforms/InstCombine/vector-casts.ll delete mode 100644 test/Transforms/InstCombine/vector-concat-binop.ll delete mode 100644 test/Transforms/InstCombine/vector-mul.ll delete mode 100644 test/Transforms/InstCombine/vector-type.ll delete mode 100644 test/Transforms/InstCombine/vector-udiv.ll delete mode 100644 test/Transforms/InstCombine/vector-urem.ll delete mode 100644 test/Transforms/InstCombine/vector-xor.ll delete mode 100644 test/Transforms/InstCombine/vector_gep1.ll delete mode 100644 test/Transforms/InstCombine/vector_gep2.ll delete mode 100644 test/Transforms/InstCombine/vector_insertelt_shuffle.ll delete mode 100644 test/Transforms/InstCombine/volatile_store.ll delete mode 100644 test/Transforms/InstCombine/wcslen-1.ll delete mode 100644 test/Transforms/InstCombine/wcslen-2.ll delete mode 100644 test/Transforms/InstCombine/wcslen-3.ll delete mode 100644 test/Transforms/InstCombine/wcslen-4.ll delete mode 100644 test/Transforms/InstCombine/weak-symbols.ll delete mode 100644 test/Transforms/InstCombine/win-math.ll delete mode 100644 test/Transforms/InstCombine/with_overflow.ll delete mode 100644 test/Transforms/InstCombine/xor-icmps.ll delete mode 100644 test/Transforms/InstCombine/xor-undef.ll delete mode 100644 test/Transforms/InstCombine/xor.ll delete mode 100644 test/Transforms/InstCombine/xor2.ll delete mode 100644 test/Transforms/InstCombine/zero-point-zero-add.ll delete mode 100644 test/Transforms/InstCombine/zeroext-and-reduce.ll delete mode 100644 test/Transforms/InstCombine/zext-bool-add-sub.ll delete mode 100644 test/Transforms/InstCombine/zext-fold.ll delete mode 100644 test/Transforms/InstCombine/zext-or-icmp.ll delete mode 100644 test/Transforms/InstCombine/zext-phi.ll delete mode 100644 test/Transforms/InstCombine/zext.ll delete mode 100644 test/Transforms/InstMerge/exceptions.ll delete mode 100644 test/Transforms/InstMerge/st_sink_barrier_call.ll delete mode 100644 test/Transforms/InstMerge/st_sink_bugfix_22613.ll delete mode 100644 test/Transforms/InstMerge/st_sink_check_debug.ll delete mode 100644 test/Transforms/InstMerge/st_sink_debuginvariant.ll delete mode 100644 test/Transforms/InstMerge/st_sink_no_barrier_call.ll delete mode 100644 test/Transforms/InstMerge/st_sink_no_barrier_load.ll delete mode 100644 test/Transforms/InstMerge/st_sink_no_barrier_store.ll delete mode 100644 test/Transforms/InstMerge/st_sink_two_stores.ll delete mode 100644 test/Transforms/InstMerge/st_sink_with_barrier.ll delete mode 100644 test/Transforms/InstNamer/basic.ll delete mode 100644 test/Transforms/InstSimplify/2010-12-20-Boolean.ll delete mode 100644 test/Transforms/InstSimplify/2011-01-14-Thread.ll delete mode 100644 test/Transforms/InstSimplify/2011-02-01-Vector.ll delete mode 100644 test/Transforms/InstSimplify/2011-09-05-InsertExtractValue.ll delete mode 100644 test/Transforms/InstSimplify/2011-10-27-BinOpCrash.ll delete mode 100644 test/Transforms/InstSimplify/2011-11-23-MaskedBitsCrash.ll delete mode 100644 test/Transforms/InstSimplify/2013-04-19-ConstantFoldingCrash.ll delete mode 100644 test/Transforms/InstSimplify/AndOrXor.ll delete mode 100644 test/Transforms/InstSimplify/add-mask.ll delete mode 100644 test/Transforms/InstSimplify/add.ll delete mode 100644 test/Transforms/InstSimplify/addsub.ll delete mode 100644 test/Transforms/InstSimplify/and-icmps-same-ops.ll delete mode 100644 test/Transforms/InstSimplify/and-or-icmp-zero.ll delete mode 100644 test/Transforms/InstSimplify/assume.ll delete mode 100644 test/Transforms/InstSimplify/bitcast-vector-fold.ll delete mode 100644 test/Transforms/InstSimplify/bitreverse-fold.ll delete mode 100644 test/Transforms/InstSimplify/bitreverse.ll delete mode 100644 test/Transforms/InstSimplify/bswap.ll delete mode 100644 test/Transforms/InstSimplify/call.ll delete mode 100644 test/Transforms/InstSimplify/cast-unsigned-icmp-cmp-0.ll delete mode 100644 test/Transforms/InstSimplify/cast.ll delete mode 100644 test/Transforms/InstSimplify/cmp_of_min_max.ll delete mode 100644 test/Transforms/InstSimplify/compare.ll delete mode 100644 test/Transforms/InstSimplify/constantfold-add-nuw-allones-to-al [...] delete mode 100644 test/Transforms/InstSimplify/constantfold-shl-nuw-C-to-C.ll delete mode 100644 test/Transforms/InstSimplify/dead-code-removal.ll delete mode 100644 test/Transforms/InstSimplify/div.ll delete mode 100644 test/Transforms/InstSimplify/exact-nsw-nuw.ll delete mode 100644 test/Transforms/InstSimplify/extract-element.ll delete mode 100644 test/Transforms/InstSimplify/fast-math.ll delete mode 100644 test/Transforms/InstSimplify/fcmp-select.ll delete mode 100644 test/Transforms/InstSimplify/fdiv.ll delete mode 100644 test/Transforms/InstSimplify/floating-point-arithmetic.ll delete mode 100644 test/Transforms/InstSimplify/floating-point-compare.ll delete mode 100644 test/Transforms/InstSimplify/fold-builtin-fma.ll delete mode 100644 test/Transforms/InstSimplify/fold-intrinsics.ll delete mode 100644 test/Transforms/InstSimplify/fp-nan.ll delete mode 100644 test/Transforms/InstSimplify/fp-undef.ll delete mode 100644 test/Transforms/InstSimplify/gep.ll delete mode 100644 test/Transforms/InstSimplify/icmp-abs-nabs.ll delete mode 100644 test/Transforms/InstSimplify/icmp-bool-constant.ll delete mode 100644 test/Transforms/InstSimplify/icmp-constant.ll delete mode 100644 test/Transforms/InstSimplify/icmp-ranges.ll delete mode 100644 test/Transforms/InstSimplify/implies.ll delete mode 100644 test/Transforms/InstSimplify/insertelement.ll delete mode 100644 test/Transforms/InstSimplify/known-never-nan.ll delete mode 100644 test/Transforms/InstSimplify/load-relative-32.ll delete mode 100644 test/Transforms/InstSimplify/load-relative.ll delete mode 100644 test/Transforms/InstSimplify/load.ll delete mode 100644 test/Transforms/InstSimplify/log-exp-intrinsic.ll delete mode 100644 test/Transforms/InstSimplify/log10-pow10-intrinsic.ll delete mode 100644 test/Transforms/InstSimplify/log2-pow2-intrinsic.ll delete mode 100644 test/Transforms/InstSimplify/logic-of-fcmps.ll delete mode 100644 test/Transforms/InstSimplify/maxmin.ll delete mode 100644 test/Transforms/InstSimplify/mul.ll delete mode 100644 test/Transforms/InstSimplify/negate.ll delete mode 100644 test/Transforms/InstSimplify/noalias-ptr.ll delete mode 100644 test/Transforms/InstSimplify/or-icmps-same-ops.ll delete mode 100644 test/Transforms/InstSimplify/or.ll delete mode 100644 test/Transforms/InstSimplify/past-the-end.ll delete mode 100644 test/Transforms/InstSimplify/phi.ll delete mode 100644 test/Transforms/InstSimplify/pr28725.ll delete mode 100644 test/Transforms/InstSimplify/pr33957.ll delete mode 100644 test/Transforms/InstSimplify/ptr_diff.ll delete mode 100644 test/Transforms/InstSimplify/reassociate.ll delete mode 100644 test/Transforms/InstSimplify/rem.ll delete mode 100644 test/Transforms/InstSimplify/require-dominator.ll delete mode 100644 test/Transforms/InstSimplify/returned.ll delete mode 100644 test/Transforms/InstSimplify/round-intrinsics.ll delete mode 100644 test/Transforms/InstSimplify/saturating-add-sub.ll delete mode 100644 test/Transforms/InstSimplify/sdiv.ll delete mode 100644 test/Transforms/InstSimplify/select-and-cmp.ll delete mode 100644 test/Transforms/InstSimplify/select-implied.ll delete mode 100644 test/Transforms/InstSimplify/select-or-cmp.ll delete mode 100644 test/Transforms/InstSimplify/select.ll delete mode 100644 test/Transforms/InstSimplify/shift-128-kb.ll delete mode 100644 test/Transforms/InstSimplify/shift-knownbits.ll delete mode 100644 test/Transforms/InstSimplify/shift.ll delete mode 100644 test/Transforms/InstSimplify/shr-nop.ll delete mode 100644 test/Transforms/InstSimplify/shr-scalar-vector-consistency.ll delete mode 100644 test/Transforms/InstSimplify/shufflevector.ll delete mode 100644 test/Transforms/InstSimplify/signed-div-rem.ll delete mode 100644 test/Transforms/InstSimplify/simplify-nested-bitcast.ll delete mode 100644 test/Transforms/InstSimplify/srem.ll delete mode 100644 test/Transforms/InstSimplify/sub.ll delete mode 100644 test/Transforms/InstSimplify/undef.ll delete mode 100644 test/Transforms/InstSimplify/vec-cmp.ll delete mode 100644 test/Transforms/InstSimplify/vector_gep.ll delete mode 100644 test/Transforms/InstSimplify/vector_ptr_bitcast.ll delete mode 100644 test/Transforms/InterleavedAccess/AArch64/interleaved-accesses- [...] delete mode 100644 test/Transforms/InterleavedAccess/AArch64/interleaved-accesses.ll delete mode 100644 test/Transforms/InterleavedAccess/AArch64/lit.local.cfg delete mode 100644 test/Transforms/InterleavedAccess/ARM/interleaved-accesses-extr [...] delete mode 100644 test/Transforms/InterleavedAccess/ARM/interleaved-accesses.ll delete mode 100644 test/Transforms/InterleavedAccess/ARM/lit.local.cfg delete mode 100644 test/Transforms/InterleavedAccess/X86/interleaved-accesses-64bi [...] delete mode 100644 test/Transforms/InterleavedAccess/X86/interleavedLoad.ll delete mode 100644 test/Transforms/InterleavedAccess/X86/interleavedStore.ll delete mode 100644 test/Transforms/InterleavedAccess/X86/lit.local.cfg delete mode 100644 test/Transforms/Internalize/2009-01-05-InternalizeAliases.ll delete mode 100644 test/Transforms/Internalize/apifile delete mode 100644 test/Transforms/Internalize/comdat.ll delete mode 100644 test/Transforms/Internalize/lists.ll delete mode 100644 test/Transforms/Internalize/local-visibility.ll delete mode 100644 test/Transforms/Internalize/stackguard.ll delete mode 100644 test/Transforms/Internalize/used.ll delete mode 100644 test/Transforms/JumpThreading/2008-11-27-EntryMunge.ll delete mode 100644 test/Transforms/JumpThreading/2010-08-26-and.ll delete mode 100644 test/Transforms/JumpThreading/2011-04-02-SimplifyDeadBlock.ll delete mode 100644 test/Transforms/JumpThreading/2011-04-14-InfLoop.ll delete mode 100644 test/Transforms/JumpThreading/2012-07-19-NoSuccessorIndirectBr.ll delete mode 100644 test/Transforms/JumpThreading/PR33357-lvi-recursion.ll delete mode 100644 test/Transforms/JumpThreading/PR37745.ll delete mode 100644 test/Transforms/JumpThreading/and-and-cond.ll delete mode 100644 test/Transforms/JumpThreading/and-cond.ll delete mode 100644 test/Transforms/JumpThreading/assume-edge-dom.ll delete mode 100644 test/Transforms/JumpThreading/assume.ll delete mode 100644 test/Transforms/JumpThreading/basic.ll delete mode 100644 test/Transforms/JumpThreading/bb-unreachable-from-entry.ll delete mode 100644 test/Transforms/JumpThreading/branch-debug-info.ll delete mode 100644 test/Transforms/JumpThreading/branch-no-const.ll delete mode 100644 test/Transforms/JumpThreading/callbr-edge-split.ll delete mode 100644 test/Transforms/JumpThreading/combine-metadata.ll delete mode 100644 test/Transforms/JumpThreading/compare.ll delete mode 100644 test/Transforms/JumpThreading/conservative-lvi.ll delete mode 100644 test/Transforms/JumpThreading/crash.ll delete mode 100644 test/Transforms/JumpThreading/ddt-crash.ll delete mode 100644 test/Transforms/JumpThreading/ddt-crash2.ll delete mode 100644 test/Transforms/JumpThreading/ddt-crash3.ll delete mode 100644 test/Transforms/JumpThreading/ddt-crash4.ll delete mode 100644 test/Transforms/JumpThreading/degenerate-phi.ll delete mode 100644 test/Transforms/JumpThreading/fold-not-thread.ll delete mode 100644 test/Transforms/JumpThreading/guards.ll delete mode 100644 test/Transforms/JumpThreading/header-succ.ll delete mode 100644 test/Transforms/JumpThreading/implied-cond.ll delete mode 100644 test/Transforms/JumpThreading/indirectbr.ll delete mode 100644 test/Transforms/JumpThreading/induction.ll delete mode 100644 test/Transforms/JumpThreading/landing-pad.ll delete mode 100644 test/Transforms/JumpThreading/lvi-load.ll delete mode 100644 test/Transforms/JumpThreading/lvi-tristate.ll delete mode 100644 test/Transforms/JumpThreading/no-irreducible-loops.ll delete mode 100644 test/Transforms/JumpThreading/or-undef.ll delete mode 100644 test/Transforms/JumpThreading/phi-eq.ll delete mode 100644 test/Transforms/JumpThreading/phi-known.ll delete mode 100644 test/Transforms/JumpThreading/pr15851_hang.ll delete mode 100644 test/Transforms/JumpThreading/pr22086.ll delete mode 100644 test/Transforms/JumpThreading/pr26096.ll delete mode 100644 test/Transforms/JumpThreading/pr27840.ll delete mode 100644 test/Transforms/JumpThreading/pr33605.ll delete mode 100644 test/Transforms/JumpThreading/pr33917.ll delete mode 100644 test/Transforms/JumpThreading/pr36133.ll delete mode 100644 test/Transforms/JumpThreading/pr40992-indirectbr-folding.ll delete mode 100644 test/Transforms/JumpThreading/pr9331.ll delete mode 100644 test/Transforms/JumpThreading/range-compare.ll delete mode 100644 test/Transforms/JumpThreading/removed-use.ll delete mode 100644 test/Transforms/JumpThreading/select.ll delete mode 100644 test/Transforms/JumpThreading/static-profile.ll delete mode 100644 test/Transforms/JumpThreading/thread-cmp.ll delete mode 100644 test/Transforms/JumpThreading/thread-loads.ll delete mode 100644 test/Transforms/JumpThreading/threading_prof1.ll delete mode 100644 test/Transforms/JumpThreading/threading_prof2.ll delete mode 100644 test/Transforms/JumpThreading/update-edge-weight.ll delete mode 100644 test/Transforms/LCSSA/2006-06-03-IncorrectIDFPhis.ll delete mode 100644 test/Transforms/LCSSA/2006-06-12-MultipleExitsSameBlock.ll delete mode 100644 test/Transforms/LCSSA/2006-07-09-NoDominator.ll delete mode 100644 test/Transforms/LCSSA/2006-10-31-UnreachableBlock-2.ll delete mode 100644 test/Transforms/LCSSA/2006-10-31-UnreachableBlock.ll delete mode 100644 test/Transforms/LCSSA/2007-07-12-LICM-2.ll delete mode 100644 test/Transforms/LCSSA/2007-07-12-LICM-3.ll delete mode 100644 test/Transforms/LCSSA/2007-07-12-LICM.ll delete mode 100644 test/Transforms/LCSSA/avoid-intrinsics-in-catchswitch.ll delete mode 100644 test/Transforms/LCSSA/basictest.ll delete mode 100644 test/Transforms/LCSSA/indirectbr.ll delete mode 100644 test/Transforms/LCSSA/invoke-dest.ll delete mode 100644 test/Transforms/LCSSA/mixed-catch.ll delete mode 100644 test/Transforms/LCSSA/pr28424.ll delete mode 100644 test/Transforms/LCSSA/pr28608.ll delete mode 100644 test/Transforms/LCSSA/remove-phis.ll delete mode 100644 test/Transforms/LCSSA/rewrite-existing-dbg-values.ll delete mode 100644 test/Transforms/LCSSA/unreachable-use.ll delete mode 100644 test/Transforms/LCSSA/unused-phis.ll delete mode 100644 test/Transforms/LICM/2003-02-26-LoopExitNotDominated.ll delete mode 100644 test/Transforms/LICM/2003-02-27-NestedLoopExitBlocks.ll delete mode 100644 test/Transforms/LICM/2003-02-27-PreheaderExitNodeUpdate.ll delete mode 100644 test/Transforms/LICM/2003-02-27-PreheaderProblem.ll delete mode 100644 test/Transforms/LICM/2003-02-27-StoreSinkPHIs.ll delete mode 100644 test/Transforms/LICM/2003-02-28-PromoteDifferentType.ll delete mode 100644 test/Transforms/LICM/2003-05-02-LoadHoist.ll delete mode 100644 test/Transforms/LICM/2003-12-11-SinkingToPHI.ll delete mode 100644 test/Transforms/LICM/2004-09-14-AliasAnalysisInvalidate.ll delete mode 100644 test/Transforms/LICM/2004-11-17-UndefIndexCrash.ll delete mode 100644 test/Transforms/LICM/2006-09-12-DeadUserOfSunkInstr.ll delete mode 100644 test/Transforms/LICM/2007-05-22-VolatileSink.ll delete mode 100644 test/Transforms/LICM/2007-07-30-AliasSet.ll delete mode 100644 test/Transforms/LICM/2007-09-17-PromoteValue.ll delete mode 100644 test/Transforms/LICM/2007-09-24-PromoteNullValue.ll delete mode 100644 test/Transforms/LICM/2007-10-01-PromoteSafeValue.ll delete mode 100644 test/Transforms/LICM/2008-05-20-AliasSetVAArg.ll delete mode 100644 test/Transforms/LICM/2008-07-22-LoadGlobalConstant.ll delete mode 100644 test/Transforms/LICM/2009-12-10-LICM-Indbr-Crash.ll delete mode 100644 test/Transforms/LICM/2011-04-06-HoistMissedASTUpdate.ll delete mode 100644 test/Transforms/LICM/2011-04-06-PromoteResultOfPromotion.ll delete mode 100644 test/Transforms/LICM/2011-04-09-RAUW-AST.ll delete mode 100644 test/Transforms/LICM/2011-07-06-Alignment.ll delete mode 100644 test/Transforms/LICM/2014-09-10-doFinalizationAssert.ll delete mode 100644 test/Transforms/LICM/AliasSetMemSet.ll delete mode 100644 test/Transforms/LICM/PR19798.ll delete mode 100644 test/Transforms/LICM/PR21582.ll delete mode 100644 test/Transforms/LICM/PR24013.ll delete mode 100644 test/Transforms/LICM/Preserve-LCSSA.ll delete mode 100644 test/Transforms/LICM/alias-set-tracker-loss.ll delete mode 100644 test/Transforms/LICM/argmemonly-call.ll delete mode 100644 test/Transforms/LICM/assume.ll delete mode 100644 test/Transforms/LICM/atomics.ll delete mode 100644 test/Transforms/LICM/basictest.ll delete mode 100644 test/Transforms/LICM/bisect-state.ll delete mode 100644 test/Transforms/LICM/call-hoisting.ll delete mode 100644 test/Transforms/LICM/constexpr.ll delete mode 100644 test/Transforms/LICM/crash.ll delete mode 100644 test/Transforms/LICM/debug-value.ll delete mode 100644 test/Transforms/LICM/dropped-tbaa.ll delete mode 100644 test/Transforms/LICM/explicit_guards.ll delete mode 100644 test/Transforms/LICM/extra-copies.ll delete mode 100644 test/Transforms/LICM/fence.ll delete mode 100644 test/Transforms/LICM/funclet.ll delete mode 100644 test/Transforms/LICM/guards.ll delete mode 100644 test/Transforms/LICM/hoist-bitcast-load.ll delete mode 100644 test/Transforms/LICM/hoist-debuginvariant.ll delete mode 100644 test/Transforms/LICM/hoist-deref-load.ll delete mode 100644 test/Transforms/LICM/hoist-fast-fdiv.ll delete mode 100644 test/Transforms/LICM/hoist-invariant-load.ll delete mode 100644 test/Transforms/LICM/hoist-mustexec.ll delete mode 100644 test/Transforms/LICM/hoist-nounwind.ll delete mode 100644 test/Transforms/LICM/hoist-phi.ll delete mode 100644 test/Transforms/LICM/hoist-round.ll delete mode 100644 test/Transforms/LICM/hoisting.ll delete mode 100644 test/Transforms/LICM/infinite_loops.ll delete mode 100644 test/Transforms/LICM/int_sideeffect.ll delete mode 100644 test/Transforms/LICM/invariant.start.ll delete mode 100644 test/Transforms/LICM/lcssa-ssa-promoter.ll delete mode 100644 test/Transforms/LICM/loopsink-pr38462.ll delete mode 100644 test/Transforms/LICM/loopsink-pr39570.ll delete mode 100644 test/Transforms/LICM/loopsink-pr39695.ll delete mode 100644 test/Transforms/LICM/loopsink.ll delete mode 100644 test/Transforms/LICM/no-preheader-test.ll delete mode 100644 test/Transforms/LICM/opt-remarks-conditional-load.ll delete mode 100644 test/Transforms/LICM/opt-remarks-intervening-store.ll delete mode 100644 test/Transforms/LICM/opt-remarks.ll delete mode 100644 test/Transforms/LICM/pr23608.ll delete mode 100644 test/Transforms/LICM/pr26843.ll delete mode 100644 test/Transforms/LICM/pr27262.ll delete mode 100644 test/Transforms/LICM/pr32129.ll delete mode 100644 test/Transforms/LICM/pr35342.ll delete mode 100644 test/Transforms/LICM/pr36228.ll delete mode 100644 test/Transforms/LICM/pr37323.ll delete mode 100644 test/Transforms/LICM/pr40317.ll delete mode 100644 test/Transforms/LICM/preheader-safe.ll delete mode 100644 test/Transforms/LICM/promote-order.ll delete mode 100644 test/Transforms/LICM/promote-tls.ll delete mode 100644 test/Transforms/LICM/read-only-calls.ll delete mode 100644 test/Transforms/LICM/scalar-promote-memmodel.ll delete mode 100644 test/Transforms/LICM/scalar-promote-unwind.ll delete mode 100644 test/Transforms/LICM/scalar-promote.ll delete mode 100644 test/Transforms/LICM/sink-foldable.ll delete mode 100644 test/Transforms/LICM/sink-promote.ll delete mode 100644 test/Transforms/LICM/sink.ll delete mode 100644 test/Transforms/LICM/sinking.ll delete mode 100644 test/Transforms/LICM/speculate.ll delete mode 100644 test/Transforms/LICM/store-hoisting.ll delete mode 100644 test/Transforms/LICM/strlen.ll delete mode 100644 test/Transforms/LICM/unrolled-deeply-nested.ll delete mode 100644 test/Transforms/LICM/update-scev.ll delete mode 100644 test/Transforms/LICM/volatile-alias.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/AMDGPU/aa-metadata.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/AMDGPU/adjust-alloca-alignment.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/AMDGPU/complex-index.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/AMDGPU/extended-index.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/AMDGPU/gep-bitcast.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/AMDGPU/insertion-point.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/AMDGPU/interleaved-mayalias [...] delete mode 100644 test/Transforms/LoadStoreVectorizer/AMDGPU/invariant-load.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/AMDGPU/lit.local.cfg delete mode 100644 test/Transforms/LoadStoreVectorizer/AMDGPU/merge-stores-private.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/AMDGPU/merge-stores.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/AMDGPU/merge-vectors.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/AMDGPU/missing-alignment.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/AMDGPU/multiple_tails.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/AMDGPU/no-implicit-float.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/AMDGPU/optnone.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/AMDGPU/pointer-elements.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/AMDGPU/selects.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/AMDGPU/store_with_aliasing_load.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/AMDGPU/weird-type-accesses.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/NVPTX/lit.local.cfg delete mode 100644 test/Transforms/LoadStoreVectorizer/NVPTX/merge-across-side-effects.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/NVPTX/non-instr-bitcast.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/NVPTX/propagate-invariance- [...] delete mode 100644 test/Transforms/LoadStoreVectorizer/X86/codegenprepare-produced [...] delete mode 100644 test/Transforms/LoadStoreVectorizer/X86/compare-scev-by-complexity.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/X86/correct-order.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/X86/lit.local.cfg delete mode 100644 test/Transforms/LoadStoreVectorizer/X86/load-width.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/X86/merge-tbaa.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/X86/non-byte-size.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/X86/preserve-order32.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/X86/preserve-order64.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/X86/subchain-interleaved.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/X86/vector-scalar.ll delete mode 100644 test/Transforms/LoadStoreVectorizer/int_sideeffect.ll delete mode 100644 test/Transforms/LoopDataPrefetch/AArch64/kryo-large-stride.ll delete mode 100644 test/Transforms/LoopDataPrefetch/AArch64/large-stride.ll delete mode 100644 test/Transforms/LoopDataPrefetch/AArch64/lit.local.cfg delete mode 100644 test/Transforms/LoopDataPrefetch/AArch64/opt-remark-with-hotness.ll delete mode 100644 test/Transforms/LoopDataPrefetch/AArch64/opt-remark.ll delete mode 100644 test/Transforms/LoopDataPrefetch/PowerPC/basic.ll delete mode 100644 test/Transforms/LoopDataPrefetch/PowerPC/lit.local.cfg delete mode 100644 test/Transforms/LoopDeletion/2007-07-23-InfiniteLoop.ll delete mode 100644 test/Transforms/LoopDeletion/2008-05-06-Phi.ll delete mode 100644 test/Transforms/LoopDeletion/2011-06-21-phioperands.ll delete mode 100644 test/Transforms/LoopDeletion/2017-07-11-incremental-dt.ll delete mode 100644 test/Transforms/LoopDeletion/crashbc.ll delete mode 100644 test/Transforms/LoopDeletion/dcetest.ll delete mode 100644 test/Transforms/LoopDeletion/diundef.ll delete mode 100644 test/Transforms/LoopDeletion/invalidation.ll delete mode 100644 test/Transforms/LoopDeletion/multiple-exit-conditions.ll delete mode 100644 test/Transforms/LoopDeletion/multiple-exits.ll delete mode 100644 test/Transforms/LoopDeletion/simplify-then-delete.ll delete mode 100644 test/Transforms/LoopDeletion/unreachable-loops.ll delete mode 100644 test/Transforms/LoopDeletion/update-scev.ll delete mode 100644 test/Transforms/LoopDeletion/use-in-unreachable.ll delete mode 100644 test/Transforms/LoopDistribute/basic-with-memchecks.ll delete mode 100644 test/Transforms/LoopDistribute/basic.ll delete mode 100644 test/Transforms/LoopDistribute/bounds-expansion-bug.ll delete mode 100644 test/Transforms/LoopDistribute/crash-in-memcheck-generation.ll delete mode 100644 test/Transforms/LoopDistribute/diagnostics-with-hotness.ll delete mode 100644 test/Transforms/LoopDistribute/diagnostics.ll delete mode 100644 test/Transforms/LoopDistribute/disable_nonforced.ll delete mode 100644 test/Transforms/LoopDistribute/disable_nonforced_enable.ll delete mode 100644 test/Transforms/LoopDistribute/followup.ll delete mode 100644 test/Transforms/LoopDistribute/metadata.ll delete mode 100644 test/Transforms/LoopDistribute/no-if-convert.ll delete mode 100644 test/Transforms/LoopDistribute/outside-use.ll delete mode 100644 test/Transforms/LoopDistribute/pr28443.ll delete mode 100644 test/Transforms/LoopDistribute/program-order.ll delete mode 100644 test/Transforms/LoopDistribute/symbolic-stride.ll delete mode 100644 test/Transforms/LoopDistribute/unknown-bounds-for-memchecks.ll delete mode 100644 test/Transforms/LoopFusion/cannot_fuse.ll delete mode 100644 test/Transforms/LoopFusion/four_loops.ll delete mode 100644 test/Transforms/LoopFusion/inner_loops.ll delete mode 100644 test/Transforms/LoopFusion/loop_nest.ll delete mode 100644 test/Transforms/LoopFusion/simple.ll delete mode 100644 test/Transforms/LoopIdiom/AMDGPU/lit.local.cfg delete mode 100644 test/Transforms/LoopIdiom/AMDGPU/popcnt.ll delete mode 100644 test/Transforms/LoopIdiom/ARM/ctlz.ll delete mode 100644 test/Transforms/LoopIdiom/X86/ctlz.ll delete mode 100644 test/Transforms/LoopIdiom/X86/cttz.ll delete mode 100644 test/Transforms/LoopIdiom/X86/lit.local.cfg delete mode 100644 test/Transforms/LoopIdiom/X86/popcnt.ll delete mode 100644 test/Transforms/LoopIdiom/X86/unordered-atomic-memcpy.ll delete mode 100644 test/Transforms/LoopIdiom/basic-address-space.ll delete mode 100644 test/Transforms/LoopIdiom/basic.ll delete mode 100644 test/Transforms/LoopIdiom/crash.ll delete mode 100644 test/Transforms/LoopIdiom/ctpop-multiple-users-crash.ll delete mode 100644 test/Transforms/LoopIdiom/dbginfo-cost.ll delete mode 100644 test/Transforms/LoopIdiom/debug-line.ll delete mode 100644 test/Transforms/LoopIdiom/int_sideeffect.ll delete mode 100644 test/Transforms/LoopIdiom/lir-heurs-multi-block-loop.ll delete mode 100644 test/Transforms/LoopIdiom/memset_noidiom.ll delete mode 100644 test/Transforms/LoopIdiom/non-canonical-loop.ll delete mode 100644 test/Transforms/LoopIdiom/non-integral-pointers.ll delete mode 100644 test/Transforms/LoopIdiom/nontemporal_store.ll delete mode 100644 test/Transforms/LoopIdiom/pr28196.ll delete mode 100644 test/Transforms/LoopIdiom/pr33114.ll delete mode 100644 test/Transforms/LoopIdiom/scev-invalidation.ll delete mode 100644 test/Transforms/LoopIdiom/scev-invalidation_topmostloop.ll delete mode 100644 test/Transforms/LoopIdiom/struct-custom-dl.ll delete mode 100644 test/Transforms/LoopIdiom/struct.ll delete mode 100644 test/Transforms/LoopIdiom/struct_pattern.ll delete mode 100644 test/Transforms/LoopIdiom/unordered-atomic-memcpy-noarch.ll delete mode 100644 test/Transforms/LoopIdiom/unroll-custom-dl.ll delete mode 100644 test/Transforms/LoopIdiom/unroll.ll delete mode 100644 test/Transforms/LoopIdiom/unsafe.ll delete mode 100644 test/Transforms/LoopIdiom/unwind.ll delete mode 100644 test/Transforms/LoopInstSimplify/basic.ll delete mode 100644 test/Transforms/LoopInterchange/call-instructions.ll delete mode 100644 test/Transforms/LoopInterchange/currentLimitation.ll delete mode 100644 test/Transforms/LoopInterchange/debuginfo.ll delete mode 100644 test/Transforms/LoopInterchange/inner-only-reductions.ll delete mode 100644 test/Transforms/LoopInterchange/interchange-flow-dep-outer.ll delete mode 100644 test/Transforms/LoopInterchange/interchange-insts-between-indvar.ll delete mode 100644 test/Transforms/LoopInterchange/interchange-no-deps.ll delete mode 100644 test/Transforms/LoopInterchange/interchangeable.ll delete mode 100644 test/Transforms/LoopInterchange/lcssa.ll delete mode 100644 test/Transforms/LoopInterchange/loop-interchange-optimization-r [...] delete mode 100644 test/Transforms/LoopInterchange/not-interchanged-dependencies-1.ll delete mode 100644 test/Transforms/LoopInterchange/not-interchanged-loop-nest-3.ll delete mode 100644 test/Transforms/LoopInterchange/not-interchanged-tightly-nested.ll delete mode 100644 test/Transforms/LoopInterchange/outer-only-reductions.ll delete mode 100644 test/Transforms/LoopInterchange/phi-ordering.ll delete mode 100644 test/Transforms/LoopInterchange/profitability.ll delete mode 100644 test/Transforms/LoopInterchange/reductions-across-inner-and-out [...] delete mode 100644 test/Transforms/LoopLoadElim/backward.ll delete mode 100644 test/Transforms/LoopLoadElim/cond-load.ll delete mode 100644 test/Transforms/LoopLoadElim/def-store-before-load.ll delete mode 100644 test/Transforms/LoopLoadElim/forward.ll delete mode 100644 test/Transforms/LoopLoadElim/loop-simplify-dep.ll delete mode 100644 test/Transforms/LoopLoadElim/memcheck.ll delete mode 100644 test/Transforms/LoopLoadElim/multiple-stores-same-block.ll delete mode 100644 test/Transforms/LoopLoadElim/non-consecutive.ll delete mode 100644 test/Transforms/LoopLoadElim/opt-size.ll delete mode 100644 test/Transforms/LoopLoadElim/symbolic-stride.ll delete mode 100644 test/Transforms/LoopLoadElim/type-mismatch.ll delete mode 100644 test/Transforms/LoopLoadElim/unknown-dep.ll delete mode 100644 test/Transforms/LoopPredication/basic.ll delete mode 100644 test/Transforms/LoopPredication/basic_widenable_branch_guards.ll delete mode 100644 test/Transforms/LoopPredication/invariant_load.ll delete mode 100644 test/Transforms/LoopPredication/nested.ll delete mode 100644 test/Transforms/LoopPredication/profitability.ll delete mode 100644 test/Transforms/LoopPredication/reverse.ll delete mode 100644 test/Transforms/LoopPredication/visited.ll delete mode 100644 test/Transforms/LoopPredication/widened.ll delete mode 100644 test/Transforms/LoopReroll/basic.ll delete mode 100644 test/Transforms/LoopReroll/basic32iters.ll delete mode 100644 test/Transforms/LoopReroll/complex_reroll.ll delete mode 100644 test/Transforms/LoopReroll/indvar_with_ext.ll delete mode 100644 test/Transforms/LoopReroll/negative.ll delete mode 100644 test/Transforms/LoopReroll/nonconst_lb.ll delete mode 100644 test/Transforms/LoopReroll/ptrindvar.ll delete mode 100644 test/Transforms/LoopReroll/reduction.ll delete mode 100644 test/Transforms/LoopReroll/reroll_with_dbg.ll delete mode 100644 test/Transforms/LoopRotate/2009-01-25-SingleEntryPhi.ll delete mode 100644 test/Transforms/LoopRotate/PhiRename-1.ll delete mode 100644 test/Transforms/LoopRotate/PhiSelfReference-1.ll delete mode 100644 test/Transforms/LoopRotate/alloca.ll delete mode 100644 test/Transforms/LoopRotate/basic.ll delete mode 100644 test/Transforms/LoopRotate/callbr.ll delete mode 100755 test/Transforms/LoopRotate/catchret.ll delete mode 100644 test/Transforms/LoopRotate/convergent.ll delete mode 100644 test/Transforms/LoopRotate/crash.ll delete mode 100644 test/Transforms/LoopRotate/dbg-value-duplicates.ll delete mode 100644 test/Transforms/LoopRotate/dbgvalue.ll delete mode 100644 test/Transforms/LoopRotate/indirectbr.ll delete mode 100644 test/Transforms/LoopRotate/loopexitinglatch.ll delete mode 100644 test/Transforms/LoopRotate/multiple-exits.ll delete mode 100644 test/Transforms/LoopRotate/nosimplifylatch.ll delete mode 100644 test/Transforms/LoopRotate/oz-disable.ll delete mode 100644 test/Transforms/LoopRotate/phi-dbgvalue.ll delete mode 100644 test/Transforms/LoopRotate/phi-duplicate.ll delete mode 100644 test/Transforms/LoopRotate/pr22337.ll delete mode 100644 test/Transforms/LoopRotate/pr2639.ll delete mode 100644 test/Transforms/LoopRotate/pr33701.ll delete mode 100644 test/Transforms/LoopRotate/pr35210.ll delete mode 100644 test/Transforms/LoopRotate/pr37205.ll delete mode 100644 test/Transforms/LoopRotate/preserve-loop-simplify.ll delete mode 100644 test/Transforms/LoopRotate/preserve-mssa.ll delete mode 100644 test/Transforms/LoopRotate/preserve-scev.ll delete mode 100644 test/Transforms/LoopRotate/simplifylatch.ll delete mode 100644 test/Transforms/LoopRotate/vect.omp.persistence.ll delete mode 100644 test/Transforms/LoopSimplify/2003-04-25-AssertFail.ll delete mode 100644 test/Transforms/LoopSimplify/2003-05-12-PreheaderExitOfChild.ll delete mode 100644 test/Transforms/LoopSimplify/2003-08-15-PreheadersFail.ll delete mode 100644 test/Transforms/LoopSimplify/2003-12-10-ExitBlocksProblem.ll delete mode 100644 test/Transforms/LoopSimplify/2004-02-05-DominatorInfoCorruption.ll delete mode 100644 test/Transforms/LoopSimplify/2004-03-15-IncorrectDomUpdate.ll delete mode 100644 test/Transforms/LoopSimplify/2004-04-01-IncorrectDomUpdate.ll delete mode 100644 test/Transforms/LoopSimplify/2004-04-12-LoopSimplify-SwitchBack [...] delete mode 100644 test/Transforms/LoopSimplify/2004-04-13-LoopSimplifyUpdateDomFr [...] delete mode 100644 test/Transforms/LoopSimplify/2007-10-28-InvokeCrash.ll delete mode 100644 test/Transforms/LoopSimplify/2010-07-15-IncorrectDomFrontierUpdate.ll delete mode 100644 test/Transforms/LoopSimplify/2010-12-26-PHIInfiniteLoop.ll delete mode 100644 test/Transforms/LoopSimplify/2011-12-14-LandingpadHeader.ll delete mode 100644 test/Transforms/LoopSimplify/2012-03-20-indirectbr.ll delete mode 100644 test/Transforms/LoopSimplify/ashr-crash.ll delete mode 100644 test/Transforms/LoopSimplify/basictest.ll delete mode 100644 test/Transforms/LoopSimplify/dbg-loc.ll delete mode 100644 test/Transforms/LoopSimplify/dup-preds.ll delete mode 100644 test/Transforms/LoopSimplify/hardertest.ll delete mode 100644 test/Transforms/LoopSimplify/indirectbr-backedge.ll delete mode 100644 test/Transforms/LoopSimplify/indirectbr.ll delete mode 100644 test/Transforms/LoopSimplify/merge-exits.ll delete mode 100644 test/Transforms/LoopSimplify/notify-scev.ll delete mode 100644 test/Transforms/LoopSimplify/phi-node-simplify.ll delete mode 100644 test/Transforms/LoopSimplify/pr26682.ll delete mode 100644 test/Transforms/LoopSimplify/pr28272.ll delete mode 100644 test/Transforms/LoopSimplify/pr30454.ll delete mode 100644 test/Transforms/LoopSimplify/pr33494.ll delete mode 100644 test/Transforms/LoopSimplify/preserve-llvm-loop-metadata.ll delete mode 100644 test/Transforms/LoopSimplify/preserve-scev.ll delete mode 100644 test/Transforms/LoopSimplify/single-backedge.ll delete mode 100644 test/Transforms/LoopSimplify/unreachable-loop-pred.ll delete mode 100644 test/Transforms/LoopSimplifyCFG/constant-fold-branch.ll delete mode 100644 test/Transforms/LoopSimplifyCFG/irreducible_cfg.ll delete mode 100644 test/Transforms/LoopSimplifyCFG/lcssa.ll delete mode 100644 test/Transforms/LoopSimplifyCFG/live_block_marking.ll delete mode 100644 test/Transforms/LoopSimplifyCFG/merge-header.ll delete mode 100644 test/Transforms/LoopSimplifyCFG/mssa_update.ll delete mode 100644 test/Transforms/LoopSimplifyCFG/phi_with_duplicating_inputs.ll delete mode 100644 test/Transforms/LoopSimplifyCFG/pr39783.ll delete mode 100644 test/Transforms/LoopSimplifyCFG/scev.ll delete mode 100644 test/Transforms/LoopSimplifyCFG/update_parents.ll delete mode 100644 test/Transforms/LoopStrengthReduce/2005-08-15-AddRecIV.ll delete mode 100644 test/Transforms/LoopStrengthReduce/2005-08-17-OutOfLoopVariant.ll delete mode 100644 test/Transforms/LoopStrengthReduce/2005-09-12-UsesOutOutsideOfLoop.ll delete mode 100644 test/Transforms/LoopStrengthReduce/2007-04-23-UseIterator.ll delete mode 100644 test/Transforms/LoopStrengthReduce/2008-08-13-CmpStride.ll delete mode 100644 test/Transforms/LoopStrengthReduce/2008-09-09-Overflow.ll delete mode 100644 test/Transforms/LoopStrengthReduce/2009-01-13-nonconstant-strid [...] delete mode 100644 test/Transforms/LoopStrengthReduce/2009-04-28-no-reduce-mul.ll delete mode 100644 test/Transforms/LoopStrengthReduce/2011-07-19-CritEdgeBreakCrash.ll delete mode 100644 test/Transforms/LoopStrengthReduce/2011-10-03-CritEdgeMerge.ll delete mode 100644 test/Transforms/LoopStrengthReduce/2011-10-06-ReusePhi.ll delete mode 100644 test/Transforms/LoopStrengthReduce/2011-10-13-SCEVChain.ll delete mode 100644 test/Transforms/LoopStrengthReduce/2011-10-14-IntPtr.ll delete mode 100644 test/Transforms/LoopStrengthReduce/2011-12-19-PostincQuadratic.ll delete mode 100644 test/Transforms/LoopStrengthReduce/2012-01-02-nopreheader.ll delete mode 100644 test/Transforms/LoopStrengthReduce/2012-01-16-nopreheader.ll delete mode 100644 test/Transforms/LoopStrengthReduce/2012-03-15-nopreheader.ll delete mode 100644 test/Transforms/LoopStrengthReduce/2012-03-26-constexpr.ll delete mode 100644 test/Transforms/LoopStrengthReduce/2012-07-13-ExpandUDiv.ll delete mode 100644 test/Transforms/LoopStrengthReduce/2012-07-18-LimitReassociate.ll delete mode 100644 test/Transforms/LoopStrengthReduce/2013-01-05-IndBr.ll delete mode 100644 test/Transforms/LoopStrengthReduce/2013-01-14-ReuseCast.ll delete mode 100644 test/Transforms/LoopStrengthReduce/AArch64/lit.local.cfg delete mode 100644 test/Transforms/LoopStrengthReduce/AArch64/lsr-memcpy.ll delete mode 100644 test/Transforms/LoopStrengthReduce/AArch64/lsr-memset.ll delete mode 100644 test/Transforms/LoopStrengthReduce/AArch64/lsr-reuse.ll delete mode 100644 test/Transforms/LoopStrengthReduce/AArch64/req-regs.ll delete mode 100644 test/Transforms/LoopStrengthReduce/AArch64/small-constant.ll delete mode 100644 test/Transforms/LoopStrengthReduce/AMDGPU/atomics.ll delete mode 100644 test/Transforms/LoopStrengthReduce/AMDGPU/different-addrspace-a [...] delete mode 100644 test/Transforms/LoopStrengthReduce/AMDGPU/different-addrspace-crash.ll delete mode 100644 test/Transforms/LoopStrengthReduce/AMDGPU/lit.local.cfg delete mode 100644 test/Transforms/LoopStrengthReduce/AMDGPU/lsr-postinc-pos-addrspace.ll delete mode 100644 test/Transforms/LoopStrengthReduce/AMDGPU/lsr-void.ll delete mode 100644 test/Transforms/LoopStrengthReduce/AMDGPU/preserve-addrspace-assert.ll delete mode 100644 test/Transforms/LoopStrengthReduce/ARM/2012-06-15-lsr-noaddrmode.ll delete mode 100644 test/Transforms/LoopStrengthReduce/ARM/addrec-is-loop-invariant.ll delete mode 100644 test/Transforms/LoopStrengthReduce/ARM/complexity.ll delete mode 100644 test/Transforms/LoopStrengthReduce/ARM/ivchain-ARM.ll delete mode 100644 test/Transforms/LoopStrengthReduce/ARM/lit.local.cfg delete mode 100644 test/Transforms/LoopStrengthReduce/NVPTX/lit.local.cfg delete mode 100644 test/Transforms/LoopStrengthReduce/NVPTX/trunc.ll delete mode 100644 test/Transforms/LoopStrengthReduce/X86/2008-08-14-ShadowIV.ll delete mode 100644 test/Transforms/LoopStrengthReduce/X86/2009-11-10-LSRCrash.ll delete mode 100644 test/Transforms/LoopStrengthReduce/X86/2011-07-20-DoubleIV.ll delete mode 100644 test/Transforms/LoopStrengthReduce/X86/2011-11-29-postincphi.ll delete mode 100644 test/Transforms/LoopStrengthReduce/X86/2011-12-04-loserreg.ll delete mode 100644 test/Transforms/LoopStrengthReduce/X86/2012-01-13-phielim.ll delete mode 100644 test/Transforms/LoopStrengthReduce/X86/bin_power.ll delete mode 100644 test/Transforms/LoopStrengthReduce/X86/canonical-2.ll delete mode 100644 test/Transforms/LoopStrengthReduce/X86/canonical.ll delete mode 100644 test/Transforms/LoopStrengthReduce/X86/incorrect-offset-scaling.ll delete mode 100644 test/Transforms/LoopStrengthReduce/X86/ivchain-X86.ll delete mode 100644 test/Transforms/LoopStrengthReduce/X86/ivchain-stress-X86.ll delete mode 100644 test/Transforms/LoopStrengthReduce/X86/lit.local.cfg delete mode 100644 test/Transforms/LoopStrengthReduce/X86/lsr-expand-quadratic.ll delete mode 100644 test/Transforms/LoopStrengthReduce/X86/lsr-filtering-scaledreg.ll delete mode 100644 test/Transforms/LoopStrengthReduce/X86/lsr-insns-1.ll delete mode 100644 test/Transforms/LoopStrengthReduce/X86/lsr-insns-2.ll delete mode 100644 test/Transforms/LoopStrengthReduce/X86/lsr-overflow.ll delete mode 100644 test/Transforms/LoopStrengthReduce/X86/macro-fuse-cmp.ll delete mode 100644 test/Transforms/LoopStrengthReduce/X86/nested-loop.ll delete mode 100644 test/Transforms/LoopStrengthReduce/X86/no_superflous_induction_vars.ll delete mode 100644 test/Transforms/LoopStrengthReduce/X86/pr17473.ll delete mode 100644 test/Transforms/LoopStrengthReduce/X86/pr28719.ll delete mode 100644 test/Transforms/LoopStrengthReduce/X86/pr40514.ll delete mode 100644 test/Transforms/LoopStrengthReduce/X86/sibling-loops.ll delete mode 100644 test/Transforms/LoopStrengthReduce/addrec-gep-address-space.ll delete mode 100644 test/Transforms/LoopStrengthReduce/addrec-gep.ll delete mode 100644 test/Transforms/LoopStrengthReduce/address-space-loop.ll delete mode 100644 test/Transforms/LoopStrengthReduce/count-to-zero.ll delete mode 100644 test/Transforms/LoopStrengthReduce/dead-phi.ll delete mode 100644 test/Transforms/LoopStrengthReduce/different-type-ivs.ll delete mode 100644 test/Transforms/LoopStrengthReduce/dominate-assert.ll delete mode 100644 test/Transforms/LoopStrengthReduce/dont-hoist-simple-loop-constants.ll delete mode 100644 test/Transforms/LoopStrengthReduce/dont_insert_redundant_ops.ll delete mode 100644 test/Transforms/LoopStrengthReduce/dont_reduce_bytes.ll delete mode 100644 test/Transforms/LoopStrengthReduce/dont_reverse.ll delete mode 100644 test/Transforms/LoopStrengthReduce/ephemeral.ll delete mode 100644 test/Transforms/LoopStrengthReduce/exit_compare_live_range.ll delete mode 100644 test/Transforms/LoopStrengthReduce/funclet.ll delete mode 100644 test/Transforms/LoopStrengthReduce/hoist-parent-preheader.ll delete mode 100644 test/Transforms/LoopStrengthReduce/illegal-addr-modes.ll delete mode 100644 test/Transforms/LoopStrengthReduce/invariant_value_first.ll delete mode 100644 test/Transforms/LoopStrengthReduce/invariant_value_first_arg.ll delete mode 100644 test/Transforms/LoopStrengthReduce/ivchain.ll delete mode 100644 test/Transforms/LoopStrengthReduce/lsr-comp-time.ll delete mode 100644 test/Transforms/LoopStrengthReduce/lsr-overflow.ll delete mode 100644 test/Transforms/LoopStrengthReduce/missing-phi-operand-update.ll delete mode 100644 test/Transforms/LoopStrengthReduce/negative-scale.ll delete mode 100644 test/Transforms/LoopStrengthReduce/nested-reduce.ll delete mode 100644 test/Transforms/LoopStrengthReduce/nonintegral.ll delete mode 100644 test/Transforms/LoopStrengthReduce/nonlinear-postinc.ll delete mode 100644 test/Transforms/LoopStrengthReduce/ops_after_indvar.ll delete mode 100644 test/Transforms/LoopStrengthReduce/phi_node_update_multiple_preds.ll delete mode 100644 test/Transforms/LoopStrengthReduce/post-inc-icmpzero.ll delete mode 100644 test/Transforms/LoopStrengthReduce/post-inc-optsize.ll delete mode 100644 test/Transforms/LoopStrengthReduce/pr12018.ll delete mode 100644 test/Transforms/LoopStrengthReduce/pr12048.ll delete mode 100644 test/Transforms/LoopStrengthReduce/pr12691.ll delete mode 100644 test/Transforms/LoopStrengthReduce/pr18165.ll delete mode 100644 test/Transforms/LoopStrengthReduce/pr2537.ll delete mode 100644 test/Transforms/LoopStrengthReduce/pr25541.ll delete mode 100644 test/Transforms/LoopStrengthReduce/pr2570.ll delete mode 100644 test/Transforms/LoopStrengthReduce/pr27056.ll delete mode 100644 test/Transforms/LoopStrengthReduce/pr3086.ll delete mode 100644 test/Transforms/LoopStrengthReduce/pr31627.ll delete mode 100644 test/Transforms/LoopStrengthReduce/pr3399.ll delete mode 100644 test/Transforms/LoopStrengthReduce/pr3571.ll delete mode 100644 test/Transforms/LoopStrengthReduce/preserve-gep-loop-variant.ll delete mode 100644 test/Transforms/LoopStrengthReduce/related_indvars.ll delete mode 100644 test/Transforms/LoopStrengthReduce/remove_indvar.ll delete mode 100644 test/Transforms/LoopStrengthReduce/scaling_factor_cost_crash.ll delete mode 100644 test/Transforms/LoopStrengthReduce/scev-after-loopinstsimplify.ll delete mode 100644 test/Transforms/LoopStrengthReduce/scev-insertpt-bug.ll delete mode 100644 test/Transforms/LoopStrengthReduce/sext-ind-var.ll delete mode 100644 test/Transforms/LoopStrengthReduce/share_code_in_preheader.ll delete mode 100644 test/Transforms/LoopStrengthReduce/share_ivs.ll delete mode 100644 test/Transforms/LoopStrengthReduce/shl.ll delete mode 100644 test/Transforms/LoopStrengthReduce/two-combinations-bug.ll delete mode 100644 test/Transforms/LoopStrengthReduce/uglygep-address-space.ll delete mode 100644 test/Transforms/LoopStrengthReduce/uglygep.ll delete mode 100644 test/Transforms/LoopStrengthReduce/use_postinc_value_outside_loop.ll delete mode 100644 test/Transforms/LoopStrengthReduce/var_stride_used_by_compare.ll delete mode 100644 test/Transforms/LoopStrengthReduce/variable_stride.ll delete mode 100644 test/Transforms/LoopTransformWarning/distribution-remarks-missed.ll delete mode 100644 test/Transforms/LoopTransformWarning/enable_and_isvectorized.ll delete mode 100644 test/Transforms/LoopTransformWarning/optnone.ll delete mode 100644 test/Transforms/LoopTransformWarning/unrollandjam-remarks-missed.ll delete mode 100644 test/Transforms/LoopTransformWarning/unrolling-remarks-missed.ll delete mode 100644 test/Transforms/LoopTransformWarning/vectorization-remarks-missed.ll delete mode 100644 test/Transforms/LoopUnroll/2004-05-13-DontUnrollTooMuch.ll delete mode 100644 test/Transforms/LoopUnroll/2005-03-06-BadLoopInfoUpdate.ll delete mode 100644 test/Transforms/LoopUnroll/2006-08-24-MultiBlockLoop.ll delete mode 100644 test/Transforms/LoopUnroll/2007-04-16-PhiUpdate.ll delete mode 100644 test/Transforms/LoopUnroll/2007-05-05-UnrollMiscomp.ll delete mode 100644 test/Transforms/LoopUnroll/2007-05-09-UnknownTripCount.ll delete mode 100644 test/Transforms/LoopUnroll/2007-11-05-Crash.ll delete mode 100644 test/Transforms/LoopUnroll/2011-08-08-PhiUpdate.ll delete mode 100644 test/Transforms/LoopUnroll/2011-08-09-IVSimplify.ll delete mode 100644 test/Transforms/LoopUnroll/2011-08-09-PhiUpdate.ll delete mode 100644 test/Transforms/LoopUnroll/2011-10-01-NoopTrunc.ll delete mode 100644 test/Transforms/LoopUnroll/2012-04-09-unroll-indirectbr.ll delete mode 100644 test/Transforms/LoopUnroll/AArch64/falkor-prefetch.ll delete mode 100644 test/Transforms/LoopUnroll/AArch64/full-unroll-trip-count-upper [...] delete mode 100644 test/Transforms/LoopUnroll/AArch64/lit.local.cfg delete mode 100644 test/Transforms/LoopUnroll/AArch64/partial.ll delete mode 100644 test/Transforms/LoopUnroll/AArch64/runtime-loop.ll delete mode 100644 test/Transforms/LoopUnroll/AMDGPU/lit.local.cfg delete mode 100644 test/Transforms/LoopUnroll/AMDGPU/unroll-barrier.ll delete mode 100644 test/Transforms/LoopUnroll/AMDGPU/unroll-cost-call.ll delete mode 100644 test/Transforms/LoopUnroll/AMDGPU/unroll-for-private.ll delete mode 100644 test/Transforms/LoopUnroll/ARM/lit.local.cfg delete mode 100644 test/Transforms/LoopUnroll/ARM/loop-unrolling.ll delete mode 100644 test/Transforms/LoopUnroll/ARM/multi-blocks.ll delete mode 100644 test/Transforms/LoopUnroll/Hexagon/lit.local.cfg delete mode 100644 test/Transforms/LoopUnroll/Hexagon/peel-small-loop.ll delete mode 100644 test/Transforms/LoopUnroll/PowerPC/a2-high-cost-trip-count-comp [...] delete mode 100644 test/Transforms/LoopUnroll/PowerPC/a2-unrolling.ll delete mode 100644 test/Transforms/LoopUnroll/PowerPC/lit.local.cfg delete mode 100644 test/Transforms/LoopUnroll/PowerPC/p7-unrolling.ll delete mode 100644 test/Transforms/LoopUnroll/PowerPC/p8-unrolling-legalize-vectors.ll delete mode 100644 test/Transforms/LoopUnroll/X86/lit.local.cfg delete mode 100644 test/Transforms/LoopUnroll/X86/mmx.ll delete mode 100644 test/Transforms/LoopUnroll/X86/partial.ll delete mode 100644 test/Transforms/LoopUnroll/X86/store_cost.ll delete mode 100644 test/Transforms/LoopUnroll/basic.ll delete mode 100644 test/Transforms/LoopUnroll/complete_unroll_profitability_with_a [...] delete mode 100644 test/Transforms/LoopUnroll/convergent.ll delete mode 100644 test/Transforms/LoopUnroll/debug-info.ll delete mode 100644 test/Transforms/LoopUnroll/disable-loop-unrolling_forced.ll delete mode 100644 test/Transforms/LoopUnroll/disable_nonforced.ll delete mode 100644 test/Transforms/LoopUnroll/disable_nonforced_count.ll delete mode 100644 test/Transforms/LoopUnroll/disable_nonforced_enable.ll delete mode 100644 test/Transforms/LoopUnroll/disable_nonforced_full.ll delete mode 100644 test/Transforms/LoopUnroll/ephemeral.ll delete mode 100644 test/Transforms/LoopUnroll/epilog_const_phi.ll delete mode 100644 test/Transforms/LoopUnroll/followup.ll delete mode 100644 test/Transforms/LoopUnroll/full-unroll-bad-cost.ll delete mode 100644 test/Transforms/LoopUnroll/full-unroll-crashers.ll delete mode 100644 test/Transforms/LoopUnroll/full-unroll-heuristics-2.ll delete mode 100644 test/Transforms/LoopUnroll/full-unroll-heuristics-cmp.ll delete mode 100644 test/Transforms/LoopUnroll/full-unroll-heuristics-dce.ll delete mode 100644 test/Transforms/LoopUnroll/full-unroll-heuristics-geps.ll delete mode 100644 test/Transforms/LoopUnroll/full-unroll-heuristics-phi-prop.ll delete mode 100644 test/Transforms/LoopUnroll/full-unroll-heuristics.ll delete mode 100644 test/Transforms/LoopUnroll/full-unroll-keep-first-exit.ll delete mode 100644 test/Transforms/LoopUnroll/high-cost-trip-count-computation.ll delete mode 100644 test/Transforms/LoopUnroll/ignore-annotation-intrinsic-cost.ll delete mode 100644 test/Transforms/LoopUnroll/invalidate_right_loop.ll delete mode 100644 test/Transforms/LoopUnroll/loop-remarks-with-hotness.ll delete mode 100644 test/Transforms/LoopUnroll/loop-remarks.ll delete mode 100644 test/Transforms/LoopUnroll/not-rotated.ll delete mode 100644 test/Transforms/LoopUnroll/partial-unroll-const-bounds.ll delete mode 100644 test/Transforms/LoopUnroll/peel-loop-conditions.ll delete mode 100644 test/Transforms/LoopUnroll/peel-loop-irreducible.ll delete mode 100644 test/Transforms/LoopUnroll/peel-loop-negative.ll delete mode 100644 test/Transforms/LoopUnroll/peel-loop-not-forced.ll delete mode 100644 test/Transforms/LoopUnroll/peel-loop-pgo.ll delete mode 100644 test/Transforms/LoopUnroll/peel-loop-scev-invalidate.ll delete mode 100644 test/Transforms/LoopUnroll/peel-loop.ll delete mode 100644 test/Transforms/LoopUnroll/peel-loop2.ll delete mode 100644 test/Transforms/LoopUnroll/pr10813.ll delete mode 100644 test/Transforms/LoopUnroll/pr11361.ll delete mode 100644 test/Transforms/LoopUnroll/pr14167.ll delete mode 100644 test/Transforms/LoopUnroll/pr18861.ll delete mode 100644 test/Transforms/LoopUnroll/pr27157.ll delete mode 100644 test/Transforms/LoopUnroll/pr28132.ll delete mode 100644 test/Transforms/LoopUnroll/pr31718.ll delete mode 100644 test/Transforms/LoopUnroll/pr33437.ll delete mode 100644 test/Transforms/LoopUnroll/rebuild_lcssa.ll delete mode 100644 test/Transforms/LoopUnroll/revisit.ll delete mode 100644 test/Transforms/LoopUnroll/runtime-epilog-debuginfo.ll delete mode 100644 test/Transforms/LoopUnroll/runtime-li.ll delete mode 100644 test/Transforms/LoopUnroll/runtime-loop-multiexit-dom-verify.ll delete mode 100644 test/Transforms/LoopUnroll/runtime-loop-multiple-exits.ll delete mode 100644 test/Transforms/LoopUnroll/runtime-loop-non-exiting-latch.ll delete mode 100644 test/Transforms/LoopUnroll/runtime-loop.ll delete mode 100644 test/Transforms/LoopUnroll/runtime-loop1.ll delete mode 100644 test/Transforms/LoopUnroll/runtime-loop2.ll delete mode 100644 test/Transforms/LoopUnroll/runtime-loop3.ll delete mode 100644 test/Transforms/LoopUnroll/runtime-loop4.ll delete mode 100644 test/Transforms/LoopUnroll/runtime-loop5.ll delete mode 100644 test/Transforms/LoopUnroll/runtime-multiexit-heuristic.ll delete mode 100644 test/Transforms/LoopUnroll/runtime-unroll-remainder.ll delete mode 100644 test/Transforms/LoopUnroll/scevunroll.ll delete mode 100644 test/Transforms/LoopUnroll/shifted-tripcount.ll delete mode 100644 test/Transforms/LoopUnroll/tripcount-overflow.ll delete mode 100644 test/Transforms/LoopUnroll/unloop.ll delete mode 100644 test/Transforms/LoopUnroll/unroll-cleanup.ll delete mode 100644 test/Transforms/LoopUnroll/unroll-cleanuppad.ll delete mode 100644 test/Transforms/LoopUnroll/unroll-count.ll delete mode 100644 test/Transforms/LoopUnroll/unroll-heuristics-pgo.ll delete mode 100644 test/Transforms/LoopUnroll/unroll-loop-invalidation.ll delete mode 100644 test/Transforms/LoopUnroll/unroll-maxcount.ll delete mode 100644 test/Transforms/LoopUnroll/unroll-opt-attribute.ll delete mode 100644 test/Transforms/LoopUnroll/unroll-pragmas-disabled.ll delete mode 100644 test/Transforms/LoopUnroll/unroll-pragmas.ll delete mode 100644 test/Transforms/LoopUnroll/update-loop-info-in-subloops.ll delete mode 100644 test/Transforms/LoopUnrollAndJam/dependencies.ll delete mode 100644 test/Transforms/LoopUnrollAndJam/disable.ll delete mode 100644 test/Transforms/LoopUnrollAndJam/disable_nonforced.ll delete mode 100644 test/Transforms/LoopUnrollAndJam/disable_nonforced_count.ll delete mode 100644 test/Transforms/LoopUnrollAndJam/disable_nonforced_enable.ll delete mode 100644 test/Transforms/LoopUnrollAndJam/followup.ll delete mode 100644 test/Transforms/LoopUnrollAndJam/pragma-explicit.ll delete mode 100644 test/Transforms/LoopUnrollAndJam/pragma.ll delete mode 100644 test/Transforms/LoopUnrollAndJam/unprofitable.ll delete mode 100644 test/Transforms/LoopUnrollAndJam/unroll-and-jam.ll delete mode 100644 test/Transforms/LoopUnswitch/2006-06-13-SingleEntryPHI.ll delete mode 100644 test/Transforms/LoopUnswitch/2006-06-27-DeadSwitchCase.ll delete mode 100644 test/Transforms/LoopUnswitch/2007-05-09-Unreachable.ll delete mode 100644 test/Transforms/LoopUnswitch/2007-05-09-tl.ll delete mode 100644 test/Transforms/LoopUnswitch/2007-07-12-ExitDomInfo.ll delete mode 100644 test/Transforms/LoopUnswitch/2007-07-13-DomInfo.ll delete mode 100644 test/Transforms/LoopUnswitch/2007-07-18-DomInfo.ll delete mode 100644 test/Transforms/LoopUnswitch/2007-08-01-Dom.ll delete mode 100644 test/Transforms/LoopUnswitch/2007-08-01-LCSSA.ll delete mode 100644 test/Transforms/LoopUnswitch/2007-10-04-DomFrontier.ll delete mode 100644 test/Transforms/LoopUnswitch/2008-06-02-DomInfo.ll delete mode 100644 test/Transforms/LoopUnswitch/2008-06-17-DomFrontier.ll delete mode 100644 test/Transforms/LoopUnswitch/2008-11-03-Invariant.ll delete mode 100644 test/Transforms/LoopUnswitch/2010-11-18-LCSSA.ll delete mode 100644 test/Transforms/LoopUnswitch/2011-06-02-CritSwitch.ll delete mode 100644 test/Transforms/LoopUnswitch/2011-09-26-EHCrash.ll delete mode 100644 test/Transforms/LoopUnswitch/2011-11-18-SimpleSwitch.ll delete mode 100644 test/Transforms/LoopUnswitch/2011-11-18-TwoSwitches-Threshold.ll delete mode 100644 test/Transforms/LoopUnswitch/2011-11-18-TwoSwitches.ll delete mode 100644 test/Transforms/LoopUnswitch/2012-04-02-IndirectBr.ll delete mode 100644 test/Transforms/LoopUnswitch/2012-04-30-LoopUnswitch-LPad-Crash.ll delete mode 100644 test/Transforms/LoopUnswitch/2012-05-20-Phi.ll delete mode 100644 test/Transforms/LoopUnswitch/2015-06-17-Metadata.ll delete mode 100644 test/Transforms/LoopUnswitch/2015-09-18-Addrspace.ll delete mode 100644 test/Transforms/LoopUnswitch/AMDGPU/divergent-unswitch.ll delete mode 100644 test/Transforms/LoopUnswitch/AMDGPU/lit.local.cfg delete mode 100644 test/Transforms/LoopUnswitch/LIV-loop-condtion.ll delete mode 100644 test/Transforms/LoopUnswitch/basictest.ll delete mode 100644 test/Transforms/LoopUnswitch/cleanuppad.ll delete mode 100644 test/Transforms/LoopUnswitch/copy-metadata.ll delete mode 100644 test/Transforms/LoopUnswitch/crash.ll delete mode 100644 test/Transforms/LoopUnswitch/elseif-non-exponential-behavior.ll delete mode 100644 test/Transforms/LoopUnswitch/exponential-behavior.ll delete mode 100644 test/Transforms/LoopUnswitch/guards.ll delete mode 100644 test/Transforms/LoopUnswitch/infinite-loop.ll delete mode 100644 test/Transforms/LoopUnswitch/invalidate-scev.ll delete mode 100644 test/Transforms/LoopUnswitch/msan.ll delete mode 100644 test/Transforms/LoopUnswitch/pr32818.ll delete mode 100644 test/Transforms/LoopUnswitch/preserve-analyses.ll delete mode 100644 test/Transforms/LoopUnswitch/simplify-with-nonvalness.ll delete mode 100644 test/Transforms/LoopUnswitch/trivial-unswitch.ll delete mode 100644 test/Transforms/LoopUnswitch/unswitch-equality-undef.ll delete mode 100644 test/Transforms/LoopUnswitch/unswitch-select.ll delete mode 100644 test/Transforms/LoopVectorize/12-12-11-if-conv.ll delete mode 100644 test/Transforms/LoopVectorize/2012-10-20-infloop.ll delete mode 100644 test/Transforms/LoopVectorize/2012-10-22-isconsec.ll delete mode 100644 test/Transforms/LoopVectorize/2016-07-27-loop-vec.ll delete mode 100644 test/Transforms/LoopVectorize/AArch64/aarch64-predication.ll delete mode 100644 test/Transforms/LoopVectorize/AArch64/aarch64-unroll.ll delete mode 100644 test/Transforms/LoopVectorize/AArch64/arbitrary-induction-step.ll delete mode 100644 test/Transforms/LoopVectorize/AArch64/arm64-unroll.ll delete mode 100644 test/Transforms/LoopVectorize/AArch64/backedge-overflow.ll delete mode 100644 test/Transforms/LoopVectorize/AArch64/deterministic-type-shrinkage.ll delete mode 100644 test/Transforms/LoopVectorize/AArch64/gather-cost.ll delete mode 100644 test/Transforms/LoopVectorize/AArch64/induction-trunc.ll delete mode 100644 test/Transforms/LoopVectorize/AArch64/interleaved-vs-scalar.ll delete mode 100644 test/Transforms/LoopVectorize/AArch64/interleaved_cost.ll delete mode 100644 test/Transforms/LoopVectorize/AArch64/lit.local.cfg delete mode 100644 test/Transforms/LoopVectorize/AArch64/loop-vectorization-factors.ll delete mode 100644 test/Transforms/LoopVectorize/AArch64/max-vf-for-interleaved.ll delete mode 100644 test/Transforms/LoopVectorize/AArch64/no_vector_instructions.ll delete mode 100644 test/Transforms/LoopVectorize/AArch64/outer_loop_test1_no_expli [...] delete mode 100644 test/Transforms/LoopVectorize/AArch64/pr31900.ll delete mode 100644 test/Transforms/LoopVectorize/AArch64/pr33053.ll delete mode 100644 test/Transforms/LoopVectorize/AArch64/pr36032.ll delete mode 100644 test/Transforms/LoopVectorize/AArch64/predication_costs.ll delete mode 100644 test/Transforms/LoopVectorize/AArch64/reduction-small-size.ll delete mode 100644 test/Transforms/LoopVectorize/AArch64/sdiv-pow2.ll delete mode 100644 test/Transforms/LoopVectorize/AArch64/smallest-and-widest-types.ll delete mode 100644 test/Transforms/LoopVectorize/AArch64/type-shrinkage-insertelt.ll delete mode 100644 test/Transforms/LoopVectorize/AMDGPU/divergent-runtime-check.ll delete mode 100644 test/Transforms/LoopVectorize/AMDGPU/lit.local.cfg delete mode 100644 test/Transforms/LoopVectorize/AMDGPU/packed-math.ll delete mode 100644 test/Transforms/LoopVectorize/AMDGPU/unroll-in-loop-vectorizer.ll delete mode 100644 test/Transforms/LoopVectorize/ARM/arm-ieee-vectorize.ll delete mode 100644 test/Transforms/LoopVectorize/ARM/arm-unroll.ll delete mode 100644 test/Transforms/LoopVectorize/ARM/gather-cost.ll delete mode 100644 test/Transforms/LoopVectorize/ARM/gcc-examples.ll delete mode 100644 test/Transforms/LoopVectorize/ARM/interleaved_cost.ll delete mode 100644 test/Transforms/LoopVectorize/ARM/lit.local.cfg delete mode 100644 test/Transforms/LoopVectorize/ARM/mul-cast-vect.ll delete mode 100644 test/Transforms/LoopVectorize/ARM/sphinx.ll delete mode 100644 test/Transforms/LoopVectorize/ARM/vector_cast.ll delete mode 100644 test/Transforms/LoopVectorize/ARM/width-detect.ll delete mode 100644 test/Transforms/LoopVectorize/Hexagon/lit.local.cfg delete mode 100644 test/Transforms/LoopVectorize/Hexagon/minimum-vf.ll delete mode 100644 test/Transforms/LoopVectorize/PowerPC/agg-interleave-a2.ll delete mode 100644 test/Transforms/LoopVectorize/PowerPC/large-loop-rdx.ll delete mode 100644 test/Transforms/LoopVectorize/PowerPC/lit.local.cfg delete mode 100644 test/Transforms/LoopVectorize/PowerPC/pr30990.ll delete mode 100644 test/Transforms/LoopVectorize/PowerPC/small-loop-rdx.ll delete mode 100644 test/Transforms/LoopVectorize/PowerPC/stride-vectorization.ll delete mode 100644 test/Transforms/LoopVectorize/PowerPC/vectorize-only-for-real.ll delete mode 100644 test/Transforms/LoopVectorize/PowerPC/vsx-tsvc-s173.ll delete mode 100644 test/Transforms/LoopVectorize/SystemZ/addressing.ll delete mode 100644 test/Transforms/LoopVectorize/SystemZ/branch-for-predicated-block.ll delete mode 100644 test/Transforms/LoopVectorize/SystemZ/lit.local.cfg delete mode 100644 test/Transforms/LoopVectorize/SystemZ/load-scalarization-cost-0.ll delete mode 100644 test/Transforms/LoopVectorize/SystemZ/load-scalarization-cost-1.ll delete mode 100644 test/Transforms/LoopVectorize/SystemZ/load-store-scalarization-cost.ll delete mode 100644 test/Transforms/LoopVectorize/SystemZ/mem-interleaving-costs-02.ll delete mode 100644 test/Transforms/LoopVectorize/SystemZ/mem-interleaving-costs.ll delete mode 100644 test/Transforms/LoopVectorize/SystemZ/pr38110.ll delete mode 100644 test/Transforms/LoopVectorize/X86/already-vectorized.ll delete mode 100644 test/Transforms/LoopVectorize/X86/assume.ll delete mode 100644 test/Transforms/LoopVectorize/X86/avx1.ll delete mode 100644 test/Transforms/LoopVectorize/X86/avx512.ll delete mode 100644 test/Transforms/LoopVectorize/X86/consecutive-ptr-cg-bug.ll delete mode 100644 test/Transforms/LoopVectorize/X86/consecutive-ptr-uniforms.ll delete mode 100644 test/Transforms/LoopVectorize/X86/constant-fold.ll delete mode 100644 test/Transforms/LoopVectorize/X86/constant-vector-operand.ll delete mode 100644 test/Transforms/LoopVectorize/X86/conversion-cost.ll delete mode 100644 test/Transforms/LoopVectorize/X86/cost-model.ll delete mode 100644 test/Transforms/LoopVectorize/X86/float-induction-x86.ll delete mode 100644 test/Transforms/LoopVectorize/X86/force-ifcvt.ll delete mode 100644 test/Transforms/LoopVectorize/X86/fp32_to_uint32-cost-model.ll delete mode 100644 test/Transforms/LoopVectorize/X86/fp64_to_uint32-cost-model.ll delete mode 100644 test/Transforms/LoopVectorize/X86/fp_to_sint8-cost-model.ll delete mode 100644 test/Transforms/LoopVectorize/X86/funclet.ll delete mode 100644 test/Transforms/LoopVectorize/X86/gather-cost.ll delete mode 100644 test/Transforms/LoopVectorize/X86/gather-vs-interleave.ll delete mode 100644 test/Transforms/LoopVectorize/X86/gather_scatter.ll delete mode 100644 test/Transforms/LoopVectorize/X86/gcc-examples.ll delete mode 100644 test/Transforms/LoopVectorize/X86/illegal-parallel-loop-uniform [...] delete mode 100644 test/Transforms/LoopVectorize/X86/imprecise-through-phis.ll delete mode 100644 test/Transforms/LoopVectorize/X86/int128_no_gather.ll delete mode 100644 test/Transforms/LoopVectorize/X86/interleaved-accesses-large-gap.ll delete mode 100644 test/Transforms/LoopVectorize/X86/interleaving.ll delete mode 100644 test/Transforms/LoopVectorize/X86/invariant-load-gather.ll delete mode 100644 test/Transforms/LoopVectorize/X86/invariant-store-vectorization.ll delete mode 100644 test/Transforms/LoopVectorize/X86/lit.local.cfg delete mode 100644 test/Transforms/LoopVectorize/X86/masked_load_store.ll delete mode 100644 test/Transforms/LoopVectorize/X86/max-mstore.ll delete mode 100644 test/Transforms/LoopVectorize/X86/metadata-enable.ll delete mode 100644 test/Transforms/LoopVectorize/X86/min-trip-count-switch.ll delete mode 100644 test/Transforms/LoopVectorize/X86/mul_slm_16bit.ll delete mode 100644 test/Transforms/LoopVectorize/X86/no-vector.ll delete mode 100644 test/Transforms/LoopVectorize/X86/no_fpmath.ll delete mode 100644 test/Transforms/LoopVectorize/X86/no_fpmath_with_hotness.ll delete mode 100644 test/Transforms/LoopVectorize/X86/optsize.ll delete mode 100644 test/Transforms/LoopVectorize/X86/outer_loop_test1_no_explicit_ [...] delete mode 100644 test/Transforms/LoopVectorize/X86/parallel-loops-after-reg2mem.ll delete mode 100644 test/Transforms/LoopVectorize/X86/parallel-loops.ll delete mode 100644 test/Transforms/LoopVectorize/X86/powof2div.ll delete mode 100644 test/Transforms/LoopVectorize/X86/pr23997.ll delete mode 100644 test/Transforms/LoopVectorize/X86/pr34438.ll delete mode 100644 test/Transforms/LoopVectorize/X86/pr35432.ll delete mode 100644 test/Transforms/LoopVectorize/X86/pr36524.ll delete mode 100644 test/Transforms/LoopVectorize/X86/pr39160.ll delete mode 100644 test/Transforms/LoopVectorize/X86/propagate-metadata.ll delete mode 100644 test/Transforms/LoopVectorize/X86/ptr-indvar-crash.ll delete mode 100644 test/Transforms/LoopVectorize/X86/rauw-bug.ll delete mode 100644 test/Transforms/LoopVectorize/X86/reduction-crash.ll delete mode 100644 test/Transforms/LoopVectorize/X86/reduction-fastmath.ll delete mode 100644 test/Transforms/LoopVectorize/X86/reduction-small-size.ll delete mode 100644 test/Transforms/LoopVectorize/X86/redundant-vf2-cost.ll delete mode 100644 test/Transforms/LoopVectorize/X86/reg-usage-debug.ll delete mode 100644 test/Transforms/LoopVectorize/X86/reg-usage.ll delete mode 100644 test/Transforms/LoopVectorize/X86/register-assumption.ll delete mode 100755 test/Transforms/LoopVectorize/X86/scatter_crash.ll delete mode 100644 test/Transforms/LoopVectorize/X86/slm-no-vectorize.ll delete mode 100644 test/Transforms/LoopVectorize/X86/small-size.ll delete mode 100644 test/Transforms/LoopVectorize/X86/strided_load_cost.ll delete mode 100644 test/Transforms/LoopVectorize/X86/struct-store.ll delete mode 100644 test/Transforms/LoopVectorize/X86/svml-calls-finite.ll delete mode 100644 test/Transforms/LoopVectorize/X86/svml-calls.ll delete mode 100644 test/Transforms/LoopVectorize/X86/tripcount.ll delete mode 100644 test/Transforms/LoopVectorize/X86/uint64_to_fp64-cost-model.ll delete mode 100644 test/Transforms/LoopVectorize/X86/uniform-phi.ll delete mode 100644 test/Transforms/LoopVectorize/X86/uniform_load.ll delete mode 100644 test/Transforms/LoopVectorize/X86/uniformshift.ll delete mode 100644 test/Transforms/LoopVectorize/X86/unroll-pm.ll delete mode 100644 test/Transforms/LoopVectorize/X86/unroll-small-loops.ll delete mode 100644 test/Transforms/LoopVectorize/X86/unroll_selection.ll delete mode 100644 test/Transforms/LoopVectorize/X86/veclib-calls.ll delete mode 100644 test/Transforms/LoopVectorize/X86/vect.omp.force.ll delete mode 100644 test/Transforms/LoopVectorize/X86/vect.omp.force.small-tc.ll delete mode 100644 test/Transforms/LoopVectorize/X86/vector-scalar-select-cost.ll delete mode 100644 test/Transforms/LoopVectorize/X86/vector_max_bandwidth.ll delete mode 100644 test/Transforms/LoopVectorize/X86/vector_ptr_load_store.ll delete mode 100644 test/Transforms/LoopVectorize/X86/vectorization-remarks-loopid-dbg.ll delete mode 100644 test/Transforms/LoopVectorize/X86/vectorization-remarks-missed.ll delete mode 100644 test/Transforms/LoopVectorize/X86/vectorization-remarks-profitable.ll delete mode 100644 test/Transforms/LoopVectorize/X86/vectorization-remarks.ll delete mode 100644 test/Transforms/LoopVectorize/X86/vectorize-only-for-real.ll delete mode 100644 test/Transforms/LoopVectorize/X86/x86-interleaved-accesses-mask [...] delete mode 100644 test/Transforms/LoopVectorize/X86/x86-pr39099.ll delete mode 100644 test/Transforms/LoopVectorize/X86/x86-predication.ll delete mode 100644 test/Transforms/LoopVectorize/X86/x86_fp80-vector-store.ll delete mode 100644 test/Transforms/LoopVectorize/XCore/lit.local.cfg delete mode 100644 test/Transforms/LoopVectorize/XCore/no-vector-registers.ll delete mode 100644 test/Transforms/LoopVectorize/align.ll delete mode 100644 test/Transforms/LoopVectorize/bsd_regex.ll delete mode 100644 test/Transforms/LoopVectorize/bzip_reverse_loops.ll delete mode 100644 test/Transforms/LoopVectorize/calloc.ll delete mode 100644 test/Transforms/LoopVectorize/cast-induction.ll delete mode 100644 test/Transforms/LoopVectorize/conditional-assignment.ll delete mode 100644 test/Transforms/LoopVectorize/consec_no_gep.ll delete mode 100644 test/Transforms/LoopVectorize/consecutive-ptr-uniforms.ll delete mode 100644 test/Transforms/LoopVectorize/control-flow.ll delete mode 100644 test/Transforms/LoopVectorize/cpp-new-array.ll delete mode 100644 test/Transforms/LoopVectorize/dbg.value.ll delete mode 100644 test/Transforms/LoopVectorize/dead_instructions.ll delete mode 100644 test/Transforms/LoopVectorize/debugloc.ll delete mode 100644 test/Transforms/LoopVectorize/demanded-bits-of-pointer-instruction.ll delete mode 100644 test/Transforms/LoopVectorize/diag-missing-instr-debug-loc.ll delete mode 100644 test/Transforms/LoopVectorize/diag-with-hotness-info-2.ll delete mode 100644 test/Transforms/LoopVectorize/diag-with-hotness-info.ll delete mode 100644 test/Transforms/LoopVectorize/disable_nonforced.ll delete mode 100644 test/Transforms/LoopVectorize/disable_nonforced_enable.ll delete mode 100644 test/Transforms/LoopVectorize/discriminator.ll delete mode 100644 test/Transforms/LoopVectorize/ee-crash.ll delete mode 100644 test/Transforms/LoopVectorize/exact.ll delete mode 100644 test/Transforms/LoopVectorize/explicit_outer_detection.ll delete mode 100644 test/Transforms/LoopVectorize/explicit_outer_nonuniform_inner.ll delete mode 100644 test/Transforms/LoopVectorize/explicit_outer_uniform_diverg_branch.ll delete mode 100644 test/Transforms/LoopVectorize/fcmp-vectorize.ll delete mode 100644 test/Transforms/LoopVectorize/first-order-recurrence.ll delete mode 100644 test/Transforms/LoopVectorize/flags.ll delete mode 100644 test/Transforms/LoopVectorize/float-induction.ll delete mode 100644 test/Transforms/LoopVectorize/float-reduction.ll delete mode 100644 test/Transforms/LoopVectorize/followup.ll delete mode 100644 test/Transforms/LoopVectorize/funcall.ll delete mode 100644 test/Transforms/LoopVectorize/gcc-examples.ll delete mode 100644 test/Transforms/LoopVectorize/gep_with_bitcast.ll delete mode 100644 test/Transforms/LoopVectorize/global_alias.ll delete mode 100644 test/Transforms/LoopVectorize/hints-trans.ll delete mode 100644 test/Transforms/LoopVectorize/hoist-loads.ll delete mode 100644 test/Transforms/LoopVectorize/i8-induction.ll delete mode 100644 test/Transforms/LoopVectorize/icmp-uniforms.ll delete mode 100644 test/Transforms/LoopVectorize/if-conv-crash.ll delete mode 100644 test/Transforms/LoopVectorize/if-conversion-edgemasks.ll delete mode 100644 test/Transforms/LoopVectorize/if-conversion-nest.ll delete mode 100644 test/Transforms/LoopVectorize/if-conversion-reduction.ll delete mode 100644 test/Transforms/LoopVectorize/if-conversion.ll delete mode 100644 test/Transforms/LoopVectorize/if-pred-non-void.ll delete mode 100644 test/Transforms/LoopVectorize/if-pred-not-when-safe.ll delete mode 100644 test/Transforms/LoopVectorize/if-pred-stores.ll delete mode 100644 test/Transforms/LoopVectorize/if-reduction.ll delete mode 100644 test/Transforms/LoopVectorize/incorrect-dom-info.ll delete mode 100644 test/Transforms/LoopVectorize/increment.ll delete mode 100644 test/Transforms/LoopVectorize/induction-step.ll delete mode 100644 test/Transforms/LoopVectorize/induction.ll delete mode 100644 test/Transforms/LoopVectorize/induction_plus.ll delete mode 100644 test/Transforms/LoopVectorize/infiniteloop.ll delete mode 100644 test/Transforms/LoopVectorize/int_sideeffect.ll delete mode 100644 test/Transforms/LoopVectorize/interleaved-accesses-1.ll delete mode 100644 test/Transforms/LoopVectorize/interleaved-accesses-2.ll delete mode 100644 test/Transforms/LoopVectorize/interleaved-accesses-3.ll delete mode 100644 test/Transforms/LoopVectorize/interleaved-accesses-alias.ll delete mode 100644 test/Transforms/LoopVectorize/interleaved-accesses-masked-group.ll delete mode 100644 test/Transforms/LoopVectorize/interleaved-accesses-pred-stores.ll delete mode 100644 test/Transforms/LoopVectorize/interleaved-accesses.ll delete mode 100644 test/Transforms/LoopVectorize/interleaved-acess-with-remarks.ll delete mode 100644 test/Transforms/LoopVectorize/intrinsic.ll delete mode 100644 test/Transforms/LoopVectorize/invariant-store-vectorization.ll delete mode 100644 test/Transforms/LoopVectorize/iv_outside_user.ll delete mode 100644 test/Transforms/LoopVectorize/lcssa-crash.ll delete mode 100644 test/Transforms/LoopVectorize/legal_preheader_check.ll delete mode 100644 test/Transforms/LoopVectorize/libcall-remark.ll delete mode 100644 test/Transforms/LoopVectorize/lifetime.ll delete mode 100644 test/Transforms/LoopVectorize/loop-form.ll delete mode 100644 test/Transforms/LoopVectorize/loop-scalars.ll delete mode 100644 test/Transforms/LoopVectorize/loop-vect-memdep.ll delete mode 100644 test/Transforms/LoopVectorize/memdep.ll delete mode 100644 test/Transforms/LoopVectorize/metadata-unroll.ll delete mode 100644 test/Transforms/LoopVectorize/metadata-width.ll delete mode 100644 test/Transforms/LoopVectorize/metadata.ll delete mode 100644 test/Transforms/LoopVectorize/middle-block-dbg.ll delete mode 100644 test/Transforms/LoopVectorize/miniters.ll delete mode 100644 test/Transforms/LoopVectorize/minmax_reduction.ll delete mode 100644 test/Transforms/LoopVectorize/multi-use-reduction-bug.ll delete mode 100644 test/Transforms/LoopVectorize/multiple-address-spaces.ll delete mode 100644 test/Transforms/LoopVectorize/multiple-strides-vectorization.ll delete mode 100644 test/Transforms/LoopVectorize/no-interleave-up-front.ll delete mode 100644 test/Transforms/LoopVectorize/no_array_bounds.ll delete mode 100644 test/Transforms/LoopVectorize/no_idiv_reduction.ll delete mode 100644 test/Transforms/LoopVectorize/no_int_induction.ll delete mode 100644 test/Transforms/LoopVectorize/no_outside_user.ll delete mode 100644 test/Transforms/LoopVectorize/no_switch.ll delete mode 100644 test/Transforms/LoopVectorize/no_switch_disable_vectorization.ll delete mode 100644 test/Transforms/LoopVectorize/noalias-md-licm.ll delete mode 100644 test/Transforms/LoopVectorize/noalias-md.ll delete mode 100644 test/Transforms/LoopVectorize/nofloat.ll delete mode 100644 test/Transforms/LoopVectorize/non-const-n.ll delete mode 100644 test/Transforms/LoopVectorize/nontemporal.ll delete mode 100644 test/Transforms/LoopVectorize/nsw-crash.ll delete mode 100644 test/Transforms/LoopVectorize/opt.ll delete mode 100644 test/Transforms/LoopVectorize/optsize.ll delete mode 100644 test/Transforms/LoopVectorize/outer_loop_test1.ll delete mode 100644 test/Transforms/LoopVectorize/outer_loop_test2.ll delete mode 100644 test/Transforms/LoopVectorize/partial-lcssa.ll delete mode 100644 test/Transforms/LoopVectorize/phi-cost.ll delete mode 100644 test/Transforms/LoopVectorize/phi-hang.ll delete mode 100644 test/Transforms/LoopVectorize/pr25281.ll delete mode 100644 test/Transforms/LoopVectorize/pr28541.ll delete mode 100644 test/Transforms/LoopVectorize/pr30654-phiscev-sext-trunc.ll delete mode 100644 test/Transforms/LoopVectorize/pr30806-phi-scev.ll delete mode 100644 test/Transforms/LoopVectorize/pr30806.ll delete mode 100644 test/Transforms/LoopVectorize/pr31098.ll delete mode 100644 test/Transforms/LoopVectorize/pr31190.ll delete mode 100644 test/Transforms/LoopVectorize/pr32859.ll delete mode 100644 test/Transforms/LoopVectorize/pr33706.ll delete mode 100644 test/Transforms/LoopVectorize/pr34681.ll delete mode 100644 test/Transforms/LoopVectorize/pr35743.ll delete mode 100644 test/Transforms/LoopVectorize/pr35773.ll delete mode 100644 test/Transforms/LoopVectorize/pr36311.ll delete mode 100644 test/Transforms/LoopVectorize/pr36983.ll delete mode 100644 test/Transforms/LoopVectorize/pr37248.ll delete mode 100644 test/Transforms/LoopVectorize/pr37515.ll delete mode 100755 test/Transforms/LoopVectorize/pr38800.ll delete mode 100644 test/Transforms/LoopVectorize/pr39099.ll delete mode 100644 test/Transforms/LoopVectorize/pr39417-optsize-scevchecks.ll delete mode 100644 test/Transforms/LoopVectorize/preserve-dbg-loc-and-loop-metadata.ll delete mode 100644 test/Transforms/LoopVectorize/ptr-induction.ll delete mode 100644 test/Transforms/LoopVectorize/ptr_loops.ll delete mode 100644 test/Transforms/LoopVectorize/read-only.ll delete mode 100644 test/Transforms/LoopVectorize/reduction-small-size.ll delete mode 100644 test/Transforms/LoopVectorize/reduction.ll delete mode 100644 test/Transforms/LoopVectorize/remove_metadata.ll delete mode 100644 test/Transforms/LoopVectorize/reverse_induction.ll delete mode 100644 test/Transforms/LoopVectorize/reverse_iter.ll delete mode 100644 test/Transforms/LoopVectorize/runtime-check-address-space.ll delete mode 100644 test/Transforms/LoopVectorize/runtime-check-readonly-address-space.ll delete mode 100644 test/Transforms/LoopVectorize/runtime-check-readonly.ll delete mode 100644 test/Transforms/LoopVectorize/runtime-check.ll delete mode 100644 test/Transforms/LoopVectorize/runtime-limit.ll delete mode 100644 test/Transforms/LoopVectorize/safegep.ll delete mode 100644 test/Transforms/LoopVectorize/same-base-access.ll delete mode 100644 test/Transforms/LoopVectorize/scalar-select.ll delete mode 100644 test/Transforms/LoopVectorize/scalar_after_vectorization.ll delete mode 100644 test/Transforms/LoopVectorize/scev-exitlim-crash.ll delete mode 100644 test/Transforms/LoopVectorize/simple-unroll.ll delete mode 100644 test/Transforms/LoopVectorize/skip-iterations.ll delete mode 100644 test/Transforms/LoopVectorize/small-loop.ll delete mode 100644 test/Transforms/LoopVectorize/start-non-zero.ll delete mode 100644 test/Transforms/LoopVectorize/store-shuffle-bug.ll delete mode 100644 test/Transforms/LoopVectorize/struct_access.ll delete mode 100644 test/Transforms/LoopVectorize/tbaa-nodep.ll delete mode 100644 test/Transforms/LoopVectorize/tripcount.ll delete mode 100644 test/Transforms/LoopVectorize/undef-inst-bug.ll delete mode 100644 test/Transforms/LoopVectorize/unroll-novec-memcheck-metadata.ll delete mode 100644 test/Transforms/LoopVectorize/unroll.ll delete mode 100644 test/Transforms/LoopVectorize/unroll_novec.ll delete mode 100644 test/Transforms/LoopVectorize/unsafe-dep-remark.ll delete mode 100644 test/Transforms/LoopVectorize/unsized-pointee-crash.ll delete mode 100644 test/Transforms/LoopVectorize/value-ptr-bug.ll delete mode 100644 test/Transforms/LoopVectorize/vect-phiscev-sext-trunc.ll delete mode 100644 test/Transforms/LoopVectorize/vect.omp.persistence.ll delete mode 100644 test/Transforms/LoopVectorize/vect.stats.ll delete mode 100644 test/Transforms/LoopVectorize/vector-geps.ll delete mode 100644 test/Transforms/LoopVectorize/vectorize-once.ll delete mode 100644 test/Transforms/LoopVectorize/version-mem-access.ll delete mode 100644 test/Transforms/LoopVectorize/vplan-stress-test-no-explict-vf.ll delete mode 100644 test/Transforms/LoopVectorize/vplan_hcfg_stress_test.ll delete mode 100644 test/Transforms/LoopVectorize/write-only.ll delete mode 100644 test/Transforms/LoopVectorize/zero-sized-pointee-crash.ll delete mode 100644 test/Transforms/LoopVersioning/add-phi-update-users.ll delete mode 100644 test/Transforms/LoopVersioning/basic.ll delete mode 100644 test/Transforms/LoopVersioning/exit-block-dominates-rt-check-block.ll delete mode 100644 test/Transforms/LoopVersioning/incorrect-phi.ll delete mode 100644 test/Transforms/LoopVersioning/lcssa.ll delete mode 100644 test/Transforms/LoopVersioning/loop-invariant-bound.ll delete mode 100644 test/Transforms/LoopVersioning/noalias-version-twice.ll delete mode 100644 test/Transforms/LoopVersioning/noalias.ll delete mode 100644 test/Transforms/LoopVersioningLICM/loopversioningLICM1.ll delete mode 100644 test/Transforms/LoopVersioningLICM/loopversioningLICM2.ll delete mode 100644 test/Transforms/LoopVersioningLICM/loopversioningLICM3.ll delete mode 100644 test/Transforms/LoopVersioningLICM/metadata.ll delete mode 100644 test/Transforms/LowerAtomic/atomic-load.ll delete mode 100644 test/Transforms/LowerAtomic/atomic-swap.ll delete mode 100644 test/Transforms/LowerAtomic/barrier.ll delete mode 100644 test/Transforms/LowerExpectIntrinsic/PR33346.ll delete mode 100644 test/Transforms/LowerExpectIntrinsic/basic.ll delete mode 100644 test/Transforms/LowerExpectIntrinsic/expect_nonboolean.ll delete mode 100644 test/Transforms/LowerExpectIntrinsic/phi_merge.ll delete mode 100644 test/Transforms/LowerExpectIntrinsic/phi_or.ll delete mode 100644 test/Transforms/LowerExpectIntrinsic/phi_tern.ll delete mode 100644 test/Transforms/LowerGuardIntrinsic/basic.ll delete mode 100644 test/Transforms/LowerGuardIntrinsic/with-calling-conv.ll delete mode 100644 test/Transforms/LowerInvoke/2003-12-10-Crash.ll delete mode 100644 test/Transforms/LowerInvoke/lowerinvoke.ll delete mode 100644 test/Transforms/LowerSwitch/2003-05-01-PHIProblem.ll delete mode 100644 test/Transforms/LowerSwitch/2003-08-23-EmptySwitch.ll delete mode 100644 test/Transforms/LowerSwitch/2004-03-13-SwitchIsDefaultCrash.ll delete mode 100644 test/Transforms/LowerSwitch/2014-06-10-SwitchContiguousOpt.ll delete mode 100644 test/Transforms/LowerSwitch/2014-06-11-SwitchDefaultUnreachableOpt.ll delete mode 100644 test/Transforms/LowerSwitch/2014-06-23-PHIlowering.ll delete mode 100644 test/Transforms/LowerSwitch/delete-default-block-crash.ll delete mode 100644 test/Transforms/LowerSwitch/do-not-handle-impossible-values.ll delete mode 100644 test/Transforms/LowerSwitch/feature.ll delete mode 100644 test/Transforms/LowerSwitch/fold-popular-case-to-unreachable-de [...] delete mode 100644 test/Transforms/LowerSwitch/phi-in-dead-block.ll delete mode 100644 test/Transforms/LowerTypeTests/Inputs/blockaddr-import.yaml delete mode 100644 test/Transforms/LowerTypeTests/Inputs/cfi-direct-call.yaml delete mode 100644 test/Transforms/LowerTypeTests/Inputs/cfi-direct-call1.yaml delete mode 100644 test/Transforms/LowerTypeTests/Inputs/export-icall.yaml delete mode 100644 test/Transforms/LowerTypeTests/Inputs/exported-funcs.yaml delete mode 100644 test/Transforms/LowerTypeTests/Inputs/import-alias.yaml delete mode 100644 test/Transforms/LowerTypeTests/Inputs/import-icall.yaml delete mode 100644 test/Transforms/LowerTypeTests/Inputs/import-unsat.yaml delete mode 100644 test/Transforms/LowerTypeTests/Inputs/import.yaml delete mode 100644 test/Transforms/LowerTypeTests/Inputs/use-typeid1-dead.yaml delete mode 100644 test/Transforms/LowerTypeTests/Inputs/use-typeid1-typeid2.yaml delete mode 100644 test/Transforms/LowerTypeTests/blockaddr-import.ll delete mode 100644 test/Transforms/LowerTypeTests/blockaddress-2.ll delete mode 100644 test/Transforms/LowerTypeTests/blockaddress.ll delete mode 100644 test/Transforms/LowerTypeTests/cfi-direct-call.ll delete mode 100644 test/Transforms/LowerTypeTests/cfi-direct-call1.ll delete mode 100644 test/Transforms/LowerTypeTests/constant.ll delete mode 100644 test/Transforms/LowerTypeTests/export-alias.ll delete mode 100644 test/Transforms/LowerTypeTests/export-allones.ll delete mode 100644 test/Transforms/LowerTypeTests/export-bytearray.ll delete mode 100644 test/Transforms/LowerTypeTests/export-cross-dso-cfi.ll delete mode 100644 test/Transforms/LowerTypeTests/export-dead.ll delete mode 100644 test/Transforms/LowerTypeTests/export-icall.ll delete mode 100644 test/Transforms/LowerTypeTests/export-inline.ll delete mode 100644 test/Transforms/LowerTypeTests/export-nothing.ll delete mode 100644 test/Transforms/LowerTypeTests/export-single.ll delete mode 100644 test/Transforms/LowerTypeTests/export-symver.ll delete mode 100644 test/Transforms/LowerTypeTests/external-global.ll delete mode 100644 test/Transforms/LowerTypeTests/function-arm-thumb.ll delete mode 100644 test/Transforms/LowerTypeTests/function-disjoint.ll delete mode 100644 test/Transforms/LowerTypeTests/function-ext.ll delete mode 100644 test/Transforms/LowerTypeTests/function-weak.ll delete mode 100644 test/Transforms/LowerTypeTests/function.ll delete mode 100644 test/Transforms/LowerTypeTests/icall-branch-funnel.ll delete mode 100644 test/Transforms/LowerTypeTests/import-alias.ll delete mode 100644 test/Transforms/LowerTypeTests/import-icall.ll delete mode 100644 test/Transforms/LowerTypeTests/import-unsat.ll delete mode 100644 test/Transforms/LowerTypeTests/import.ll delete mode 100644 test/Transforms/LowerTypeTests/layout.ll delete mode 100644 test/Transforms/LowerTypeTests/nonstring.ll delete mode 100644 test/Transforms/LowerTypeTests/pr25902.ll delete mode 100644 test/Transforms/LowerTypeTests/pr37625.ll delete mode 100644 test/Transforms/LowerTypeTests/section.ll delete mode 100644 test/Transforms/LowerTypeTests/simple.ll delete mode 100644 test/Transforms/LowerTypeTests/simplify.ll delete mode 100644 test/Transforms/LowerTypeTests/simplify_phi.ll delete mode 100644 test/Transforms/LowerTypeTests/single-offset.ll delete mode 100644 test/Transforms/LowerTypeTests/unnamed.ll delete mode 100644 test/Transforms/LowerTypeTests/unsat.ll delete mode 100644 test/Transforms/LowerWidenableCondition/basic.ll delete mode 100644 test/Transforms/MakeGuardsExplicit/basic.ll delete mode 100644 test/Transforms/Mem2Reg/2002-03-28-UninitializedVal.ll delete mode 100644 test/Transforms/Mem2Reg/2002-05-01-ShouldNotPromoteThisAlloca.ll delete mode 100644 test/Transforms/Mem2Reg/2003-04-10-DFNotFound.ll delete mode 100644 test/Transforms/Mem2Reg/2003-04-18-DeadBlockProblem.ll delete mode 100644 test/Transforms/Mem2Reg/2003-04-24-MultipleIdenticalSuccessors.ll delete mode 100644 test/Transforms/Mem2Reg/2003-06-26-IterativePromote.ll delete mode 100644 test/Transforms/Mem2Reg/2003-10-05-DeadPHIInsertion.ll delete mode 100644 test/Transforms/Mem2Reg/2005-06-30-ReadBeforeWrite.ll delete mode 100644 test/Transforms/Mem2Reg/2005-11-28-Crash.ll delete mode 100644 test/Transforms/Mem2Reg/2007-08-27-VolatileLoadsStores.ll delete mode 100644 test/Transforms/Mem2Reg/ConvertDebugInfo.ll delete mode 100644 test/Transforms/Mem2Reg/ConvertDebugInfo2.ll delete mode 100644 test/Transforms/Mem2Reg/PromoteMemToRegister.ll delete mode 100644 test/Transforms/Mem2Reg/UndefValuesMerge.ll delete mode 100644 test/Transforms/Mem2Reg/atomic.ll delete mode 100644 test/Transforms/Mem2Reg/crash.ll delete mode 100644 test/Transforms/Mem2Reg/dbg-addr-inline-dse.ll delete mode 100644 test/Transforms/Mem2Reg/dbg-addr.ll delete mode 100644 test/Transforms/Mem2Reg/dbg-inline-scope-for-phi.ll delete mode 100644 test/Transforms/Mem2Reg/debug-alloca-phi-2.ll delete mode 100644 test/Transforms/Mem2Reg/debug-alloca-phi.ll delete mode 100644 test/Transforms/Mem2Reg/debug-alloca-vla-1.ll delete mode 100644 test/Transforms/Mem2Reg/debug-alloca-vla-2.ll delete mode 100644 test/Transforms/Mem2Reg/ignore-lifetime.ll delete mode 100644 test/Transforms/Mem2Reg/optnone.ll delete mode 100644 test/Transforms/Mem2Reg/pr24179.ll delete mode 100644 test/Transforms/Mem2Reg/pr37632-unreachable-list-of-stores.ll delete mode 100644 test/Transforms/Mem2Reg/preserve-nonnull-load-metadata.ll delete mode 100644 test/Transforms/Mem2Reg/undef-order.ll delete mode 100644 test/Transforms/MemCpyOpt/2008-02-24-MultipleUseofSRet.ll delete mode 100644 test/Transforms/MemCpyOpt/2008-03-13-ReturnSlotBitcast.ll delete mode 100644 test/Transforms/MemCpyOpt/2011-06-02-CallSlotOverwritten.ll delete mode 100644 test/Transforms/MemCpyOpt/align.ll delete mode 100644 test/Transforms/MemCpyOpt/atomic.ll delete mode 100644 test/Transforms/MemCpyOpt/callslot_aa.ll delete mode 100644 test/Transforms/MemCpyOpt/callslot_deref.ll delete mode 100644 test/Transforms/MemCpyOpt/callslot_throw.ll delete mode 100644 test/Transforms/MemCpyOpt/capturing-func.ll delete mode 100644 test/Transforms/MemCpyOpt/crash.ll delete mode 100644 test/Transforms/MemCpyOpt/fca2memcpy.ll delete mode 100644 test/Transforms/MemCpyOpt/form-memset.ll delete mode 100644 test/Transforms/MemCpyOpt/invariant.start.ll delete mode 100644 test/Transforms/MemCpyOpt/lifetime.ll delete mode 100644 test/Transforms/MemCpyOpt/load-store-to-memcpy.ll delete mode 100644 test/Transforms/MemCpyOpt/loadstore-sret.ll delete mode 100644 test/Transforms/MemCpyOpt/memcpy-to-memset-with-lifetimes.ll delete mode 100644 test/Transforms/MemCpyOpt/memcpy-to-memset.ll delete mode 100644 test/Transforms/MemCpyOpt/memcpy-undef.ll delete mode 100644 test/Transforms/MemCpyOpt/memcpy.ll delete mode 100644 test/Transforms/MemCpyOpt/memmove.ll delete mode 100644 test/Transforms/MemCpyOpt/memset-memcpy-oversized.ll delete mode 100644 test/Transforms/MemCpyOpt/memset-memcpy-redundant-memset.ll delete mode 100644 test/Transforms/MemCpyOpt/memset-memcpy-to-2x-memset.ll delete mode 100644 test/Transforms/MemCpyOpt/nontemporal.ll delete mode 100644 test/Transforms/MemCpyOpt/pr29105.ll delete mode 100644 test/Transforms/MemCpyOpt/process_store.ll delete mode 100644 test/Transforms/MemCpyOpt/profitable-memset.ll delete mode 100644 test/Transforms/MemCpyOpt/smaller.ll delete mode 100644 test/Transforms/MemCpyOpt/sret.ll delete mode 100644 test/Transforms/MemCpyOpt/stackrestore.ll delete mode 100644 test/Transforms/MergeFunc/2011-02-08-RemoveEqual.ll delete mode 100644 test/Transforms/MergeFunc/2013-01-10-MergeFuncAssert.ll delete mode 100644 test/Transforms/MergeFunc/address-spaces.ll delete mode 100644 test/Transforms/MergeFunc/alias.ll delete mode 100644 test/Transforms/MergeFunc/alloca.ll delete mode 100644 test/Transforms/MergeFunc/apply_function_attributes.ll delete mode 100644 test/Transforms/MergeFunc/call-and-invoke-with-ranges.ll delete mode 100644 test/Transforms/MergeFunc/constant-entire-value.ll delete mode 100644 test/Transforms/MergeFunc/crash.ll delete mode 100644 test/Transforms/MergeFunc/crash2.ll delete mode 100644 test/Transforms/MergeFunc/external-before-local.ll delete mode 100644 test/Transforms/MergeFunc/fold-weak.ll delete mode 100644 test/Transforms/MergeFunc/functions.ll delete mode 100644 test/Transforms/MergeFunc/gep-base-type.ll delete mode 100644 test/Transforms/MergeFunc/inline-asm.ll delete mode 100644 test/Transforms/MergeFunc/inttoptr-address-space.ll delete mode 100644 test/Transforms/MergeFunc/inttoptr.ll delete mode 100644 test/Transforms/MergeFunc/linkonce_odr.ll delete mode 100644 test/Transforms/MergeFunc/merge-block-address-other-function.ll delete mode 100644 test/Transforms/MergeFunc/merge-block-address.ll delete mode 100644 test/Transforms/MergeFunc/merge-const-ptr-and-int.ll delete mode 100644 test/Transforms/MergeFunc/merge-different-vector-types.ll delete mode 100644 test/Transforms/MergeFunc/merge-ptr-and-int.ll delete mode 100644 test/Transforms/MergeFunc/merge-small-unnamed-addr.ll delete mode 100644 test/Transforms/MergeFunc/merge-unnamed-addr-bitcast.ll delete mode 100644 test/Transforms/MergeFunc/merge-unnamed-addr.ll delete mode 100644 test/Transforms/MergeFunc/merge-weak-crash.ll delete mode 100644 test/Transforms/MergeFunc/mergefunc-preserve-debug-info.ll delete mode 100644 test/Transforms/MergeFunc/mergefunc-struct-return.ll delete mode 100644 test/Transforms/MergeFunc/no-merge-block-address-different-labels.ll delete mode 100644 test/Transforms/MergeFunc/no-merge-block-address-other-function.ll delete mode 100644 test/Transforms/MergeFunc/no-merge-ptr-different-sizes.ll delete mode 100644 test/Transforms/MergeFunc/no-merge-ptr-int-different-values.ll delete mode 100644 test/Transforms/MergeFunc/nonzero-address-spaces.ll delete mode 100644 test/Transforms/MergeFunc/phi-check-blocks.ll delete mode 100644 test/Transforms/MergeFunc/phi-speculation1.ll delete mode 100644 test/Transforms/MergeFunc/phi-speculation2.ll delete mode 100644 test/Transforms/MergeFunc/ptr-int-transitivity-1.ll delete mode 100644 test/Transforms/MergeFunc/ptr-int-transitivity-2.ll delete mode 100644 test/Transforms/MergeFunc/ptr-int-transitivity-3.ll delete mode 100644 test/Transforms/MergeFunc/ranges-multiple.ll delete mode 100644 test/Transforms/MergeFunc/ranges.ll delete mode 100644 test/Transforms/MergeFunc/self-referential-global.ll delete mode 100644 test/Transforms/MergeFunc/tailcall.ll delete mode 100644 test/Transforms/MergeFunc/too-small.ll delete mode 100644 test/Transforms/MergeFunc/undef-different-types.ll delete mode 100644 test/Transforms/MergeFunc/unnamed-addr-reprocessing.ll delete mode 100644 test/Transforms/MergeFunc/va_arg.ll delete mode 100644 test/Transforms/MergeFunc/vector-GEP-crash.ll delete mode 100644 test/Transforms/MergeFunc/vector.ll delete mode 100644 test/Transforms/MergeFunc/vectors-and-arrays.ll delete mode 100644 test/Transforms/MergeFunc/weak-small.ll delete mode 100644 test/Transforms/MergeICmps/X86/alias-merge-blocks.ll delete mode 100644 test/Transforms/MergeICmps/X86/atomic.ll delete mode 100644 test/Transforms/MergeICmps/X86/entry-block-shuffled.ll delete mode 100644 test/Transforms/MergeICmps/X86/gep-used-outside.ll delete mode 100644 test/Transforms/MergeICmps/X86/int64-and-ptr.ll delete mode 100644 test/Transforms/MergeICmps/X86/last-block-produce-no-value.ll delete mode 100644 test/Transforms/MergeICmps/X86/lit.local.cfg delete mode 100644 test/Transforms/MergeICmps/X86/multiple-blocks-does-work.ll delete mode 100644 test/Transforms/MergeICmps/X86/pair-int32-int32.ll delete mode 100644 test/Transforms/MergeICmps/X86/pr36557.ll delete mode 100644 test/Transforms/MergeICmps/X86/split-block-does-work.ll delete mode 100644 test/Transforms/MergeICmps/X86/tuple-four-int8.ll delete mode 100644 test/Transforms/MergeICmps/X86/two-complex-bb.ll delete mode 100644 test/Transforms/MergeICmps/X86/volatile.ll delete mode 100644 test/Transforms/MergeICmps/pair-int32-int32.ll delete mode 100644 test/Transforms/MetaRenamer/main.ll delete mode 100644 test/Transforms/MetaRenamer/metarenamer.ll delete mode 100644 test/Transforms/NameAnonGlobals/rename.ll delete mode 100644 test/Transforms/NaryReassociate/NVPTX/lit.local.cfg delete mode 100644 test/Transforms/NaryReassociate/NVPTX/nary-gep.ll delete mode 100644 test/Transforms/NaryReassociate/NVPTX/nary-slsr.ll delete mode 100644 test/Transforms/NaryReassociate/nary-add.ll delete mode 100644 test/Transforms/NaryReassociate/nary-mul.ll delete mode 100644 test/Transforms/NaryReassociate/pr24301.ll delete mode 100644 test/Transforms/NaryReassociate/pr35710.ll delete mode 100644 test/Transforms/NaryReassociate/pr37539.ll delete mode 100644 test/Transforms/NewGVN/2007-07-25-DominatedLoop.ll delete mode 100644 test/Transforms/NewGVN/2007-07-25-InfiniteLoop.ll delete mode 100644 test/Transforms/NewGVN/2007-07-25-Loop.ll delete mode 100644 test/Transforms/NewGVN/2007-07-25-NestedLoop.ll delete mode 100644 test/Transforms/NewGVN/2007-07-25-SinglePredecessor.ll delete mode 100644 test/Transforms/NewGVN/2007-07-26-InterlockingLoops.ll delete mode 100644 test/Transforms/NewGVN/2007-07-26-NonRedundant.ll delete mode 100644 test/Transforms/NewGVN/2007-07-26-PhiErasure.ll delete mode 100644 test/Transforms/NewGVN/2007-07-30-PredIDom.ll delete mode 100644 test/Transforms/NewGVN/2007-07-31-NoDomInherit.ll delete mode 100644 test/Transforms/NewGVN/2007-07-31-RedundantPhi.ll delete mode 100644 test/Transforms/NewGVN/2008-02-12-UndefLoad.ll delete mode 100644 test/Transforms/NewGVN/2008-02-13-NewPHI.ll delete mode 100644 test/Transforms/NewGVN/2008-07-02-Unreachable.ll delete mode 100644 test/Transforms/NewGVN/2008-12-09-SelfRemove.ll delete mode 100644 test/Transforms/NewGVN/2008-12-12-RLE-Crash.ll delete mode 100644 test/Transforms/NewGVN/2008-12-14-rle-reanalyze.ll delete mode 100644 test/Transforms/NewGVN/2008-12-15-CacheVisited.ll delete mode 100644 test/Transforms/NewGVN/2009-01-21-SortInvalidation.ll delete mode 100644 test/Transforms/NewGVN/2009-01-22-SortInvalidation.ll delete mode 100644 test/Transforms/NewGVN/2009-03-10-PREOnVoid.ll delete mode 100644 test/Transforms/NewGVN/2009-07-13-MemDepSortFail.ll delete mode 100644 test/Transforms/NewGVN/2009-11-12-MemDepMallocBitCast.ll delete mode 100644 test/Transforms/NewGVN/2010-03-31-RedundantPHIs.ll delete mode 100644 test/Transforms/NewGVN/2010-05-08-OneBit.ll delete mode 100644 test/Transforms/NewGVN/2010-11-13-Simplify.ll delete mode 100644 test/Transforms/NewGVN/2011-04-27-phioperands.ll delete mode 100644 test/Transforms/NewGVN/2011-07-07-MatchIntrinsicExtract.ll delete mode 100644 test/Transforms/NewGVN/2011-09-07-TypeIdFor.ll delete mode 100644 test/Transforms/NewGVN/2012-05-22-PreCrash.ll delete mode 100644 test/Transforms/NewGVN/2016-08-30-MaskedScatterGather.ll delete mode 100644 test/Transforms/NewGVN/MemdepMiscompile.ll delete mode 100644 test/Transforms/NewGVN/assume-equal.ll delete mode 100644 test/Transforms/NewGVN/assumes.ll delete mode 100644 test/Transforms/NewGVN/basic-cyclic-opt.ll delete mode 100644 test/Transforms/NewGVN/basic-undef-test.ll delete mode 100644 test/Transforms/NewGVN/basic.ll delete mode 100644 test/Transforms/NewGVN/big-endian.ll delete mode 100644 test/Transforms/NewGVN/bitcast-of-call.ll delete mode 100644 test/Transforms/NewGVN/br-identical.ll delete mode 100644 test/Transforms/NewGVN/calloc-load-removal.ll delete mode 100644 test/Transforms/NewGVN/calls-nonlocal.ll delete mode 100644 test/Transforms/NewGVN/calls-readonly.ll delete mode 100644 test/Transforms/NewGVN/commute.ll delete mode 100644 test/Transforms/NewGVN/completeness.ll delete mode 100644 test/Transforms/NewGVN/cond_br.ll delete mode 100644 test/Transforms/NewGVN/cond_br2.ll delete mode 100644 test/Transforms/NewGVN/condprop-xfail.ll delete mode 100644 test/Transforms/NewGVN/condprop.ll delete mode 100644 test/Transforms/NewGVN/crash-no-aa.ll delete mode 100644 test/Transforms/NewGVN/crash.ll delete mode 100644 test/Transforms/NewGVN/cyclic-phi-handling.ll delete mode 100644 test/Transforms/NewGVN/dbg-redundant-load.ll delete mode 100644 test/Transforms/NewGVN/deadstore.ll delete mode 100644 test/Transforms/NewGVN/debugloc.ll delete mode 100644 test/Transforms/NewGVN/edge.ll delete mode 100644 test/Transforms/NewGVN/eliminate-callsite-inline.ll delete mode 100644 test/Transforms/NewGVN/eliminate-ssacopy.ll delete mode 100644 test/Transforms/NewGVN/equivalent-phi.ll delete mode 100644 test/Transforms/NewGVN/fence.ll delete mode 100644 test/Transforms/NewGVN/flags-simplify.ll delete mode 100644 test/Transforms/NewGVN/flags.ll delete mode 100644 test/Transforms/NewGVN/fold-const-expr.ll delete mode 100644 test/Transforms/NewGVN/fpmath.ll delete mode 100644 test/Transforms/NewGVN/funclet.ll delete mode 100644 test/Transforms/NewGVN/int_sideeffect.ll delete mode 100644 test/Transforms/NewGVN/invariant.group.ll delete mode 100644 test/Transforms/NewGVN/invariant.start.ll delete mode 100644 test/Transforms/NewGVN/lifetime-simple.ll delete mode 100644 test/Transforms/NewGVN/load-constant-mem.ll delete mode 100644 test/Transforms/NewGVN/load-from-unreachable-predecessor.ll delete mode 100644 test/Transforms/NewGVN/loadforward.ll delete mode 100644 test/Transforms/NewGVN/malloc-load-removal.ll delete mode 100644 test/Transforms/NewGVN/memory-handling.ll delete mode 100644 test/Transforms/NewGVN/metadata-nonnull.ll delete mode 100644 test/Transforms/NewGVN/metadata-simplify.ll delete mode 100644 test/Transforms/NewGVN/no_speculative_loads_with_asan.ll delete mode 100644 test/Transforms/NewGVN/noalias.ll delete mode 100644 test/Transforms/NewGVN/non-integral-pointers.ll delete mode 100644 test/Transforms/NewGVN/non-local-offset.ll delete mode 100644 test/Transforms/NewGVN/nonescaping-malloc.ll delete mode 100644 test/Transforms/NewGVN/null-aliases-nothing.ll delete mode 100644 test/Transforms/NewGVN/opt-remarks.ll delete mode 100644 test/Transforms/NewGVN/pair_jumpthread.ll delete mode 100644 test/Transforms/NewGVN/phi-edge-handling.ll delete mode 100644 test/Transforms/NewGVN/phi-of-ops-move-block.ll delete mode 100644 test/Transforms/NewGVN/phi-translate-partial-alias.ll delete mode 100644 test/Transforms/NewGVN/pr10820.ll delete mode 100644 test/Transforms/NewGVN/pr12979.ll delete mode 100644 test/Transforms/NewGVN/pr14166.ll delete mode 100644 test/Transforms/NewGVN/pr17732.ll delete mode 100644 test/Transforms/NewGVN/pr17852.ll delete mode 100644 test/Transforms/NewGVN/pr24397.ll delete mode 100644 test/Transforms/NewGVN/pr24426.ll delete mode 100644 test/Transforms/NewGVN/pr25440.ll delete mode 100644 test/Transforms/NewGVN/pr28562.ll delete mode 100644 test/Transforms/NewGVN/pr31472.ll delete mode 100644 test/Transforms/NewGVN/pr31483.ll delete mode 100644 test/Transforms/NewGVN/pr31491.ll delete mode 100644 test/Transforms/NewGVN/pr31501.ll delete mode 100644 test/Transforms/NewGVN/pr31573.ll delete mode 100644 test/Transforms/NewGVN/pr31594.ll delete mode 100644 test/Transforms/NewGVN/pr31613.ll delete mode 100644 test/Transforms/NewGVN/pr31682.ll delete mode 100644 test/Transforms/NewGVN/pr31758.ll delete mode 100644 test/Transforms/NewGVN/pr32403.ll delete mode 100644 test/Transforms/NewGVN/pr32607.ll delete mode 100644 test/Transforms/NewGVN/pr32836.ll delete mode 100644 test/Transforms/NewGVN/pr32838.ll delete mode 100644 test/Transforms/NewGVN/pr32845.ll delete mode 100644 test/Transforms/NewGVN/pr32852.ll delete mode 100644 test/Transforms/NewGVN/pr32897.ll delete mode 100644 test/Transforms/NewGVN/pr32934.ll delete mode 100644 test/Transforms/NewGVN/pr32945.ll delete mode 100644 test/Transforms/NewGVN/pr32952.ll delete mode 100644 test/Transforms/NewGVN/pr33014.ll delete mode 100644 test/Transforms/NewGVN/pr33086.ll delete mode 100644 test/Transforms/NewGVN/pr33116.ll delete mode 100644 test/Transforms/NewGVN/pr33185.ll delete mode 100644 test/Transforms/NewGVN/pr33187.ll delete mode 100644 test/Transforms/NewGVN/pr33196.ll delete mode 100644 test/Transforms/NewGVN/pr33204.ll delete mode 100644 test/Transforms/NewGVN/pr33305.ll delete mode 100644 test/Transforms/NewGVN/pr33367.ll delete mode 100644 test/Transforms/NewGVN/pr33432.ll delete mode 100644 test/Transforms/NewGVN/pr33461.ll delete mode 100644 test/Transforms/NewGVN/pr33720.ll delete mode 100644 test/Transforms/NewGVN/pr34135.ll delete mode 100644 test/Transforms/NewGVN/pr34430.ll delete mode 100644 test/Transforms/NewGVN/pr34452.ll delete mode 100644 test/Transforms/NewGVN/pr35074.ll delete mode 100644 test/Transforms/NewGVN/pr35125.ll delete mode 100644 test/Transforms/NewGVN/pre-compare.ll delete mode 100644 test/Transforms/NewGVN/pre-new-inst.ll delete mode 100644 test/Transforms/NewGVN/predicates.ll delete mode 100644 test/Transforms/NewGVN/propagate-ir-flags.ll delete mode 100644 test/Transforms/NewGVN/range.ll delete mode 100644 test/Transforms/NewGVN/readattrs.ll delete mode 100644 test/Transforms/NewGVN/refine-stores.ll delete mode 100644 test/Transforms/NewGVN/rle-must-alias.ll delete mode 100644 test/Transforms/NewGVN/rle-no-phi-translate.ll delete mode 100644 test/Transforms/NewGVN/rle-nonlocal.ll delete mode 100644 test/Transforms/NewGVN/rle.ll delete mode 100644 test/Transforms/NewGVN/simp-to-self.ll delete mode 100644 test/Transforms/NewGVN/stale-loop-info.ll delete mode 100644 test/Transforms/NewGVN/storeoverstore.ll delete mode 100644 test/Transforms/NewGVN/tbaa.ll delete mode 100644 test/Transforms/NewGVN/unreachable_block_infinite_loop.ll delete mode 100644 test/Transforms/NewGVN/verify-memoryphi.ll delete mode 100644 test/Transforms/NewGVN/volatile-nonvolatile.ll delete mode 100644 test/Transforms/ObjCARC/allocas.ll delete mode 100644 test/Transforms/ObjCARC/apelim.ll delete mode 100644 test/Transforms/ObjCARC/basic.ll delete mode 100644 test/Transforms/ObjCARC/cfg-hazards.ll delete mode 100644 test/Transforms/ObjCARC/clang-arc-use-barrier.ll delete mode 100644 test/Transforms/ObjCARC/comdat-ipo.ll delete mode 100644 test/Transforms/ObjCARC/contract-catchswitch.ll delete mode 100644 test/Transforms/ObjCARC/contract-end-of-use-list.ll delete mode 100644 test/Transforms/ObjCARC/contract-marker-funclet.ll delete mode 100644 test/Transforms/ObjCARC/contract-marker.ll delete mode 100644 test/Transforms/ObjCARC/contract-replace-arg-use.ll delete mode 100644 test/Transforms/ObjCARC/contract-storestrong-funclet.ll delete mode 100644 test/Transforms/ObjCARC/contract-storestrong-ivar.ll delete mode 100644 test/Transforms/ObjCARC/contract-storestrong.ll delete mode 100644 test/Transforms/ObjCARC/contract-testcases.ll delete mode 100644 test/Transforms/ObjCARC/contract.ll delete mode 100644 test/Transforms/ObjCARC/empty-block.ll delete mode 100644 test/Transforms/ObjCARC/ensure-that-exception-unwind-path-is-vi [...] delete mode 100644 test/Transforms/ObjCARC/escape.ll delete mode 100644 test/Transforms/ObjCARC/expand.ll delete mode 100644 test/Transforms/ObjCARC/funclet.ll delete mode 100644 test/Transforms/ObjCARC/gvn.ll delete mode 100644 test/Transforms/ObjCARC/intrinsic-use-isolated.ll delete mode 100644 test/Transforms/ObjCARC/intrinsic-use.ll delete mode 100644 test/Transforms/ObjCARC/invoke-2.ll delete mode 100644 test/Transforms/ObjCARC/invoke.ll delete mode 100644 test/Transforms/ObjCARC/move-and-form-retain-autorelease.ll delete mode 100644 test/Transforms/ObjCARC/move-and-merge-autorelease.ll delete mode 100644 test/Transforms/ObjCARC/nested.ll delete mode 100644 test/Transforms/ObjCARC/opt-catchswitch.ll delete mode 100644 test/Transforms/ObjCARC/path-overflow.ll delete mode 100644 test/Transforms/ObjCARC/pointer-types.ll delete mode 100644 test/Transforms/ObjCARC/post-inlining.ll delete mode 100644 test/Transforms/ObjCARC/pr12270.ll delete mode 100644 test/Transforms/ObjCARC/provenance.ll delete mode 100644 test/Transforms/ObjCARC/retain-block-side-effects.ll delete mode 100644 test/Transforms/ObjCARC/retain-not-declared.ll delete mode 100644 test/Transforms/ObjCARC/rle-s2l.ll delete mode 100644 test/Transforms/ObjCARC/rv.ll delete mode 100644 test/Transforms/ObjCARC/split-backedge.ll delete mode 100644 test/Transforms/ObjCARC/tail-call-invariant-enforcement.ll delete mode 100644 test/Transforms/ObjCARC/unsafe-claim-rv.ll delete mode 100644 test/Transforms/ObjCARC/weak-contract.ll delete mode 100644 test/Transforms/ObjCARC/weak-copies.ll delete mode 100644 test/Transforms/ObjCARC/weak-dce.ll delete mode 100644 test/Transforms/ObjCARC/weak.ll delete mode 100644 test/Transforms/PGOProfile/Inputs/PR28219.proftext delete mode 100644 test/Transforms/PGOProfile/Inputs/branch1.proftext delete mode 100644 test/Transforms/PGOProfile/Inputs/branch1_large_count.proftext delete mode 100644 test/Transforms/PGOProfile/Inputs/branch2.proftext delete mode 100644 test/Transforms/PGOProfile/Inputs/criticaledge.proftext delete mode 100644 test/Transforms/PGOProfile/Inputs/cspgo.proftext delete mode 100644 test/Transforms/PGOProfile/Inputs/diag.proftext delete mode 100644 test/Transforms/PGOProfile/Inputs/diag_FE.proftext delete mode 100644 test/Transforms/PGOProfile/Inputs/func_entry.proftext delete mode 100644 test/Transforms/PGOProfile/Inputs/indirect_call.proftext delete mode 100644 test/Transforms/PGOProfile/Inputs/indirectbr.proftext delete mode 100644 test/Transforms/PGOProfile/Inputs/irreducible.proftext delete mode 100644 test/Transforms/PGOProfile/Inputs/landingpad.proftext delete mode 100644 test/Transforms/PGOProfile/Inputs/large_count_remarks.proftext delete mode 100644 test/Transforms/PGOProfile/Inputs/loop1.proftext delete mode 100644 test/Transforms/PGOProfile/Inputs/loop2.proftext delete mode 100644 test/Transforms/PGOProfile/Inputs/memop_size_annotation.proftext delete mode 100644 test/Transforms/PGOProfile/Inputs/multiple_hash_profile.proftext delete mode 100644 test/Transforms/PGOProfile/Inputs/noreturncall.proftext delete mode 100644 test/Transforms/PGOProfile/Inputs/remap.map delete mode 100644 test/Transforms/PGOProfile/Inputs/remap.proftext delete mode 100644 test/Transforms/PGOProfile/Inputs/select1.proftext delete mode 100644 test/Transforms/PGOProfile/Inputs/select2.proftext delete mode 100644 test/Transforms/PGOProfile/Inputs/select_hash_conflict.proftext delete mode 100644 test/Transforms/PGOProfile/Inputs/switch.proftext delete mode 100644 test/Transforms/PGOProfile/Inputs/thinlto_cs.proftext delete mode 100644 test/Transforms/PGOProfile/Inputs/thinlto_cspgo_bar_gen.ll delete mode 100644 test/Transforms/PGOProfile/Inputs/thinlto_cspgo_bar_use.ll delete mode 100644 test/Transforms/PGOProfile/Inputs/thinlto_indirect_call_promotion.ll delete mode 100644 test/Transforms/PGOProfile/Inputs/thinlto_samplepgo_icp.ll delete mode 100644 test/Transforms/PGOProfile/Inputs/thinlto_samplepgo_icp2a.ll delete mode 100644 test/Transforms/PGOProfile/Inputs/thinlto_samplepgo_icp2b.ll delete mode 100644 test/Transforms/PGOProfile/Inputs/thinlto_samplepgo_icp3.ll delete mode 100644 test/Transforms/PGOProfile/Inputs/unreachable_bb.proftext delete mode 100644 test/Transforms/PGOProfile/PR28219.ll delete mode 100644 test/Transforms/PGOProfile/X86/lit.local.cfg delete mode 100644 test/Transforms/PGOProfile/X86/macho.ll delete mode 100644 test/Transforms/PGOProfile/branch1.ll delete mode 100644 test/Transforms/PGOProfile/branch2.ll delete mode 100644 test/Transforms/PGOProfile/chr.ll delete mode 100644 test/Transforms/PGOProfile/comdat_internal.ll delete mode 100644 test/Transforms/PGOProfile/comdat_rename.ll delete mode 100644 test/Transforms/PGOProfile/counter_promo.ll delete mode 100644 test/Transforms/PGOProfile/counter_promo_exit_merge.ll delete mode 100644 test/Transforms/PGOProfile/counter_promo_mexits.ll delete mode 100644 test/Transforms/PGOProfile/counter_promo_nest.ll delete mode 100644 test/Transforms/PGOProfile/criticaledge.ll delete mode 100644 test/Transforms/PGOProfile/cspgo_profile_summary.ll delete mode 100644 test/Transforms/PGOProfile/diag_FE_profile.ll delete mode 100644 test/Transforms/PGOProfile/diag_mismatch.ll delete mode 100644 test/Transforms/PGOProfile/diag_no_funcprofdata.ll delete mode 100644 test/Transforms/PGOProfile/diag_no_profile.ll delete mode 100644 test/Transforms/PGOProfile/do-not-instrument.ll delete mode 100644 test/Transforms/PGOProfile/func_entry.ll delete mode 100644 test/Transforms/PGOProfile/icp_covariant_call_return.ll delete mode 100644 test/Transforms/PGOProfile/icp_covariant_invoke_return.ll delete mode 100644 test/Transforms/PGOProfile/icp_invoke.ll delete mode 100644 test/Transforms/PGOProfile/icp_invoke_nouse.ll delete mode 100644 test/Transforms/PGOProfile/icp_mismatch_msg.ll delete mode 100644 test/Transforms/PGOProfile/icp_sample.ll delete mode 100644 test/Transforms/PGOProfile/icp_vararg.ll delete mode 100644 test/Transforms/PGOProfile/indirect_call_annotation.ll delete mode 100644 test/Transforms/PGOProfile/indirect_call_profile.ll delete mode 100644 test/Transforms/PGOProfile/indirect_call_promotion.ll delete mode 100644 test/Transforms/PGOProfile/indirect_call_promotion_vla.ll delete mode 100644 test/Transforms/PGOProfile/indirectbr.ll delete mode 100644 test/Transforms/PGOProfile/infinite_loop.ll delete mode 100644 test/Transforms/PGOProfile/infinite_loop_gen.ll delete mode 100644 test/Transforms/PGOProfile/irreducible.ll delete mode 100644 test/Transforms/PGOProfile/landingpad.ll delete mode 100644 test/Transforms/PGOProfile/large_count_remarks.ll delete mode 100644 test/Transforms/PGOProfile/loop1.ll delete mode 100644 test/Transforms/PGOProfile/loop2.ll delete mode 100644 test/Transforms/PGOProfile/memcpy.ll delete mode 100644 test/Transforms/PGOProfile/memop_clone.ll delete mode 100644 test/Transforms/PGOProfile/memop_size_annotation.ll delete mode 100644 test/Transforms/PGOProfile/memop_size_from_strlen.ll delete mode 100644 test/Transforms/PGOProfile/memop_size_opt.ll delete mode 100644 test/Transforms/PGOProfile/memop_size_opt_zero.ll delete mode 100644 test/Transforms/PGOProfile/multiple_hash_profile.ll delete mode 100644 test/Transforms/PGOProfile/noreturncall.ll delete mode 100644 test/Transforms/PGOProfile/preinline.ll delete mode 100644 test/Transforms/PGOProfile/remap.ll delete mode 100644 test/Transforms/PGOProfile/select1.ll delete mode 100644 test/Transforms/PGOProfile/select2.ll delete mode 100644 test/Transforms/PGOProfile/select_hash_conflict.ll delete mode 100644 test/Transforms/PGOProfile/single_bb.ll delete mode 100644 test/Transforms/PGOProfile/split-indirectbr-critical-edges.ll delete mode 100644 test/Transforms/PGOProfile/statics_counter_naming.ll delete mode 100644 test/Transforms/PGOProfile/switch.ll delete mode 100644 test/Transforms/PGOProfile/thinlto_cspgo_gen.ll delete mode 100644 test/Transforms/PGOProfile/thinlto_cspgo_use.ll delete mode 100644 test/Transforms/PGOProfile/thinlto_indirect_call_promotion.ll delete mode 100644 test/Transforms/PGOProfile/thinlto_samplepgo_icp.ll delete mode 100644 test/Transforms/PGOProfile/thinlto_samplepgo_icp2.ll delete mode 100644 test/Transforms/PGOProfile/thinlto_samplepgo_icp3.ll delete mode 100644 test/Transforms/PGOProfile/thinlto_samplepgo_icp_droppeddead.ll delete mode 100644 test/Transforms/PGOProfile/unreachable_bb.ll delete mode 100644 test/Transforms/PartiallyInlineLibCalls/X86/good-prototype.ll delete mode 100644 test/Transforms/PartiallyInlineLibCalls/X86/lit.local.cfg delete mode 100644 test/Transforms/PartiallyInlineLibCalls/bad-prototype.ll delete mode 100644 test/Transforms/PartiallyInlineLibCalls/nobuiltin.ll delete mode 100644 test/Transforms/PhaseOrdering/2010-03-22-empty-baseclass.ll delete mode 100644 test/Transforms/PhaseOrdering/PR6627.ll delete mode 100644 test/Transforms/PhaseOrdering/basic.ll delete mode 100644 test/Transforms/PhaseOrdering/bitfield-bittests.ll delete mode 100644 test/Transforms/PhaseOrdering/gdce.ll delete mode 100644 test/Transforms/PhaseOrdering/globalaa-retained.ll delete mode 100644 test/Transforms/PhaseOrdering/rotate.ll delete mode 100644 test/Transforms/PhaseOrdering/scev-custom-dl.ll delete mode 100644 test/Transforms/PhaseOrdering/scev.ll delete mode 100644 test/Transforms/PhaseOrdering/simplifycfg-options.ll delete mode 100644 test/Transforms/PlaceSafepoints/basic.ll delete mode 100644 test/Transforms/PlaceSafepoints/call-in-loop.ll delete mode 100644 test/Transforms/PlaceSafepoints/finite-loops.ll delete mode 100644 test/Transforms/PlaceSafepoints/libcall.ll delete mode 100644 test/Transforms/PlaceSafepoints/memset.ll delete mode 100644 test/Transforms/PlaceSafepoints/no-statepoints.ll delete mode 100644 test/Transforms/PlaceSafepoints/split-backedge.ll delete mode 100644 test/Transforms/PlaceSafepoints/statepoint-coreclr.ll delete mode 100644 test/Transforms/PlaceSafepoints/statepoint-frameescape.ll delete mode 100644 test/Transforms/PreISelIntrinsicLowering/load-relative.ll delete mode 100644 test/Transforms/PreISelIntrinsicLowering/objc-arc.ll delete mode 100644 test/Transforms/PruneEH/2008-06-02-Weak.ll delete mode 100644 test/Transforms/PruneEH/ipo-nounwind.ll delete mode 100644 test/Transforms/PruneEH/looptest.ll delete mode 100644 test/Transforms/PruneEH/musttail.ll delete mode 100644 test/Transforms/PruneEH/operand-bundles.ll delete mode 100644 test/Transforms/PruneEH/pr23971.ll delete mode 100644 test/Transforms/PruneEH/pr26263.ll delete mode 100644 test/Transforms/PruneEH/recursivetest.ll delete mode 100644 test/Transforms/PruneEH/seh-nounwind.ll delete mode 100644 test/Transforms/PruneEH/simplenoreturntest.ll delete mode 100644 test/Transforms/PruneEH/simpletest.ll delete mode 100644 test/Transforms/Reassociate/2002-05-15-AgressiveSubMove.ll delete mode 100644 test/Transforms/Reassociate/2002-05-15-MissedTree.ll delete mode 100644 test/Transforms/Reassociate/2002-05-15-SubReassociate.ll delete mode 100644 test/Transforms/Reassociate/2002-07-09-DominanceProblem.ll delete mode 100644 test/Transforms/Reassociate/2003-08-12-InfiniteLoop.ll delete mode 100644 test/Transforms/Reassociate/2005-09-01-ArrayOutOfBounds.ll delete mode 100644 test/Transforms/Reassociate/2006-04-27-ReassociateVector.ll delete mode 100644 test/Transforms/Reassociate/2011-01-26-UseAfterFree.ll delete mode 100644 test/Transforms/Reassociate/2012-05-08-UndefLeak.ll delete mode 100644 test/Transforms/Reassociate/2012-06-08-InfiniteLoop.ll delete mode 100644 test/Transforms/Reassociate/absorption.ll delete mode 100644 test/Transforms/Reassociate/add_across_block_crash.ll delete mode 100644 test/Transforms/Reassociate/basictest.ll delete mode 100644 test/Transforms/Reassociate/binop-identity.ll delete mode 100644 test/Transforms/Reassociate/canonicalize-neg-const.ll delete mode 100644 test/Transforms/Reassociate/commute.ll delete mode 100644 test/Transforms/Reassociate/crash.ll delete mode 100644 test/Transforms/Reassociate/crash2.ll delete mode 100644 test/Transforms/Reassociate/deadcode.ll delete mode 100644 test/Transforms/Reassociate/erase_inst_made_change.ll delete mode 100644 test/Transforms/Reassociate/factorize-again.ll delete mode 100644 test/Transforms/Reassociate/fast-AgressiveSubMove.ll delete mode 100644 test/Transforms/Reassociate/fast-ArrayOutOfBounds.ll delete mode 100644 test/Transforms/Reassociate/fast-MissedTree.ll delete mode 100644 test/Transforms/Reassociate/fast-ReassociateVector.ll delete mode 100644 test/Transforms/Reassociate/fast-SubReassociate.ll delete mode 100644 test/Transforms/Reassociate/fast-basictest.ll delete mode 100644 test/Transforms/Reassociate/fast-fp-commute.ll delete mode 100644 test/Transforms/Reassociate/fast-mightymul.ll delete mode 100644 test/Transforms/Reassociate/fast-multistep.ll delete mode 100644 test/Transforms/Reassociate/fp-commute.ll delete mode 100644 test/Transforms/Reassociate/fp-expr.ll delete mode 100644 test/Transforms/Reassociate/infloop-deadphi.ll delete mode 100644 test/Transforms/Reassociate/inverses.ll delete mode 100644 test/Transforms/Reassociate/keep-debug-loc.ll delete mode 100644 test/Transforms/Reassociate/long-chains.ll delete mode 100644 test/Transforms/Reassociate/looptest.ll delete mode 100644 test/Transforms/Reassociate/matching-binops.ll delete mode 100644 test/Transforms/Reassociate/mightymul.ll delete mode 100644 test/Transforms/Reassociate/min_int.ll delete mode 100644 test/Transforms/Reassociate/mixed-fast-nonfast-fp.ll delete mode 100644 test/Transforms/Reassociate/mulfactor.ll delete mode 100644 test/Transforms/Reassociate/multistep.ll delete mode 100644 test/Transforms/Reassociate/negation.ll delete mode 100644 test/Transforms/Reassociate/negation1.ll delete mode 100644 test/Transforms/Reassociate/no-op.ll delete mode 100644 test/Transforms/Reassociate/optional-flags.ll delete mode 100644 test/Transforms/Reassociate/otherops.ll delete mode 100644 test/Transforms/Reassociate/pointer-collision-non-determinism.ll delete mode 100644 test/Transforms/Reassociate/pr12245.ll delete mode 100644 test/Transforms/Reassociate/pr21205.ll delete mode 100644 test/Transforms/Reassociate/pr28367.ll delete mode 100644 test/Transforms/Reassociate/propagate-flags.ll delete mode 100644 test/Transforms/Reassociate/reassoc-intermediate-fnegs.ll delete mode 100644 test/Transforms/Reassociate/reassociate-deadinst.ll delete mode 100644 test/Transforms/Reassociate/reassociate_dbgvalue_discard.ll delete mode 100644 test/Transforms/Reassociate/repeats.ll delete mode 100644 test/Transforms/Reassociate/secondary.ll delete mode 100644 test/Transforms/Reassociate/shift-factor.ll delete mode 100644 test/Transforms/Reassociate/shifttest.ll delete mode 100644 test/Transforms/Reassociate/subtest.ll delete mode 100644 test/Transforms/Reassociate/vaarg_movable.ll delete mode 100644 test/Transforms/Reassociate/wrap-flags.ll delete mode 100644 test/Transforms/Reassociate/xor_reassoc.ll delete mode 100644 test/Transforms/Reg2Mem/crash.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/base-pointers-1.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/base-pointers-10.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/base-pointers-11.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/base-pointers-12.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/base-pointers-13.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/base-pointers-2.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/base-pointers-3.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/base-pointers-4.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/base-pointers-5.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/base-pointers-6.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/base-pointers-7.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/base-pointers-8.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/base-pointers-9.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/base-pointers.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/base-vector.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/basic.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/basics.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/call-gc-result.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/check_traversal_order.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/codegen-cond.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/constants.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/deopt-intrinsic-cconv.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/deopt-intrinsic.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/deopt-lowering-attrs.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/deref-pointers.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/drop-invalid-metadata.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/gc-relocate-creation.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/invokes.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/leaf-function.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/libcall.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/live-vector-nosplit.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/liveness-basics.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/patchable-statepoints.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/preprocess.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/relocate-invoke-result.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/relocation.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/rematerialize-derived-p [...] delete mode 100644 test/Transforms/RewriteStatepointsForGC/rewrite-invoke.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/scalar-base-vector.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/statepoint-attrs.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/statepoint-calling-conv [...] delete mode 100644 test/Transforms/RewriteStatepointsForGC/statepoint-coreclr.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/statepoint-format.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/two-invokes-one-landingpad.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/unreachable-regression.ll delete mode 100644 test/Transforms/RewriteStatepointsForGC/vector-bitcast.ll delete mode 100644 test/Transforms/SCCP/2002-05-02-MissSecondInst.ll delete mode 100644 test/Transforms/SCCP/2002-05-20-MissedIncomingValue.ll delete mode 100644 test/Transforms/SCCP/2002-05-21-InvalidSimplify.ll delete mode 100644 test/Transforms/SCCP/2002-08-30-GetElementPtrTest.ll delete mode 100644 test/Transforms/SCCP/2003-06-24-OverdefinedPHIValue.ll delete mode 100644 test/Transforms/SCCP/2003-08-26-InvokeHandling.ll delete mode 100644 test/Transforms/SCCP/2004-11-16-DeadInvoke.ll delete mode 100644 test/Transforms/SCCP/2004-12-10-UndefBranchBug.ll delete mode 100644 test/Transforms/SCCP/2006-10-23-IPSCCP-Crash.ll delete mode 100644 test/Transforms/SCCP/2006-12-04-PackedType.ll delete mode 100644 test/Transforms/SCCP/2006-12-19-UndefBug.ll delete mode 100644 test/Transforms/SCCP/2007-05-16-InvokeCrash.ll delete mode 100644 test/Transforms/SCCP/2008-01-27-UndefCorrelate.ll delete mode 100644 test/Transforms/SCCP/2008-04-22-multiple-ret-sccp.ll delete mode 100644 test/Transforms/SCCP/2008-05-23-UndefCallFold.ll delete mode 100644 test/Transforms/SCCP/2009-01-14-IPSCCP-Invoke.ll delete mode 100644 test/Transforms/SCCP/2009-05-27-VectorOperandZero.ll delete mode 100644 test/Transforms/SCCP/apint-array.ll delete mode 100644 test/Transforms/SCCP/apint-basictest.ll delete mode 100644 test/Transforms/SCCP/apint-basictest2.ll delete mode 100644 test/Transforms/SCCP/apint-basictest3.ll delete mode 100644 test/Transforms/SCCP/apint-basictest4.ll delete mode 100644 test/Transforms/SCCP/apint-bigarray.ll delete mode 100644 test/Transforms/SCCP/apint-bigint.ll delete mode 100644 test/Transforms/SCCP/apint-bigint2.ll delete mode 100644 test/Transforms/SCCP/apint-ipsccp1.ll delete mode 100644 test/Transforms/SCCP/apint-ipsccp2.ll delete mode 100644 test/Transforms/SCCP/apint-ipsccp3.ll delete mode 100644 test/Transforms/SCCP/apint-ipsccp4.ll delete mode 100644 test/Transforms/SCCP/apint-load.ll delete mode 100644 test/Transforms/SCCP/apint-phi.ll delete mode 100644 test/Transforms/SCCP/apint-select.ll delete mode 100644 test/Transforms/SCCP/atomic-load-store.ll delete mode 100644 test/Transforms/SCCP/atomic.ll delete mode 100644 test/Transforms/SCCP/bitcast.ll delete mode 100644 test/Transforms/SCCP/calltest.ll delete mode 100644 test/Transforms/SCCP/comdat-ipo.ll delete mode 100644 test/Transforms/SCCP/constant-struct.ll delete mode 100644 test/Transforms/SCCP/crash.ll delete mode 100644 test/Transforms/SCCP/definite-initializer.ll delete mode 100644 test/Transforms/SCCP/dont-zap-return.ll delete mode 100644 test/Transforms/SCCP/global-alias-constprop.ll delete mode 100644 test/Transforms/SCCP/indirectbr.ll delete mode 100644 test/Transforms/SCCP/ip-constant-ranges.ll delete mode 100644 test/Transforms/SCCP/ipsccp-addr-taken.ll delete mode 100644 test/Transforms/SCCP/ipsccp-basic.ll delete mode 100644 test/Transforms/SCCP/ipsccp-branch-unresolved-undef.ll delete mode 100644 test/Transforms/SCCP/ipsccp-phi-one-pred-dead.ll delete mode 100644 test/Transforms/SCCP/ipsccp-preserve-analysis.ll delete mode 100644 test/Transforms/SCCP/ipsccp-ssa-copy-nested-conds.ll delete mode 100644 test/Transforms/SCCP/latticeval-invalidate.ll delete mode 100644 test/Transforms/SCCP/loadtest.ll delete mode 100644 test/Transforms/SCCP/logical-nuke.ll delete mode 100644 test/Transforms/SCCP/overdefined-div.ll delete mode 100644 test/Transforms/SCCP/pr27712.ll delete mode 100644 test/Transforms/SCCP/pr35357.ll delete mode 100644 test/Transforms/SCCP/preserve-analysis.ll delete mode 100644 test/Transforms/SCCP/return-zapped.ll delete mode 100644 test/Transforms/SCCP/retvalue-undef.ll delete mode 100644 test/Transforms/SCCP/sccptest.ll delete mode 100644 test/Transforms/SCCP/select.ll delete mode 100644 test/Transforms/SCCP/switch-multiple-undef.ll delete mode 100644 test/Transforms/SCCP/switch-undef-constantfoldterminator.ll delete mode 100644 test/Transforms/SCCP/switch.ll delete mode 100644 test/Transforms/SCCP/ub-shift.ll delete mode 100644 test/Transforms/SCCP/undef-resolve.ll delete mode 100644 test/Transforms/SCCP/vector-bitcast.ll delete mode 100644 test/Transforms/SLPVectorizer/AArch64/64-bit-vector.ll delete mode 100644 test/Transforms/SLPVectorizer/AArch64/PR38339.ll delete mode 100644 test/Transforms/SLPVectorizer/AArch64/commute.ll delete mode 100644 test/Transforms/SLPVectorizer/AArch64/ext-trunc.ll delete mode 100644 test/Transforms/SLPVectorizer/AArch64/gather-cost.ll delete mode 100644 test/Transforms/SLPVectorizer/AArch64/gather-reduce.ll delete mode 100644 test/Transforms/SLPVectorizer/AArch64/gather-root.ll delete mode 100644 test/Transforms/SLPVectorizer/AArch64/getelementptr.ll delete mode 100644 test/Transforms/SLPVectorizer/AArch64/horizontal.ll delete mode 100644 test/Transforms/SLPVectorizer/AArch64/lit.local.cfg delete mode 100644 test/Transforms/SLPVectorizer/AArch64/load-store-q.ll delete mode 100644 test/Transforms/SLPVectorizer/AArch64/matmul.ll delete mode 100644 test/Transforms/SLPVectorizer/AArch64/minimum-sizes.ll delete mode 100644 test/Transforms/SLPVectorizer/AArch64/mismatched-intrinsics.ll delete mode 100644 test/Transforms/SLPVectorizer/AArch64/nontemporal.ll delete mode 100644 test/Transforms/SLPVectorizer/AArch64/remarks.ll delete mode 100644 test/Transforms/SLPVectorizer/AArch64/sdiv-pow2.ll delete mode 100644 test/Transforms/SLPVectorizer/AArch64/spillcost-di.ll delete mode 100644 test/Transforms/SLPVectorizer/AArch64/transpose.ll delete mode 100644 test/Transforms/SLPVectorizer/AArch64/tsc-s352.ll delete mode 100644 test/Transforms/SLPVectorizer/AMDGPU/address-space-ptr-sze-gep- [...] delete mode 100644 test/Transforms/SLPVectorizer/AMDGPU/horizontal-store.ll delete mode 100644 test/Transforms/SLPVectorizer/AMDGPU/lit.local.cfg delete mode 100644 test/Transforms/SLPVectorizer/AMDGPU/packed-math.ll delete mode 100644 test/Transforms/SLPVectorizer/AMDGPU/reduction.ll delete mode 100644 test/Transforms/SLPVectorizer/ARM/extract-insert.ll delete mode 100644 test/Transforms/SLPVectorizer/ARM/lit.local.cfg delete mode 100644 test/Transforms/SLPVectorizer/ARM/memory.ll delete mode 100644 test/Transforms/SLPVectorizer/ARM/sroa.ll delete mode 100644 test/Transforms/SLPVectorizer/NVPTX/lit.local.cfg delete mode 100644 test/Transforms/SLPVectorizer/NVPTX/non-vectorizable-intrinsic.ll delete mode 100644 test/Transforms/SLPVectorizer/NVPTX/v2f16.ll delete mode 100644 test/Transforms/SLPVectorizer/PowerPC/aggregate.ll delete mode 100644 test/Transforms/SLPVectorizer/PowerPC/lit.local.cfg delete mode 100644 test/Transforms/SLPVectorizer/PowerPC/pr27897.ll delete mode 100644 test/Transforms/SLPVectorizer/PowerPC/short-to-double.ll delete mode 100644 test/Transforms/SLPVectorizer/SystemZ/SLP-cmp-cost-query.ll delete mode 100644 test/Transforms/SLPVectorizer/SystemZ/lit.local.cfg delete mode 100644 test/Transforms/SLPVectorizer/SystemZ/pr34619.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/PR32086.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/PR34635.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/PR35628_1.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/PR35628_2.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/PR35777.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/PR35865.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/PR36280.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/PR39774.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/PR40310.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/addsub.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/aggregate.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/align.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/alternate-calls.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/alternate-cast.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/alternate-fp.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/alternate-int.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/arith-add-saddo.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/arith-add-ssat.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/arith-add-uaddo.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/arith-add-usat.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/arith-add.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/arith-fix.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/arith-fp.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/arith-mul-smulo.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/arith-mul-umulo.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/arith-mul.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/arith-sub-ssat.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/arith-sub-ssubo.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/arith-sub-usat.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/arith-sub-usubo.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/arith-sub.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/atomics.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/bad_types.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/barriercall.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/bitreverse.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/blending-shuffle.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/bswap.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/call.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/cast.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/cmp_commute.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/cmp_sel.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/commutativity.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/compare-reduce.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/consecutive-access.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/continue_vectorizing.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/crash_7zip.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/crash_binaryop.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/crash_bullet.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/crash_bullet3.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/crash_cmpop.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/crash_dequeue.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/crash_flop7.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/crash_gep.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/crash_lencod.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/crash_mandeltext.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/crash_netbsd_decompress.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/crash_scheduling.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/crash_sim4b1.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/crash_smallpt.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/crash_vectorizeTree.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/cross_block_slp.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/cse.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/ctlz.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/ctpop.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/cttz.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/cycle_dup.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/debug_info.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/diamond.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/external_user.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/external_user_jumbled_load.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/extract-shuffle.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/extract.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/extract_in_tree_user.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/extractcost.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/extractelement.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/fabs-cost-softfp.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/fabs.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/fcopysign.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/flag.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/fma.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/fptosi.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/fptoui.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/fround.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/funclet.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/gep.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/gep_mismatch.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/hadd.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/hoist.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/horizontal-list.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/horizontal-minmax.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/horizontal.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/hsub.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/implicitfloat.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/in-tree-user.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/insert-after-bundle.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/insert-element-build-vector.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/insertvalue.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/intrinsic.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/jumbled-load-multiuse.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/jumbled-load-shuffle-placement.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/jumbled-load-used-in-phi.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/jumbled-load.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/limit.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/lit.local.cfg delete mode 100644 test/Transforms/SLPVectorizer/X86/load-merge.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/long_chains.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/loopinvariant.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/metadata.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/minimum-sizes.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/multi_block.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/multi_user.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/odd_store.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/operandorder.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/opt.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/ordering.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/partail.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/phi.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/phi3.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/phi_landingpad.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/phi_overalignedtype.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/powof2div.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/pr16571.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/pr16628.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/pr16899.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/pr18060.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/pr19657.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/pr23510.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/pr27163.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/pr31599.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/pr35497.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/propagate_ir_flags.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/reassociated-loads.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/reduction.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/reduction2.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/reduction_loads.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/reduction_unrolled.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/remark_horcost.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/remark_listcost.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/remark_not_all_parts.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/remark_unsupported.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/reorder_phi.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/reorder_repeated_ops.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/resched.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/return.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/reverse_extract_elements.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/rgb_phi.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/saxpy.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/schedule-bundle.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/schedule_budget.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/scheduling.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/sext.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/shift-ashr.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/shift-lshr.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/shift-shl.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/sign-extend.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/simple-loop.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/simplebb.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/sitofp.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/slp-throttle.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/sqrt.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/store-jumbled.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/stores_vectorize.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/tiny-tree.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/uitofp.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/undef_vect.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/unreachable.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/value-bug.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/vect_copyable_in_binops.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/vector.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/vector_gep.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/vectorize-reorder-reuse.ll delete mode 100644 test/Transforms/SLPVectorizer/X86/zext.ll delete mode 100644 test/Transforms/SLPVectorizer/XCore/lit.local.cfg delete mode 100644 test/Transforms/SLPVectorizer/XCore/no-vector-registers.ll delete mode 100644 test/Transforms/SLPVectorizer/int_sideeffect.ll delete mode 100644 test/Transforms/SROA/address-spaces.ll delete mode 100644 test/Transforms/SROA/alignment.ll delete mode 100644 test/Transforms/SROA/alloca-address-space.ll delete mode 100644 test/Transforms/SROA/basictest.ll delete mode 100644 test/Transforms/SROA/big-endian.ll delete mode 100644 test/Transforms/SROA/dbg-addr-diamond.ll delete mode 100644 test/Transforms/SROA/dbg-single-piece.ll delete mode 100644 test/Transforms/SROA/dead-inst.ll delete mode 100644 test/Transforms/SROA/fca.ll delete mode 100644 test/Transforms/SROA/mem-par-metadata-sroa.ll delete mode 100644 test/Transforms/SROA/non-integral-pointers.ll delete mode 100644 test/Transforms/SROA/phi-and-select.ll delete mode 100644 test/Transforms/SROA/phi-with-duplicate-pred.ll delete mode 100644 test/Transforms/SROA/pointer-offset-size.ll delete mode 100644 test/Transforms/SROA/ppcf128-no-fold.ll delete mode 100644 test/Transforms/SROA/pr26972.ll delete mode 100644 test/Transforms/SROA/pr37267.ll delete mode 100644 test/Transforms/SROA/preserve-nonnull.ll delete mode 100644 test/Transforms/SROA/slice-order-independence.ll delete mode 100644 test/Transforms/SROA/slice-width.ll delete mode 100644 test/Transforms/SROA/vector-conversion.ll delete mode 100644 test/Transforms/SROA/vector-lifetime-intrinsic.ll delete mode 100644 test/Transforms/SROA/vector-promotion.ll delete mode 100644 test/Transforms/SROA/vectors-of-pointers.ll delete mode 100644 test/Transforms/SafeStack/AArch64/abi.ll delete mode 100644 test/Transforms/SafeStack/AArch64/abi_ssp.ll delete mode 100644 test/Transforms/SafeStack/AArch64/lit.local.cfg delete mode 100644 test/Transforms/SafeStack/AArch64/unreachable.ll delete mode 100644 test/Transforms/SafeStack/ARM/abi.ll delete mode 100644 test/Transforms/SafeStack/ARM/debug.ll delete mode 100644 test/Transforms/SafeStack/ARM/lit.local.cfg delete mode 100644 test/Transforms/SafeStack/ARM/setjmp.ll delete mode 100644 test/Transforms/SafeStack/X86/abi.ll delete mode 100644 test/Transforms/SafeStack/X86/abi_ssp.ll delete mode 100644 test/Transforms/SafeStack/X86/addr-taken.ll delete mode 100644 test/Transforms/SafeStack/X86/array-aligned.ll delete mode 100644 test/Transforms/SafeStack/X86/array.ll delete mode 100644 test/Transforms/SafeStack/X86/byval.ll delete mode 100644 test/Transforms/SafeStack/X86/call.ll delete mode 100644 test/Transforms/SafeStack/X86/cast.ll delete mode 100644 test/Transforms/SafeStack/X86/coloring-ssp.ll delete mode 100644 test/Transforms/SafeStack/X86/coloring.ll delete mode 100644 test/Transforms/SafeStack/X86/coloring2.ll delete mode 100644 test/Transforms/SafeStack/X86/constant-gep-call.ll delete mode 100644 test/Transforms/SafeStack/X86/constant-gep.ll delete mode 100644 test/Transforms/SafeStack/X86/constant-geps.ll delete mode 100644 test/Transforms/SafeStack/X86/debug-loc-dynamic.ll delete mode 100644 test/Transforms/SafeStack/X86/debug-loc.ll delete mode 100644 test/Transforms/SafeStack/X86/debug-loc2.ll delete mode 100644 test/Transforms/SafeStack/X86/dynamic-alloca.ll delete mode 100644 test/Transforms/SafeStack/X86/escape-addr-pointer.ll delete mode 100644 test/Transforms/SafeStack/X86/escape-bitcast-store.ll delete mode 100644 test/Transforms/SafeStack/X86/escape-bitcast-store2.ll delete mode 100644 test/Transforms/SafeStack/X86/escape-call.ll delete mode 100644 test/Transforms/SafeStack/X86/escape-casted-pointer.ll delete mode 100644 test/Transforms/SafeStack/X86/escape-gep-call.ll delete mode 100644 test/Transforms/SafeStack/X86/escape-gep-invoke.ll delete mode 100644 test/Transforms/SafeStack/X86/escape-gep-negative.ll delete mode 100644 test/Transforms/SafeStack/X86/escape-gep-ptrtoint.ll delete mode 100644 test/Transforms/SafeStack/X86/escape-gep-store.ll delete mode 100644 test/Transforms/SafeStack/X86/escape-phi-call.ll delete mode 100644 test/Transforms/SafeStack/X86/escape-select-call.ll delete mode 100644 test/Transforms/SafeStack/X86/escape-vector.ll delete mode 100644 test/Transforms/SafeStack/X86/invoke.ll delete mode 100644 test/Transforms/SafeStack/X86/layout-frag.ll delete mode 100644 test/Transforms/SafeStack/X86/layout-region-split.ll delete mode 100644 test/Transforms/SafeStack/X86/lit.local.cfg delete mode 100644 test/Transforms/SafeStack/X86/memintrinsic-oob-read.ll delete mode 100644 test/Transforms/SafeStack/X86/no-attr.ll delete mode 100644 test/Transforms/SafeStack/X86/phi-cycle.ll delete mode 100644 test/Transforms/SafeStack/X86/phi.ll delete mode 100644 test/Transforms/SafeStack/X86/ret.ll delete mode 100644 test/Transforms/SafeStack/X86/setjmp.ll delete mode 100644 test/Transforms/SafeStack/X86/setjmp2.ll delete mode 100644 test/Transforms/SafeStack/X86/sink-to-use.ll delete mode 100644 test/Transforms/SafeStack/X86/ssp.ll delete mode 100644 test/Transforms/SafeStack/X86/store.ll delete mode 100644 test/Transforms/SafeStack/X86/struct.ll delete mode 100644 test/Transforms/SampleProfile/Inputs/bad_discriminator_value.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/bad_fn_header.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/bad_line_values.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/bad_mangle.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/bad_sample_line.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/bad_samples.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/branch.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/calls.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/cold-indirect-call.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/cov-zero-samples.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/coverage-warning.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/discriminator.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/einline.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/entry_counts.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/entry_counts_cold.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/flattened.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/fnptr.binprof delete mode 100644 test/Transforms/SampleProfile/Inputs/fnptr.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/function_metadata.compact.afdo delete mode 100644 test/Transforms/SampleProfile/Inputs/function_metadata.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/gcc-simple.afdo delete mode 100644 test/Transforms/SampleProfile/Inputs/indirect-call.afdo delete mode 100644 test/Transforms/SampleProfile/Inputs/indirect-call.compact.afdo delete mode 100644 test/Transforms/SampleProfile/Inputs/indirect-call.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/inline-act.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/inline-combine.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/inline-coverage.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/inline-hint.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/inline.compactbinary.afdo delete mode 100644 test/Transforms/SampleProfile/Inputs/inline.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/nodebug.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/nolocinfo.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/offset.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/propagate.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/remap.map delete mode 100644 test/Transforms/SampleProfile/Inputs/remap.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/remarks.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/summary.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/syntax.prof delete mode 100644 test/Transforms/SampleProfile/Inputs/warm-inline-instance.prof delete mode 100644 test/Transforms/SampleProfile/branch.ll delete mode 100644 test/Transforms/SampleProfile/calls.ll delete mode 100644 test/Transforms/SampleProfile/cold-indirect-call.ll delete mode 100644 test/Transforms/SampleProfile/compact-binary-profile.ll delete mode 100644 test/Transforms/SampleProfile/cov-zero-samples.ll delete mode 100644 test/Transforms/SampleProfile/coverage-warning.ll delete mode 100644 test/Transforms/SampleProfile/discriminator.ll delete mode 100644 test/Transforms/SampleProfile/early-inline.ll delete mode 100644 test/Transforms/SampleProfile/entry_counts.ll delete mode 100644 test/Transforms/SampleProfile/entry_counts_cold.ll delete mode 100644 test/Transforms/SampleProfile/flattened.ll delete mode 100644 test/Transforms/SampleProfile/fnptr.ll delete mode 100644 test/Transforms/SampleProfile/function_metadata.ll delete mode 100644 test/Transforms/SampleProfile/gcc-simple.ll delete mode 100644 test/Transforms/SampleProfile/indirect-call-gcc.ll delete mode 100644 test/Transforms/SampleProfile/indirect-call.ll delete mode 100644 test/Transforms/SampleProfile/inline-act.ll delete mode 100644 test/Transforms/SampleProfile/inline-cold-callsite-samplepgo.ll delete mode 100644 test/Transforms/SampleProfile/inline-combine.ll delete mode 100644 test/Transforms/SampleProfile/inline-coverage.ll delete mode 100644 test/Transforms/SampleProfile/inline.ll delete mode 100644 test/Transforms/SampleProfile/nodebug.ll delete mode 100644 test/Transforms/SampleProfile/nolocinfo.ll delete mode 100644 test/Transforms/SampleProfile/offset.ll delete mode 100644 test/Transforms/SampleProfile/propagate.ll delete mode 100644 test/Transforms/SampleProfile/remap.ll delete mode 100644 test/Transforms/SampleProfile/remarks.ll delete mode 100644 test/Transforms/SampleProfile/section-accurate-samplepgo.ll delete mode 100644 test/Transforms/SampleProfile/summary.ll delete mode 100644 test/Transforms/SampleProfile/syntax.ll delete mode 100644 test/Transforms/SampleProfile/warm-inline-instance.ll delete mode 100644 test/Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-comp [...] delete mode 100644 test/Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-expa [...] delete mode 100644 test/Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-gather.ll delete mode 100644 test/Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-load.ll delete mode 100644 test/Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-store.ll delete mode 100644 test/Transforms/Scalarizer/basic.ll delete mode 100644 test/Transforms/Scalarizer/cache-bug.ll delete mode 100644 test/Transforms/Scalarizer/crash-bug.ll delete mode 100644 test/Transforms/Scalarizer/dbginfo.ll delete mode 100644 test/Transforms/Scalarizer/dbgloc-bug.ll delete mode 100644 test/Transforms/Scalarizer/intrinsics.ll delete mode 100644 test/Transforms/Scalarizer/order-bug.ll delete mode 100644 test/Transforms/Scalarizer/phi-bug.ll delete mode 100644 test/Transforms/Scalarizer/store-bug.ll delete mode 100644 test/Transforms/Scalarizer/vector-gep.ll delete mode 100644 test/Transforms/SeparateConstOffsetFromGEP/AMDGPU/lit.local.cfg delete mode 100644 test/Transforms/SeparateConstOffsetFromGEP/AMDGPU/split-gep-and [...] delete mode 100644 test/Transforms/SeparateConstOffsetFromGEP/NVPTX/lit.local.cfg delete mode 100644 test/Transforms/SeparateConstOffsetFromGEP/NVPTX/split-gep-and-gvn.ll delete mode 100644 test/Transforms/SeparateConstOffsetFromGEP/NVPTX/split-gep.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/2006-06-13-SingleEntryPHI.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/2006-06-27-DeadSwitchCase.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/2007-05-09-Unreachable.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/2007-05-09-tl.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/2007-07-12-ExitDomInfo.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/2007-07-13-DomInfo.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/2007-07-18-DomInfo.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/2007-08-01-Dom.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/2007-08-01-LCSSA.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/2007-10-04-DomFrontier.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/2008-06-02-DomInfo.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/2008-06-17-DomFrontier.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/2010-11-18-LCSSA.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/2011-06-02-CritSwitch.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/2011-09-26-EHCrash.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/2012-04-02-IndirectBr.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/2012-04-30-LoopUnswitch-LPad [...] delete mode 100644 test/Transforms/SimpleLoopUnswitch/2012-05-20-Phi.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/2015-09-18-Addrspace.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/LIV-loop-condtion.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/basictest.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/cleanuppad.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/copy-metadata.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/crash.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/delete-dead-blocks.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/exponential-behavior.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/exponential-nontrivial-unswi [...] delete mode 100644 test/Transforms/SimpleLoopUnswitch/exponential-nontrivial-unswi [...] delete mode 100644 test/Transforms/SimpleLoopUnswitch/exponential-nontrivial-unswitch.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/exponential-nontrivial-unswitch2.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/exponential-switch-unswitch.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/formDedicatedAfterTrivial1.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/formDedicatedAfterTrivial2.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/formDedicatedAfterTrivial3.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/guards.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/infinite-loop.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/msan.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/nontrivial-unswitch-cost.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/nontrivial-unswitch.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/pr37888.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/preserve-analyses.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/trivial-unswitch-iteration.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/trivial-unswitch.ll delete mode 100644 test/Transforms/SimpleLoopUnswitch/update-scev.ll delete mode 100644 test/Transforms/SimplifyCFG/2002-05-21-PHIElimination.ll delete mode 100644 test/Transforms/SimplifyCFG/2002-09-24-PHIAssertion.ll delete mode 100644 test/Transforms/SimplifyCFG/2003-03-07-DominateProblem.ll delete mode 100644 test/Transforms/SimplifyCFG/2003-08-05-InvokeCrash.ll delete mode 100644 test/Transforms/SimplifyCFG/2003-08-17-BranchFold.ll delete mode 100644 test/Transforms/SimplifyCFG/2003-08-17-BranchFoldOrdering.ll delete mode 100644 test/Transforms/SimplifyCFG/2003-08-17-FoldSwitch-dbg.ll delete mode 100644 test/Transforms/SimplifyCFG/2003-08-17-FoldSwitch.ll delete mode 100644 test/Transforms/SimplifyCFG/2004-12-10-SimplifyCFGCrash.ll delete mode 100644 test/Transforms/SimplifyCFG/2005-06-16-PHICrash.ll delete mode 100644 test/Transforms/SimplifyCFG/2005-08-01-PHIUpdateFail.ll delete mode 100644 test/Transforms/SimplifyCFG/2005-10-02-InvokeSimplify.ll delete mode 100644 test/Transforms/SimplifyCFG/2005-12-03-IncorrectPHIFold.ll delete mode 100644 test/Transforms/SimplifyCFG/2006-02-17-InfiniteUnroll.ll delete mode 100644 test/Transforms/SimplifyCFG/2006-06-12-InfLoop.ll delete mode 100644 test/Transforms/SimplifyCFG/2006-08-03-Crash.ll delete mode 100644 test/Transforms/SimplifyCFG/2006-10-19-UncondDiv.ll delete mode 100644 test/Transforms/SimplifyCFG/2006-12-08-Ptr-ICmp-Branch.ll delete mode 100644 test/Transforms/SimplifyCFG/2007-11-22-InvokeNoUnwind.ll delete mode 100644 test/Transforms/SimplifyCFG/2007-12-21-Crash.ll delete mode 100644 test/Transforms/SimplifyCFG/2008-01-02-hoist-fp-add.ll delete mode 100644 test/Transforms/SimplifyCFG/2008-05-16-PHIBlockMerge.ll delete mode 100644 test/Transforms/SimplifyCFG/2008-07-13-InfLoopMiscompile.ll delete mode 100644 test/Transforms/SimplifyCFG/2008-09-08-MultiplePred.ll delete mode 100644 test/Transforms/SimplifyCFG/2008-09-17-SpeculativeHoist.ll delete mode 100644 test/Transforms/SimplifyCFG/2008-10-03-SpeculativelyExecuteBefo [...] delete mode 100644 test/Transforms/SimplifyCFG/2008-12-06-SingleEntryPhi.ll delete mode 100644 test/Transforms/SimplifyCFG/2008-12-16-DCECond.ll delete mode 100644 test/Transforms/SimplifyCFG/2009-01-18-PHIPropCrash.ll delete mode 100644 test/Transforms/SimplifyCFG/2009-05-12-externweak.ll delete mode 100644 test/Transforms/SimplifyCFG/2010-03-30-InvokeCrash.ll delete mode 100644 test/Transforms/SimplifyCFG/2011-03-08-UnreachableUse.ll delete mode 100644 test/Transforms/SimplifyCFG/2011-09-05-TrivialLPad.ll delete mode 100644 test/Transforms/SimplifyCFG/AArch64/cttz-ctlz.ll delete mode 100644 test/Transforms/SimplifyCFG/AArch64/lit.local.cfg delete mode 100644 test/Transforms/SimplifyCFG/AArch64/prefer-fma.ll delete mode 100644 test/Transforms/SimplifyCFG/AMDGPU/cttz-ctlz.ll delete mode 100644 test/Transforms/SimplifyCFG/AMDGPU/lit.local.cfg delete mode 100644 test/Transforms/SimplifyCFG/ARM/cttz-ctlz.ll delete mode 100644 test/Transforms/SimplifyCFG/ARM/lit.local.cfg delete mode 100644 test/Transforms/SimplifyCFG/ARM/select-trunc-i64.ll delete mode 100644 test/Transforms/SimplifyCFG/ARM/switch-to-lookup-table-constant [...] delete mode 100644 test/Transforms/SimplifyCFG/ARM/switch-to-lookup-table.ll delete mode 100644 test/Transforms/SimplifyCFG/BrUnwind.ll delete mode 100644 test/Transforms/SimplifyCFG/ConditionalTrappingConstantExpr.ll delete mode 100644 test/Transforms/SimplifyCFG/CoveredLookupTable.ll delete mode 100644 test/Transforms/SimplifyCFG/DeadSetCC.ll delete mode 100644 test/Transforms/SimplifyCFG/EmptyBlockMerge.ll delete mode 100644 test/Transforms/SimplifyCFG/EqualPHIEdgeBlockMerge.ll delete mode 100644 test/Transforms/SimplifyCFG/ForwardSwitchConditionToPHI.ll delete mode 100644 test/Transforms/SimplifyCFG/Hexagon/disable-lookup-table.ll delete mode 100644 test/Transforms/SimplifyCFG/Hexagon/lit.local.cfg delete mode 100644 test/Transforms/SimplifyCFG/Hexagon/switch-to-lookup-table.ll delete mode 100644 test/Transforms/SimplifyCFG/HoistCode.ll delete mode 100644 test/Transforms/SimplifyCFG/InfLoop.ll delete mode 100644 test/Transforms/SimplifyCFG/MagicPointer.ll delete mode 100644 test/Transforms/SimplifyCFG/Mips/cttz-ctlz.ll delete mode 100644 test/Transforms/SimplifyCFG/Mips/lit.local.cfg delete mode 100644 test/Transforms/SimplifyCFG/PHINode.ll delete mode 100644 test/Transforms/SimplifyCFG/PR16069.ll delete mode 100644 test/Transforms/SimplifyCFG/PR17073.ll delete mode 100644 test/Transforms/SimplifyCFG/PR25267.ll delete mode 100644 test/Transforms/SimplifyCFG/PR27615-simplify-cond-br.ll delete mode 100644 test/Transforms/SimplifyCFG/PR29163.ll delete mode 100644 test/Transforms/SimplifyCFG/PR30210.ll delete mode 100644 test/Transforms/SimplifyCFG/PR9946.ll delete mode 100644 test/Transforms/SimplifyCFG/PhiBlockMerge.ll delete mode 100644 test/Transforms/SimplifyCFG/PhiBlockMerge2.ll delete mode 100644 test/Transforms/SimplifyCFG/PhiEliminate.ll delete mode 100644 test/Transforms/SimplifyCFG/PhiEliminate2.ll delete mode 100644 test/Transforms/SimplifyCFG/PhiEliminate3.ll delete mode 100644 test/Transforms/SimplifyCFG/PhiNoEliminate.ll delete mode 100644 test/Transforms/SimplifyCFG/PowerPC/cttz-ctlz-spec.ll delete mode 100644 test/Transforms/SimplifyCFG/PowerPC/lit.local.cfg delete mode 100644 test/Transforms/SimplifyCFG/RISCV/lit.local.cfg delete mode 100644 test/Transforms/SimplifyCFG/RISCV/select-trunc-i64.ll delete mode 100644 test/Transforms/SimplifyCFG/SPARC/lit.local.cfg delete mode 100644 test/Transforms/SimplifyCFG/SPARC/switch_to_lookup_table.ll delete mode 100644 test/Transforms/SimplifyCFG/SpeculativeExec.ll delete mode 100644 test/Transforms/SimplifyCFG/UncondBranchToHeader.ll delete mode 100644 test/Transforms/SimplifyCFG/UncondBranchToReturn.ll delete mode 100644 test/Transforms/SimplifyCFG/UnreachableEliminate.ll delete mode 100644 test/Transforms/SimplifyCFG/X86/disable-lookup-table.ll delete mode 100644 test/Transforms/SimplifyCFG/X86/lit.local.cfg delete mode 100644 test/Transforms/SimplifyCFG/X86/speculate-cttz-ctlz.ll delete mode 100644 test/Transforms/SimplifyCFG/X86/switch-covered-bug.ll delete mode 100644 test/Transforms/SimplifyCFG/X86/switch-table-bug.ll delete mode 100644 test/Transforms/SimplifyCFG/X86/switch_to_lookup_table.ll delete mode 100644 test/Transforms/SimplifyCFG/assume.ll delete mode 100644 test/Transforms/SimplifyCFG/attr-convergent.ll delete mode 100644 test/Transforms/SimplifyCFG/attr-noduplicate.ll delete mode 100644 test/Transforms/SimplifyCFG/basictest.ll delete mode 100644 test/Transforms/SimplifyCFG/bbi-23595.ll delete mode 100644 test/Transforms/SimplifyCFG/branch-cond-merge.ll delete mode 100644 test/Transforms/SimplifyCFG/branch-cond-prop.ll delete mode 100644 test/Transforms/SimplifyCFG/branch-fold-dbg.ll delete mode 100644 test/Transforms/SimplifyCFG/branch-fold-test.ll delete mode 100644 test/Transforms/SimplifyCFG/branch-fold-three.ll delete mode 100644 test/Transforms/SimplifyCFG/branch-fold-threshold.ll delete mode 100644 test/Transforms/SimplifyCFG/branch-fold.ll delete mode 100644 test/Transforms/SimplifyCFG/branch-phi-thread.ll delete mode 100644 test/Transforms/SimplifyCFG/bug-25299.ll delete mode 100644 test/Transforms/SimplifyCFG/clamp.ll delete mode 100644 test/Transforms/SimplifyCFG/combine-parallel-mem-md.ll delete mode 100644 test/Transforms/SimplifyCFG/common-dest-folding.ll delete mode 100644 test/Transforms/SimplifyCFG/critedge-assume.ll delete mode 100644 test/Transforms/SimplifyCFG/dbginfo.ll delete mode 100644 test/Transforms/SimplifyCFG/dce-cond-after-folding-terminator.ll delete mode 100644 test/Transforms/SimplifyCFG/debug-info-thread-phi.ll delete mode 100644 test/Transforms/SimplifyCFG/div-rem-pairs.ll delete mode 100644 test/Transforms/SimplifyCFG/duplicate-landingpad.ll delete mode 100644 test/Transforms/SimplifyCFG/duplicate-phis.ll delete mode 100644 test/Transforms/SimplifyCFG/empty-catchpad.ll delete mode 100644 test/Transforms/SimplifyCFG/empty-cleanuppad.ll delete mode 100644 test/Transforms/SimplifyCFG/extract-cost.ll delete mode 100644 test/Transforms/SimplifyCFG/fold-branch-debuginvariant.ll delete mode 100644 test/Transforms/SimplifyCFG/fold-debug-info.ll delete mode 100644 test/Transforms/SimplifyCFG/gepcost.ll delete mode 100644 test/Transforms/SimplifyCFG/guards.ll delete mode 100644 test/Transforms/SimplifyCFG/hoist-common-code.ll delete mode 100644 test/Transforms/SimplifyCFG/hoist-dbgvalue-inlined.ll delete mode 100644 test/Transforms/SimplifyCFG/hoist-dbgvalue.ll delete mode 100644 test/Transforms/SimplifyCFG/hoist-with-range.ll delete mode 100644 test/Transforms/SimplifyCFG/implied-and-or.ll delete mode 100644 test/Transforms/SimplifyCFG/implied-cond-matching-false-dest.ll delete mode 100644 test/Transforms/SimplifyCFG/implied-cond-matching-imm.ll delete mode 100644 test/Transforms/SimplifyCFG/implied-cond-matching.ll delete mode 100644 test/Transforms/SimplifyCFG/implied-cond.ll delete mode 100644 test/Transforms/SimplifyCFG/indirectbr.ll delete mode 100644 test/Transforms/SimplifyCFG/inline-asm-sink.ll delete mode 100644 test/Transforms/SimplifyCFG/invoke.ll delete mode 100644 test/Transforms/SimplifyCFG/invoke_unwind.ll delete mode 100644 test/Transforms/SimplifyCFG/iterative-simplify.ll delete mode 100644 test/Transforms/SimplifyCFG/lifetime.ll delete mode 100644 test/Transforms/SimplifyCFG/merge-cleanuppads.ll delete mode 100644 test/Transforms/SimplifyCFG/merge-cond-stores-2.ll delete mode 100644 test/Transforms/SimplifyCFG/merge-cond-stores.ll delete mode 100644 test/Transforms/SimplifyCFG/multiple-phis.ll delete mode 100644 test/Transforms/SimplifyCFG/no-md-sink.ll delete mode 100644 test/Transforms/SimplifyCFG/no_speculative_loads_with_asan.ll delete mode 100644 test/Transforms/SimplifyCFG/no_speculative_loads_with_tsan.ll delete mode 100644 test/Transforms/SimplifyCFG/noreturn-call.ll delete mode 100644 test/Transforms/SimplifyCFG/opt-for-fuzzing.ll delete mode 100644 test/Transforms/SimplifyCFG/phi-undef-loadstore.ll delete mode 100644 test/Transforms/SimplifyCFG/pr33605.ll delete mode 100644 test/Transforms/SimplifyCFG/pr34131.ll delete mode 100644 test/Transforms/SimplifyCFG/pr35774.ll delete mode 100644 test/Transforms/SimplifyCFG/pr39807.ll delete mode 100644 test/Transforms/SimplifyCFG/preserve-branchweights-partial.ll delete mode 100644 test/Transforms/SimplifyCFG/preserve-branchweights-switch-create.ll delete mode 100644 test/Transforms/SimplifyCFG/preserve-branchweights.ll delete mode 100644 test/Transforms/SimplifyCFG/preserve-llvm-loop-metadata.ll delete mode 100644 test/Transforms/SimplifyCFG/preserve-load-metadata-2.ll delete mode 100644 test/Transforms/SimplifyCFG/preserve-load-metadata-3.ll delete mode 100644 test/Transforms/SimplifyCFG/preserve-load-metadata.ll delete mode 100644 test/Transforms/SimplifyCFG/preserve-make-implicit-on-switch-to-br.ll delete mode 100644 test/Transforms/SimplifyCFG/preserve-store-alignment.ll delete mode 100644 test/Transforms/SimplifyCFG/rangereduce.ll delete mode 100644 test/Transforms/SimplifyCFG/remove-debug-2.ll delete mode 100644 test/Transforms/SimplifyCFG/remove-debug.ll delete mode 100644 test/Transforms/SimplifyCFG/return-merge.ll delete mode 100644 test/Transforms/SimplifyCFG/seh-nounwind.ll delete mode 100644 test/Transforms/SimplifyCFG/select-gep.ll delete mode 100644 test/Transforms/SimplifyCFG/sink-common-code.ll delete mode 100644 test/Transforms/SimplifyCFG/speculate-call.ll delete mode 100644 test/Transforms/SimplifyCFG/speculate-dbgvalue.ll delete mode 100644 test/Transforms/SimplifyCFG/speculate-math.ll delete mode 100644 test/Transforms/SimplifyCFG/speculate-store.ll delete mode 100644 test/Transforms/SimplifyCFG/speculate-vector-ops.ll delete mode 100644 test/Transforms/SimplifyCFG/speculate-with-offset.ll delete mode 100644 test/Transforms/SimplifyCFG/statepoint-invoke-unwind.ll delete mode 100644 test/Transforms/SimplifyCFG/suppress-zero-branch-weights.ll delete mode 100644 test/Transforms/SimplifyCFG/switch-dead-default.ll delete mode 100644 test/Transforms/SimplifyCFG/switch-masked-bits.ll delete mode 100644 test/Transforms/SimplifyCFG/switch-on-const-select.ll delete mode 100644 test/Transforms/SimplifyCFG/switch-range-to-icmp.ll delete mode 100644 test/Transforms/SimplifyCFG/switch-simplify-crash.ll delete mode 100644 test/Transforms/SimplifyCFG/switch-to-br.ll delete mode 100644 test/Transforms/SimplifyCFG/switch-to-icmp.ll delete mode 100644 test/Transforms/SimplifyCFG/switch-to-select-multiple-edge-per- [...] delete mode 100644 test/Transforms/SimplifyCFG/switch-to-select-two-case.ll delete mode 100644 test/Transforms/SimplifyCFG/switch_create-custom-dl.ll delete mode 100644 test/Transforms/SimplifyCFG/switch_create.ll delete mode 100644 test/Transforms/SimplifyCFG/switch_switch_fold.ll delete mode 100644 test/Transforms/SimplifyCFG/switch_thread.ll delete mode 100644 test/Transforms/SimplifyCFG/switch_undef.ll delete mode 100644 test/Transforms/SimplifyCFG/trap-debugloc.ll delete mode 100644 test/Transforms/SimplifyCFG/trap-no-null-opt-debugloc.ll delete mode 100644 test/Transforms/SimplifyCFG/trapping-load-unreachable.ll delete mode 100644 test/Transforms/SimplifyCFG/two-entry-phi-return.ll delete mode 100644 test/Transforms/SimplifyCFG/unreachable-blocks.ll delete mode 100644 test/Transforms/SimplifyCFG/unreachable-cleanuppad.ll delete mode 100644 test/Transforms/SimplifyCFG/volatile-phioper.ll delete mode 100644 test/Transforms/SimplifyCFG/wineh-unreachable.ll delete mode 100644 test/Transforms/Sink/badloadsink.ll delete mode 100644 test/Transforms/Sink/basic.ll delete mode 100644 test/Transforms/Sink/call.ll delete mode 100644 test/Transforms/Sink/catchswitch.ll delete mode 100644 test/Transforms/Sink/convergent.ll delete mode 100644 test/Transforms/Sink/fence.ll delete mode 100644 test/Transforms/Sink/landingpad.ll delete mode 100644 test/Transforms/SpeculateAroundPHIs/basic-x86.ll delete mode 100644 test/Transforms/SpeculativeExecution/spec-calls.ll delete mode 100644 test/Transforms/SpeculativeExecution/spec-casts.ll delete mode 100644 test/Transforms/SpeculativeExecution/spec-compares.ll delete mode 100644 test/Transforms/SpeculativeExecution/spec-fp.ll delete mode 100644 test/Transforms/SpeculativeExecution/spec.ll delete mode 100644 test/Transforms/StraightLineStrengthReduce/AMDGPU/lit.local.cfg delete mode 100644 test/Transforms/StraightLineStrengthReduce/AMDGPU/pr23975.ll delete mode 100644 test/Transforms/StraightLineStrengthReduce/AMDGPU/reassociate-g [...] delete mode 100644 test/Transforms/StraightLineStrengthReduce/NVPTX/lit.local.cfg delete mode 100644 test/Transforms/StraightLineStrengthReduce/NVPTX/reassociate-ge [...] delete mode 100644 test/Transforms/StraightLineStrengthReduce/NVPTX/speculative-slsr.ll delete mode 100644 test/Transforms/StraightLineStrengthReduce/X86/lit.local.cfg delete mode 100644 test/Transforms/StraightLineStrengthReduce/X86/no-slsr.ll delete mode 100644 test/Transforms/StraightLineStrengthReduce/slsr-add.ll delete mode 100644 test/Transforms/StraightLineStrengthReduce/slsr-gep.ll delete mode 100644 test/Transforms/StraightLineStrengthReduce/slsr-mul.ll delete mode 100644 test/Transforms/StripDeadPrototypes/basic.ll delete mode 100644 test/Transforms/StripSymbols/2007-01-15-llvm.used.ll delete mode 100644 test/Transforms/StripSymbols/2010-06-30-StripDebug.ll delete mode 100644 test/Transforms/StripSymbols/2010-08-25-crash.ll delete mode 100644 test/Transforms/StripSymbols/block-address.ll delete mode 100644 test/Transforms/StripSymbols/strip-cov.ll delete mode 100644 test/Transforms/StripSymbols/strip-dead-debug-info.ll delete mode 100644 test/Transforms/StructurizeCFG/AMDGPU/backedge-id-bug-xfail.ll delete mode 100644 test/Transforms/StructurizeCFG/AMDGPU/backedge-id-bug.ll delete mode 100644 test/Transforms/StructurizeCFG/AMDGPU/lit.local.cfg delete mode 100644 test/Transforms/StructurizeCFG/AMDGPU/loop-subregion-misordered.ll delete mode 100644 test/Transforms/StructurizeCFG/AMDGPU/uniform-regions.ll delete mode 100644 test/Transforms/StructurizeCFG/branch-on-argument.ll delete mode 100644 test/Transforms/StructurizeCFG/bug36015.ll delete mode 100644 test/Transforms/StructurizeCFG/invert-condition.ll delete mode 100644 test/Transforms/StructurizeCFG/invert-constantexpr.ll delete mode 100644 test/Transforms/StructurizeCFG/loop-continue-phi.ll delete mode 100644 test/Transforms/StructurizeCFG/loop-multiple-exits.ll delete mode 100644 test/Transforms/StructurizeCFG/nested-loop-order.ll delete mode 100644 test/Transforms/StructurizeCFG/no-branch-to-entry.ll delete mode 100644 test/Transforms/StructurizeCFG/one-loop-multiple-backedges.ll delete mode 100644 test/Transforms/StructurizeCFG/post-order-traversal-bug.ll delete mode 100644 test/Transforms/StructurizeCFG/rebuild-ssa-infinite-loop.ll delete mode 100644 test/Transforms/StructurizeCFG/switch.ll delete mode 100644 test/Transforms/SyntheticCountsPropagation/initial.ll delete mode 100644 test/Transforms/SyntheticCountsPropagation/prop.ll delete mode 100644 test/Transforms/SyntheticCountsPropagation/scc.ll delete mode 100644 test/Transforms/TailCallElim/2010-06-26-MultipleReturnValues.ll delete mode 100644 test/Transforms/TailCallElim/EraseBB.ll delete mode 100644 test/Transforms/TailCallElim/accum_recursion.ll delete mode 100644 test/Transforms/TailCallElim/ackermann.ll delete mode 100644 test/Transforms/TailCallElim/basic.ll delete mode 100644 test/Transforms/TailCallElim/debugloc.ll delete mode 100644 test/Transforms/TailCallElim/deopt-bundle.ll delete mode 100644 test/Transforms/TailCallElim/dont_reorder_load.ll delete mode 100644 test/Transforms/TailCallElim/dup_tail.ll delete mode 100644 test/Transforms/TailCallElim/inf-recursion.ll delete mode 100644 test/Transforms/TailCallElim/notail.ll delete mode 100644 test/Transforms/TailCallElim/opt-remarks-recursion.ll delete mode 100644 test/Transforms/TailCallElim/reorder_load.ll delete mode 100644 test/Transforms/TailCallElim/setjmp.ll delete mode 100644 test/Transforms/ThinLTOBitcodeWriter/circular-reference.ll delete mode 100644 test/Transforms/ThinLTOBitcodeWriter/comdat.ll delete mode 100644 test/Transforms/ThinLTOBitcodeWriter/filter-alias.ll delete mode 100644 test/Transforms/ThinLTOBitcodeWriter/function-alias.ll delete mode 100644 test/Transforms/ThinLTOBitcodeWriter/new-pm.ll delete mode 100644 test/Transforms/ThinLTOBitcodeWriter/no-type-md.ll delete mode 100644 test/Transforms/ThinLTOBitcodeWriter/pr33536.ll delete mode 100644 test/Transforms/ThinLTOBitcodeWriter/split-internal-typeid.ll delete mode 100644 test/Transforms/ThinLTOBitcodeWriter/split-internal1.ll delete mode 100644 test/Transforms/ThinLTOBitcodeWriter/split-internal2.ll delete mode 100644 test/Transforms/ThinLTOBitcodeWriter/split-vfunc-internal.ll delete mode 100644 test/Transforms/ThinLTOBitcodeWriter/split-vfunc.ll delete mode 100644 test/Transforms/ThinLTOBitcodeWriter/split.ll delete mode 100644 test/Transforms/ThinLTOBitcodeWriter/symver.ll delete mode 100644 test/Transforms/ThinLTOBitcodeWriter/unsplittable.ll delete mode 100644 test/Transforms/ThinLTOBitcodeWriter/x86/lit.local.cfg delete mode 100644 test/Transforms/ThinLTOBitcodeWriter/x86/module-asm.ll delete mode 100644 test/Transforms/Util/PR37334-break-crit-edges-require-dt.ll delete mode 100644 test/Transforms/Util/PredicateInfo/condprop.ll delete mode 100644 test/Transforms/Util/PredicateInfo/diamond.ll delete mode 100644 test/Transforms/Util/PredicateInfo/edge.ll delete mode 100644 test/Transforms/Util/PredicateInfo/ordering.ll delete mode 100644 test/Transforms/Util/PredicateInfo/pr33456.ll delete mode 100644 test/Transforms/Util/PredicateInfo/pr33457.ll delete mode 100644 test/Transforms/Util/PredicateInfo/testandor.ll delete mode 100644 test/Transforms/Util/PredicateInfo/unnamed-types.ll delete mode 100644 test/Transforms/Util/call-promotion-utils-ptrcast-attribute.ll delete mode 100644 test/Transforms/Util/call-promotion-utils-ptrcast.ll delete mode 100644 test/Transforms/Util/clone-dicompileunit.ll delete mode 100644 test/Transforms/Util/combine-alias-scope-metadata.ll delete mode 100644 test/Transforms/Util/dbg-user-of-aext.ll delete mode 100644 test/Transforms/Util/flattencfg.ll delete mode 100644 test/Transforms/Util/libcalls-fast-math-inf-loop.ll delete mode 100644 test/Transforms/Util/libcalls-opt-remarks.ll delete mode 100644 test/Transforms/Util/libcalls-shrinkwrap-double.ll delete mode 100644 test/Transforms/Util/libcalls-shrinkwrap-float.ll delete mode 100644 test/Transforms/Util/libcalls-shrinkwrap-long-double.ll delete mode 100644 test/Transforms/Util/lowerinvoke-funclet.ll delete mode 100644 test/Transforms/Util/lowerswitch.ll delete mode 100644 test/Transforms/Util/simplify-dbg-declare-load.ll delete mode 100644 test/Transforms/Util/store-first-op.ll delete mode 100644 test/Transforms/Util/strip-gc-relocates.ll delete mode 100644 test/Transforms/Util/strip-nonlinetable-debuginfo-containingtypes.ll delete mode 100644 test/Transforms/Util/strip-nonlinetable-debuginfo-cus.ll delete mode 100644 test/Transforms/Util/strip-nonlinetable-debuginfo-localvars.ll delete mode 100644 test/Transforms/Util/strip-nonlinetable-debuginfo-loops.ll delete mode 100644 test/Transforms/Util/strip-nonlinetable-debuginfo-subroutinetypes.ll delete mode 100644 test/Transforms/WholeProgramDevirt/Inputs/export.yaml delete mode 100644 test/Transforms/WholeProgramDevirt/Inputs/import-branch-funnel.yaml delete mode 100644 test/Transforms/WholeProgramDevirt/Inputs/import-indir.yaml delete mode 100644 test/Transforms/WholeProgramDevirt/Inputs/import-single-impl.yaml delete mode 100644 test/Transforms/WholeProgramDevirt/Inputs/import-uniform-ret-val.yaml delete mode 100644 test/Transforms/WholeProgramDevirt/Inputs/import-unique-ret-val0.yaml delete mode 100644 test/Transforms/WholeProgramDevirt/Inputs/import-unique-ret-val1.yaml delete mode 100644 test/Transforms/WholeProgramDevirt/Inputs/import-vcp-branch-fun [...] delete mode 100644 test/Transforms/WholeProgramDevirt/Inputs/import-vcp.yaml delete mode 100644 test/Transforms/WholeProgramDevirt/bad-read-from-vtable.ll delete mode 100644 test/Transforms/WholeProgramDevirt/branch-funnel-threshold.ll delete mode 100644 test/Transforms/WholeProgramDevirt/branch-funnel.ll delete mode 100644 test/Transforms/WholeProgramDevirt/constant-arg.ll delete mode 100644 test/Transforms/WholeProgramDevirt/devirt-single-impl-check.ll delete mode 100644 test/Transforms/WholeProgramDevirt/devirt-single-impl.ll delete mode 100644 test/Transforms/WholeProgramDevirt/expand-check.ll delete mode 100644 test/Transforms/WholeProgramDevirt/export-nothing.ll delete mode 100644 test/Transforms/WholeProgramDevirt/export-single-impl.ll delete mode 100644 test/Transforms/WholeProgramDevirt/export-uniform-ret-val.ll delete mode 100644 test/Transforms/WholeProgramDevirt/export-unique-ret-val.ll delete mode 100644 test/Transforms/WholeProgramDevirt/export-unsuccessful-checked.ll delete mode 100644 test/Transforms/WholeProgramDevirt/export-vcp.ll delete mode 100644 test/Transforms/WholeProgramDevirt/import-indir.ll delete mode 100644 test/Transforms/WholeProgramDevirt/import-no-dominating-assume.ll delete mode 100644 test/Transforms/WholeProgramDevirt/import.ll delete mode 100644 test/Transforms/WholeProgramDevirt/non-constant-vtable.ll delete mode 100644 test/Transforms/WholeProgramDevirt/pointer-vtable.ll delete mode 100644 test/Transforms/WholeProgramDevirt/soa-vtable.ll delete mode 100644 test/Transforms/WholeProgramDevirt/struct-vtable.ll delete mode 100644 test/Transforms/WholeProgramDevirt/uniform-retval-invoke.ll delete mode 100644 test/Transforms/WholeProgramDevirt/uniform-retval.ll delete mode 100644 test/Transforms/WholeProgramDevirt/unique-retval.ll delete mode 100644 test/Transforms/WholeProgramDevirt/vcp-accesses-memory.ll delete mode 100644 test/Transforms/WholeProgramDevirt/vcp-decl.ll delete mode 100644 test/Transforms/WholeProgramDevirt/vcp-no-this.ll delete mode 100644 test/Transforms/WholeProgramDevirt/vcp-non-constant-arg.ll delete mode 100644 test/Transforms/WholeProgramDevirt/vcp-too-wide-ints.ll delete mode 100644 test/Transforms/WholeProgramDevirt/vcp-type-mismatch.ll delete mode 100644 test/Transforms/WholeProgramDevirt/vcp-uses-this.ll delete mode 100644 test/Transforms/WholeProgramDevirt/virtual-const-prop-begin.ll delete mode 100644 test/Transforms/WholeProgramDevirt/virtual-const-prop-check.ll delete mode 100644 test/Transforms/WholeProgramDevirt/virtual-const-prop-end.ll delete mode 100644 test/Transforms/WholeProgramDevirt/vtable-decl.ll