From b1e1e82c54c060ea5dae09dae043234826ca2539 Mon Sep 17 00:00:00 2001 From: Dan Gohman Date: Tue, 8 Sep 2009 16:50:01 +0000 Subject: Change these tests to feed the assembly files to opt directly, instead of using llvm-as, now that opt supports this. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81226 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/Analysis/Andersens/2007-11-19-InlineAsm.ll | 2 +- test/Analysis/Andersens/2008-03-19-External.ll | 2 +- test/Analysis/Andersens/2008-04-07-Memcpy.ll | 2 +- test/Analysis/Andersens/2008-12-27-BuiltinWrongType.ll | 2 +- test/Analysis/Andersens/basictest.ll | 2 +- test/Analysis/Andersens/external.ll | 2 +- test/Analysis/Andersens/modreftest.ll | 2 +- test/Analysis/Andersens/modreftest2.ll | 2 +- test/Analysis/Andersens/trivialtest.ll | 2 +- test/Analysis/BasicAA/2003-02-26-AccessSizeTest.ll | 2 +- test/Analysis/BasicAA/2003-03-04-GEPCrash.ll | 2 +- test/Analysis/BasicAA/2003-04-22-GEPProblem.ll | 2 +- test/Analysis/BasicAA/2003-04-25-GEPCrash.ll | 2 +- test/Analysis/BasicAA/2003-05-21-GEP-Problem.ll | 2 +- test/Analysis/BasicAA/2003-06-01-AliasCrash.ll | 2 +- test/Analysis/BasicAA/2003-07-03-BasicAACrash.ll | 2 +- test/Analysis/BasicAA/2003-09-19-LocalArgument.ll | 2 +- test/Analysis/BasicAA/2003-11-04-SimpleCases.ll | 2 +- test/Analysis/BasicAA/2003-12-11-ConstExprGEP.ll | 2 +- test/Analysis/BasicAA/2004-07-28-MustAliasbug.ll | 2 +- test/Analysis/BasicAA/2004-12-08-BasicAACrash.ll | 2 +- test/Analysis/BasicAA/2004-12-08-BasicAACrash2.ll | 2 +- test/Analysis/BasicAA/2005-03-09-BrokenBasicAA.ll | 2 +- test/Analysis/BasicAA/2006-03-03-BadArraySubscript.ll | 2 +- test/Analysis/BasicAA/2007-01-13-BasePointerBadNoAlias.ll | 4 ++-- test/Analysis/BasicAA/2007-08-05-GetOverloadedModRef.ll | 2 +- test/Analysis/BasicAA/2007-10-24-ArgumentsGlobals.ll | 2 +- test/Analysis/BasicAA/2007-11-05-SizeCrash.ll | 2 +- test/Analysis/BasicAA/2007-12-08-OutOfBoundsCrash.ll | 2 +- test/Analysis/BasicAA/2008-04-15-Byval.ll | 2 +- test/Analysis/BasicAA/2008-06-02-GEPTailCrash.ll | 2 +- test/Analysis/BasicAA/2008-11-23-NoaliasRet.ll | 2 +- test/Analysis/BasicAA/2008-12-09-GEP-IndicesAlias.ll | 2 +- test/Analysis/BasicAA/2009-03-04-GEPNoalias.ll | 2 +- test/Analysis/BasicAA/byval.ll | 2 +- test/Analysis/BasicAA/cas.ll | 2 +- test/Analysis/BasicAA/constant-over-index.ll | 2 +- test/Analysis/BasicAA/featuretest.ll | 2 +- test/Analysis/BasicAA/gcsetest.ll | 2 +- test/Analysis/BasicAA/global-size.ll | 2 +- test/Analysis/BasicAA/modref.ll | 2 +- test/Analysis/BasicAA/no-escape-call.ll | 2 +- test/Analysis/BasicAA/nocapture.ll | 2 +- test/Analysis/BasicAA/pure-const-dce.ll | 6 +++--- test/Analysis/BasicAA/store-promote.ll | 2 +- test/Analysis/BasicAA/tailcall-modref.ll | 2 +- test/Analysis/CallGraph/2008-09-09-DirectCall.ll | 2 +- test/Analysis/CallGraph/2008-09-09-UsedByGlobal.ll | 2 +- test/Analysis/Dominators/2006-10-02-BreakCritEdges.ll | 2 +- test/Analysis/Dominators/2007-01-14-BreakCritEdges.ll | 2 +- test/Analysis/GlobalsModRef/2008-09-03-ReadGlobals.ll | 2 +- test/Analysis/GlobalsModRef/aliastest.ll | 2 +- test/Analysis/GlobalsModRef/chaining-analysis.ll | 2 +- test/Analysis/GlobalsModRef/indirect-global.ll | 2 +- test/Analysis/GlobalsModRef/modreftest.ll | 2 +- test/Analysis/GlobalsModRef/purecse.ll | 2 +- test/Analysis/LoopDependenceAnalysis/alias.ll | 2 +- test/Analysis/LoopDependenceAnalysis/siv-strong.ll | 2 +- test/Analysis/LoopDependenceAnalysis/siv-weak-crossing.ll | 2 +- test/Analysis/LoopDependenceAnalysis/siv-weak-zero.ll | 2 +- test/Analysis/LoopDependenceAnalysis/ziv.ll | 2 +- test/Analysis/LoopInfo/2003-05-15-NestingProblem.ll | 2 +- test/Analysis/PointerTracking/sizes.ll | 2 +- .../PostDominators/2006-09-26-PostDominanceFrontier.ll | 2 +- .../PostDominators/2007-04-17-PostDominanceFrontier.ll | 2 +- test/Analysis/PostDominators/2007-04-20-PostDom-Reset.ll | 2 +- test/Analysis/PostDominators/pr1098.ll | 2 +- test/Analysis/Profiling/edge-profiling.ll | 2 +- test/Analysis/ScalarEvolution/2007-07-15-NegativeStride.ll | 2 +- test/Analysis/ScalarEvolution/2007-08-06-MisinterpretBranch.ll | 2 +- test/Analysis/ScalarEvolution/2007-08-06-Unsigned.ll | 2 +- test/Analysis/ScalarEvolution/2007-09-27-LargeStepping.ll | 2 +- test/Analysis/ScalarEvolution/2007-11-14-SignedAddRec.ll | 2 +- test/Analysis/ScalarEvolution/2007-11-18-OrInstruction.ll | 2 +- test/Analysis/ScalarEvolution/2008-02-11-ReversedCondition.ll | 2 +- test/Analysis/ScalarEvolution/2008-02-12-SMAXTripCount.ll | 2 +- test/Analysis/ScalarEvolution/2008-02-15-UMax.ll | 2 +- test/Analysis/ScalarEvolution/2008-05-25-NegativeStepToZero.ll | 2 +- test/Analysis/ScalarEvolution/2008-06-12-BinomialInt64.ll | 2 +- test/Analysis/ScalarEvolution/2008-07-12-UnneededSelect1.ll | 2 +- test/Analysis/ScalarEvolution/2008-07-12-UnneededSelect2.ll | 2 +- test/Analysis/ScalarEvolution/2008-07-19-InfiniteLoop.ll | 2 +- test/Analysis/ScalarEvolution/2008-07-19-WrappingIV.ll | 2 +- test/Analysis/ScalarEvolution/2008-07-29-SGTTripCount.ll | 2 +- test/Analysis/ScalarEvolution/2008-07-29-SMinExpr.ll | 2 +- test/Analysis/ScalarEvolution/2008-08-04-IVOverflow.ll | 2 +- test/Analysis/ScalarEvolution/2008-08-04-LongAddRec.ll | 2 +- test/Analysis/ScalarEvolution/2008-11-02-QuadraticCrash.ll | 2 +- test/Analysis/ScalarEvolution/2008-11-15-CubicOOM.ll | 2 +- test/Analysis/ScalarEvolution/2008-11-18-LessThanOrEqual.ll | 2 +- test/Analysis/ScalarEvolution/2008-11-18-Stride1.ll | 2 +- test/Analysis/ScalarEvolution/2008-11-18-Stride2.ll | 2 +- test/Analysis/ScalarEvolution/2008-12-08-FiniteSGE.ll | 2 +- test/Analysis/ScalarEvolution/2008-12-11-SMaxOverflow.ll | 2 +- test/Analysis/ScalarEvolution/2008-12-14-StrideAndSigned.ll | 2 +- test/Analysis/ScalarEvolution/2008-12-15-DontUseSDiv.ll | 2 +- .../ScalarEvolution/2009-01-02-SignedNegativeStride.ll | 2 +- test/Analysis/ScalarEvolution/2009-04-22-TruncCast.ll | 2 +- test/Analysis/ScalarEvolution/2009-05-09-PointerEdgeCount.ll | 2 +- .../ScalarEvolution/2009-07-04-GroupConstantsWidthMismatch.ll | 2 +- test/Analysis/ScalarEvolution/SolveQuadraticEquation.ll | 2 +- test/Analysis/ScalarEvolution/and-xor.ll | 2 +- test/Analysis/ScalarEvolution/avoid-infinite-recursion-0.ll | 2 +- test/Analysis/ScalarEvolution/avoid-infinite-recursion-1.ll | 2 +- test/Analysis/ScalarEvolution/avoid-smax-0.ll | 2 +- test/Analysis/ScalarEvolution/avoid-smax-1.ll | 2 +- test/Analysis/ScalarEvolution/div-overflow.ll | 2 +- test/Analysis/ScalarEvolution/do-loop.ll | 2 +- test/Analysis/ScalarEvolution/max-trip-count.ll | 2 +- test/Analysis/ScalarEvolution/nsw.ll | 2 +- test/Analysis/ScalarEvolution/pointer-sign-bits.ll | 2 +- test/Analysis/ScalarEvolution/pr3909.ll | 2 +- test/Analysis/ScalarEvolution/scev-aa.ll | 2 +- test/Analysis/ScalarEvolution/sext-inreg.ll | 2 +- test/Analysis/ScalarEvolution/sext-iv-0.ll | 2 +- test/Analysis/ScalarEvolution/sext-iv-1.ll | 2 +- test/Analysis/ScalarEvolution/sext-iv-2.ll | 2 +- test/Analysis/ScalarEvolution/smax.ll | 4 ++-- test/Analysis/ScalarEvolution/trip-count.ll | 2 +- test/Analysis/ScalarEvolution/trip-count2.ll | 2 +- test/Analysis/ScalarEvolution/trip-count3.ll | 2 +- test/Analysis/ScalarEvolution/trip-count4.ll | 2 +- test/Analysis/ScalarEvolution/trip-count5.ll | 2 +- test/Analysis/ScalarEvolution/trip-count6.ll | 2 +- test/Analysis/ScalarEvolution/trip-count7.ll | 2 +- test/Analysis/ScalarEvolution/trip-count8.ll | 2 +- test/Analysis/ScalarEvolution/xor-and.ll | 2 +- test/Analysis/ScalarEvolution/zext-wrap.ll | 2 +- test/Assembler/2002-04-07-HexFloatConstants.ll | 2 +- test/Assembler/2002-04-29-NameBinding.ll | 2 +- test/Assembler/2002-08-19-BytecodeReader.ll | 2 +- test/Assembler/2003-08-20-ConstantExprGEP-Fold.ll | 2 +- test/Assembler/2008-02-20-MultipleReturnValue.ll | 2 +- test/Assembler/2009-02-28-StripOpaqueName.ll | 2 +- test/Bitcode/extractelement.ll | 2 +- test/CodeGen/Generic/GC/argpromotion.ll | 2 +- test/CodeGen/Generic/GC/deadargelim.ll | 2 +- test/CodeGen/Generic/GC/inline.ll | 2 +- test/CodeGen/Generic/GC/inline2.ll | 4 ++-- test/CodeGen/PowerPC/ppcf128-1.ll | 2 +- test/CodeGen/PowerPC/vec_shuffle.ll | 2 +- test/CodeGen/X86/2009-03-23-i80-fp80.ll | 4 ++-- test/CodeGen/X86/asm-block-labels.ll | 2 +- test/CodeGen/X86/nancvt.ll | 2 +- test/CodeGen/X86/vec_ins_extract.ll | 2 +- test/DebugInfo/2008-11-05-InlinedFuncStart.ll | 2 +- test/DebugInfo/2009-01-15-RecordVariableCrash.ll | 2 +- test/DebugInfo/2009-01-15-dbg_declare.ll | 2 +- test/DebugInfo/2009-01-15-member.ll | 2 +- test/DebugInfo/2009-02-18-DefaultScope-Crash.ll | 2 +- test/DebugInfo/2009-03-03-cheapdse.ll | 2 +- test/DebugInfo/2009-03-03-deadstore.ll | 2 +- test/DebugInfo/2009-03-03-store-to-load-forward.ll | 2 +- test/DebugInfo/2009-06-12-Inline.ll | 2 +- test/DebugInfo/2009-06-12-InlineFuncStart.ll | 2 +- test/DebugInfo/2009-06-15-InlineFuncStart.ll | 2 +- test/DebugInfo/2009-06-15-abstract_origin.ll | 2 +- test/DebugInfo/deaddebuglabel.ll | 2 +- test/DebugInfo/printdbginfo2.ll | 2 +- test/Feature/load_module.ll | 4 ++-- test/Feature/weak_constant.ll | 2 +- test/FrontendC/2008-07-29-EHLabel.ll | 2 +- test/Other/2002-01-31-CallGraph.ll | 2 +- test/Other/2002-02-24-InlineBrokePHINodes.ll | 2 +- test/Other/2002-03-11-ConstPropCrash.ll | 2 +- test/Other/2003-02-19-LoopInfoNestingBug.ll | 2 +- test/Other/2007-04-24-eliminate-mostly-empty-blocks.ll | 2 +- test/Other/2007-06-05-PassID.ll | 2 +- test/Other/2007-09-10-PassManager.ll | 2 +- test/Other/2008-03-19-PassManager.ll | 2 +- test/Other/2008-06-04-FieldSizeInPacked.ll | 2 +- test/Other/2008-10-06-RemoveDeadPass.ll | 2 +- test/Other/2009-03-31-CallGraph.ll | 2 +- test/Other/2009-06-05-no-implicit-float.ll | 2 +- test/Transforms/ADCE/2002-05-22-PHITest.ll | 2 +- test/Transforms/ADCE/2002-05-23-ZeroArgPHITest.ll | 2 +- test/Transforms/ADCE/2002-05-28-Crash-distilled.ll | 2 +- test/Transforms/ADCE/2002-05-28-Crash.ll | 2 +- test/Transforms/ADCE/2002-07-17-AssertionFailure.ll | 2 +- test/Transforms/ADCE/2002-07-17-PHIAssertion.ll | 2 +- test/Transforms/ADCE/2003-01-22-PredecessorProblem.ll | 2 +- test/Transforms/ADCE/2003-04-25-PHIPostDominateProblem.ll | 2 +- test/Transforms/ADCE/2003-06-11-InvalidCFG.ll | 2 +- test/Transforms/ADCE/2003-06-24-BadSuccessor.ll | 2 +- test/Transforms/ADCE/2003-06-24-BasicFunctionality.ll | 2 +- test/Transforms/ADCE/2003-09-10-UnwindInstFail.ll | 2 +- test/Transforms/ADCE/2003-09-15-InfLoopCrash.ll | 2 +- test/Transforms/ADCE/2003-11-16-MissingPostDominanceInfo.ll | 2 +- test/Transforms/ADCE/2004-05-04-UnreachableBlock.ll | 2 +- test/Transforms/ADCE/2005-02-17-PHI-Invoke-Crash.ll | 2 +- test/Transforms/ADCE/basictest.ll | 2 +- test/Transforms/ADCE/basictest1.ll | 2 +- test/Transforms/ADCE/basictest2.ll | 2 +- test/Transforms/ADCE/dce_pure_call.ll | 2 +- test/Transforms/ADCE/dce_pure_invoke.ll | 2 +- test/Transforms/ADCE/unreachable-function.ll | 2 +- test/Transforms/ArgumentPromotion/2008-02-01-ReturnAttrs.ll | 2 +- test/Transforms/ArgumentPromotion/2008-07-02-array-indexing.ll | 2 +- test/Transforms/ArgumentPromotion/2008-09-07-CGUpdate.ll | 2 +- .../ArgumentPromotion/2008-09-08-CGUpdateSelfEdge.ll | 2 +- test/Transforms/ArgumentPromotion/aggregate-promote.ll | 2 +- test/Transforms/ArgumentPromotion/attrs.ll | 2 +- test/Transforms/ArgumentPromotion/basictest.ll | 2 +- test/Transforms/ArgumentPromotion/byval-2.ll | 2 +- test/Transforms/ArgumentPromotion/byval.ll | 2 +- test/Transforms/ArgumentPromotion/callgraph-update.ll | 2 +- test/Transforms/ArgumentPromotion/chained.ll | 2 +- test/Transforms/ArgumentPromotion/control-flow.ll | 2 +- test/Transforms/ArgumentPromotion/control-flow2.ll | 2 +- test/Transforms/ArgumentPromotion/pr3085.ll | 2 +- test/Transforms/BlockPlacement/basictest.ll | 2 +- .../Transforms/BranchFolding/2007-10-19-InlineAsmDirectives.ll | 2 +- test/Transforms/CodeExtractor/2004-03-13-LoopExtractorCrash.ll | 2 +- test/Transforms/CodeExtractor/2004-03-14-DominanceProblem.ll | 2 +- test/Transforms/CodeExtractor/2004-03-14-NoSwitchSupport.ll | 2 +- test/Transforms/CodeExtractor/2004-03-17-MissedLiveIns.ll | 2 +- test/Transforms/CodeExtractor/2004-03-17-OutputMismatch.ll | 2 +- .../CodeExtractor/2004-03-17-UpdatePHIsOutsideRegion.ll | 2 +- test/Transforms/CodeExtractor/2004-03-18-InvokeHandling.ll | 2 +- test/Transforms/CodeExtractor/2004-08-12-BlockExtractPHI.ll | 2 +- test/Transforms/CodeExtractor/2004-11-12-InvokeExtract.ll | 2 +- test/Transforms/CodeGenPrepare/2008-11-24-RAUW-Self.ll | 2 +- test/Transforms/CondProp/2006-08-14-SingleEntryPhiCrash.ll | 2 +- test/Transforms/CondProp/2006-11-01-PhiNodeCrash.ll | 2 +- test/Transforms/CondProp/2007-08-01-InvalidRead.ll | 2 +- test/Transforms/CondProp/2009-01-25-SingleEntryPHI.ll | 2 +- test/Transforms/CondProp/basictest-dbg.ll | 2 +- test/Transforms/CondProp/basictest.ll | 4 ++-- test/Transforms/CondProp/phisimplify.ll | 2 +- test/Transforms/CondProp/phisimplify2.ll | 2 +- test/Transforms/CondProp/phisimplify3.ll | 2 +- test/Transforms/ConstProp/2002-05-03-DivideByZeroException.ll | 2 +- test/Transforms/ConstProp/2002-05-03-NotOperator.ll | 2 +- test/Transforms/ConstProp/2002-09-03-SetCC-Bools.ll | 2 +- test/Transforms/ConstProp/2003-05-12-DivideError.ll | 2 +- test/Transforms/ConstProp/2005-01-28-SetCCGEP.ll | 2 +- test/Transforms/ConstProp/2006-11-30-vector-cast.ll | 4 ++-- test/Transforms/ConstProp/2006-12-01-TruncBoolBug.ll | 2 +- test/Transforms/ConstProp/2006-12-01-bool-casts.ll | 4 ++-- test/Transforms/ConstProp/2007-02-05-BitCast.ll | 2 +- test/Transforms/ConstProp/2007-11-23-cttz.ll | 2 +- test/Transforms/ConstProp/2008-07-07-VectorCompare.ll | 2 +- test/Transforms/ConstProp/2009-09-01-GEP-Crash.ll | 2 +- test/Transforms/ConstProp/basictest.ll | 2 +- test/Transforms/ConstProp/bitcast2.ll | 2 +- test/Transforms/ConstProp/bswap.ll | 2 +- test/Transforms/ConstProp/calls.ll | 2 +- test/Transforms/ConstProp/div-zero.ll | 2 +- test/Transforms/ConstProp/float-to-ptr-cast.ll | 2 +- test/Transforms/ConstProp/logicaltest.ll | 2 +- test/Transforms/ConstProp/nottest.ll | 2 +- test/Transforms/ConstProp/phi.ll | 2 +- test/Transforms/ConstProp/remtest.ll | 2 +- test/Transforms/ConstantMerge/2002-09-23-CPR-Update.ll | 2 +- .../ConstantMerge/2006-03-07-DontMergeDiffSections.ll | 4 ++-- test/Transforms/DeadArgElim/2006-06-27-struct-ret.ll | 2 +- test/Transforms/DeadArgElim/2007-02-07-FuncRename.ll | 4 ++-- test/Transforms/DeadArgElim/2007-10-18-VarargsReturn.ll | 2 +- test/Transforms/DeadArgElim/2007-12-20-ParamAttrs.ll | 2 +- test/Transforms/DeadArgElim/2008-01-16-VarargsParamAttrs.ll | 2 +- test/Transforms/DeadArgElim/2008-06-23-DeadAfterLive.ll | 2 +- test/Transforms/DeadArgElim/2009-03-17-MRE-Invoke.ll | 2 +- test/Transforms/DeadArgElim/basictest.ll | 2 +- test/Transforms/DeadArgElim/canon.ll | 2 +- test/Transforms/DeadArgElim/dead_vaargs.ll | 4 ++-- test/Transforms/DeadArgElim/deadretval.ll | 2 +- test/Transforms/DeadArgElim/deadretval2.ll | 2 +- test/Transforms/DeadArgElim/keepalive.ll | 2 +- test/Transforms/DeadArgElim/multdeadretval.ll | 2 +- .../DeadStoreElimination/2004-11-28-LiveStoreDeleted.ll | 2 +- .../Transforms/DeadStoreElimination/2004-12-28-PartialStore.ll | 2 +- test/Transforms/DeadStoreElimination/2005-11-30-vaarg.ll | 2 +- test/Transforms/DeadStoreElimination/2006-06-27-AST-Remove.ll | 2 +- test/Transforms/DeadStoreElimination/2008-07-28-load-store.ll | 2 +- .../Transforms/DeadStoreElimination/2008-11-28-MemDepUpdate.ll | 2 +- .../DeadStoreElimination/2008-11-29-OffEndOfBlock.ll | 2 +- test/Transforms/DeadStoreElimination/PartialStore.ll | 2 +- test/Transforms/DeadStoreElimination/alloca.ll | 2 +- test/Transforms/DeadStoreElimination/byval.ll | 2 +- test/Transforms/DeadStoreElimination/context-sensitive.ll | 2 +- test/Transforms/DeadStoreElimination/crash.ll | 2 +- test/Transforms/DeadStoreElimination/free.ll | 2 +- test/Transforms/DeadStoreElimination/memcpy.ll | 2 +- test/Transforms/DeadStoreElimination/simple.ll | 2 +- test/Transforms/DeadStoreElimination/volatile-load.ll | 2 +- test/Transforms/FunctionAttrs/2008-09-03-Mutual.ll | 2 +- test/Transforms/FunctionAttrs/2008-09-03-ReadNone.ll | 2 +- test/Transforms/FunctionAttrs/2008-09-03-ReadOnly.ll | 2 +- test/Transforms/FunctionAttrs/2008-09-13-VolatileRead.ll | 2 +- test/Transforms/FunctionAttrs/2008-10-04-LocalMemory.ll | 2 +- test/Transforms/FunctionAttrs/2008-12-29-Constant.ll | 2 +- test/Transforms/FunctionAttrs/2008-12-31-NoCapture.ll | 4 ++-- test/Transforms/FunctionAttrs/2009-01-02-LocalStores.ll | 4 ++-- test/Transforms/FunctionAttrs/2009-05-06-Malloc.ll | 2 +- test/Transforms/GVN/2007-07-25-DominatedLoop.ll | 2 +- test/Transforms/GVN/2007-07-25-InfiniteLoop.ll | 2 +- test/Transforms/GVN/2007-07-25-Loop.ll | 2 +- test/Transforms/GVN/2007-07-25-NestedLoop.ll | 2 +- test/Transforms/GVN/2007-07-25-SinglePredecessor.ll | 2 +- test/Transforms/GVN/2007-07-26-InterlockingLoops.ll | 4 ++-- test/Transforms/GVN/2007-07-26-NonRedundant.ll | 2 +- test/Transforms/GVN/2007-07-26-PhiErasure.ll | 2 +- test/Transforms/GVN/2007-07-30-PredIDom.ll | 2 +- test/Transforms/GVN/2007-07-31-NoDomInherit.ll | 2 +- test/Transforms/GVN/2007-07-31-RedundantPhi.ll | 2 +- test/Transforms/GVN/2008-02-12-UndefLoad.ll | 2 +- test/Transforms/GVN/2008-02-13-NewPHI.ll | 2 +- test/Transforms/GVN/2008-02-24-NonDominatedMemcpy.ll | 2 +- test/Transforms/GVN/2008-02-26-MemCpySize.ll | 2 +- test/Transforms/GVN/2008-07-02-Unreachable.ll | 2 +- test/Transforms/GVN/2008-12-09-SelfRemove.ll | 2 +- test/Transforms/GVN/2008-12-12-RLE-Crash.ll | 2 +- test/Transforms/GVN/2008-12-14-rle-reanalyze.ll | 2 +- test/Transforms/GVN/2008-12-15-CacheVisited.ll | 2 +- test/Transforms/GVN/2009-01-21-SortInvalidation.ll | 2 +- test/Transforms/GVN/2009-01-22-SortInvalidation.ll | 2 +- test/Transforms/GVN/2009-02-17-LoadPRECrash.ll | 2 +- test/Transforms/GVN/2009-03-05-dbg.ll | 2 +- test/Transforms/GVN/2009-03-10-PREOnVoid.ll | 2 +- test/Transforms/GVN/2009-06-17-InvalidPRE.ll | 2 +- test/Transforms/GVN/2009-07-13-MemDepSortFail.ll | 2 +- test/Transforms/GVN/basic.ll | 2 +- test/Transforms/GVN/bitcast-of-call.ll | 2 +- test/Transforms/GVN/calls-nonlocal.ll | 2 +- test/Transforms/GVN/calls-readonly.ll | 2 +- test/Transforms/GVN/condprop.ll | 2 +- test/Transforms/GVN/load-constant-mem.ll | 2 +- test/Transforms/GVN/local-pre.ll | 2 +- test/Transforms/GVN/lpre-basic.ll | 2 +- test/Transforms/GVN/mixed.ll | 4 ++-- test/Transforms/GVN/pre-basic-add.ll | 2 +- test/Transforms/GVN/pre-single-pred.ll | 2 +- test/Transforms/GVN/rle-dominated.ll | 2 +- test/Transforms/GVN/rle-must-alias.ll | 2 +- test/Transforms/GVN/rle-no-phi-translate.ll | 2 +- test/Transforms/GVN/rle-nonlocal.ll | 2 +- test/Transforms/GVN/rle-phi-translate.ll | 4 ++-- test/Transforms/GVN/rle-semidominated.ll | 2 +- test/Transforms/GVNPRE/2007-06-12-NoExit.ll | 2 +- test/Transforms/GVNPRE/2007-06-12-PhiTranslate.ll | 2 +- test/Transforms/GVNPRE/2007-06-15-InvokeInst.ll | 2 +- test/Transforms/GVNPRE/2007-06-15-Looping.ll | 2 +- test/Transforms/GVNPRE/2007-06-18-ConstantInPhi.ll | 2 +- test/Transforms/GVNPRE/2007-06-18-EraseNumbering.ll | 2 +- test/Transforms/GVNPRE/2007-07-03-PhiTranslateGEP.ll | 2 +- test/Transforms/GVNPRE/2007-07-04-CleanSelect.ll | 2 +- test/Transforms/GVNPRE/2007-07-04-SelectInst.ll | 2 +- test/Transforms/GVNPRE/2007-07-05-AvailabilityUpdating.ll | 2 +- test/Transforms/GVNPRE/2007-07-07-AnticOutUnique.ll | 2 +- test/Transforms/GVNPRE/basic.ll | 4 ++-- test/Transforms/GVNPRE/cast.ll | 2 +- test/Transforms/GVNPRE/extractelement.ll | 2 +- test/Transforms/GVNPRE/gep.ll | 2 +- test/Transforms/GVNPRE/insertelement.ll | 2 +- test/Transforms/GVNPRE/select.ll | 2 +- test/Transforms/GVNPRE/shufflevector.ll | 2 +- test/Transforms/GlobalDCE/2002-07-17-CastRef.ll | 2 +- test/Transforms/GlobalDCE/2002-07-17-ConstantRef.ll | 2 +- test/Transforms/GlobalDCE/2002-08-17-FunctionDGE.ll | 2 +- test/Transforms/GlobalDCE/2002-08-17-WorkListTest.ll | 2 +- test/Transforms/GlobalDCE/2002-09-12-Redeletion.ll | 2 +- test/Transforms/GlobalDCE/2003-07-01-SelfReference.ll | 2 +- test/Transforms/GlobalDCE/2003-10-09-PreserveWeakGlobals.ll | 2 +- test/Transforms/GlobalDCE/2009-01-05-DeadAliases.ll | 4 ++-- test/Transforms/GlobalDCE/2009-02-17-AliasUsesAliasee.ll | 2 +- test/Transforms/GlobalDCE/2009-09-03-MDNode.ll | 2 +- test/Transforms/GlobalDCE/basicvariabletest.ll | 2 +- test/Transforms/GlobalDCE/externally_available.ll | 2 +- test/Transforms/GlobalOpt/2004-10-10-CastStoreOnce.ll | 2 +- test/Transforms/GlobalOpt/2005-06-15-LocalizeConstExprCrash.ll | 2 +- test/Transforms/GlobalOpt/2005-09-27-Crash.ll | 2 +- test/Transforms/GlobalOpt/2006-07-07-InlineAsmCrash.ll | 2 +- test/Transforms/GlobalOpt/2006-11-01-ShrinkGlobalPhiCrash.ll | 2 +- test/Transforms/GlobalOpt/2007-04-05-Crash.ll | 2 +- test/Transforms/GlobalOpt/2007-05-13-Crash.ll | 2 +- test/Transforms/GlobalOpt/2007-06-04-PackedStruct.ll | 2 +- test/Transforms/GlobalOpt/2007-11-09-GEP-GEP-Crash.ll | 2 +- test/Transforms/GlobalOpt/2008-01-03-Crash.ll | 2 +- test/Transforms/GlobalOpt/2008-01-13-OutOfRangeSROA.ll | 2 +- test/Transforms/GlobalOpt/2008-01-29-VolatileGlobal.ll | 2 +- test/Transforms/GlobalOpt/2008-02-16-NestAttr.ll | 2 +- test/Transforms/GlobalOpt/2008-04-26-SROA-Global-Align.ll | 6 +++--- test/Transforms/GlobalOpt/2008-07-17-addrspace.ll | 2 +- test/Transforms/GlobalOpt/2008-12-16-HeapSRACrash-2.ll | 2 +- test/Transforms/GlobalOpt/2008-12-16-HeapSRACrash.ll | 2 +- test/Transforms/GlobalOpt/2009-01-13-phi-user.ll | 2 +- test/Transforms/GlobalOpt/2009-02-15-BitcastAlias.ll | 2 +- test/Transforms/GlobalOpt/2009-02-15-ResolveAlias.ll | 2 +- test/Transforms/GlobalOpt/2009-03-03-dbg.ll | 2 +- test/Transforms/GlobalOpt/2009-03-05-dbg.ll | 2 +- test/Transforms/GlobalOpt/2009-03-06-Anonymous.ll | 2 +- test/Transforms/GlobalOpt/2009-03-07-PromotePtrToBool.ll | 2 +- test/Transforms/GlobalOpt/2009-06-01-RecursivePHI.ll | 2 +- test/Transforms/GlobalOpt/alias-resolve.ll | 2 +- test/Transforms/GlobalOpt/basictest.ll | 2 +- test/Transforms/GlobalOpt/constantexpr-dangle.ll | 2 +- test/Transforms/GlobalOpt/ctor-list-opt-dbg.ll | 2 +- test/Transforms/GlobalOpt/ctor-list-opt-inbounds.ll | 2 +- test/Transforms/GlobalOpt/ctor-list-opt.ll | 2 +- test/Transforms/GlobalOpt/deadglobal-2.ll | 2 +- test/Transforms/GlobalOpt/deadglobal.ll | 2 +- test/Transforms/GlobalOpt/globalsra-partial.ll | 2 +- test/Transforms/GlobalOpt/globalsra-unknown-index.ll | 2 +- test/Transforms/GlobalOpt/globalsra.ll | 2 +- test/Transforms/GlobalOpt/heap-sra-1.ll | 4 ++-- test/Transforms/GlobalOpt/heap-sra-2.ll | 4 ++-- test/Transforms/GlobalOpt/heap-sra-phi.ll | 4 ++-- test/Transforms/GlobalOpt/integer-bool.ll | 2 +- test/Transforms/GlobalOpt/iterate.ll | 2 +- test/Transforms/GlobalOpt/load-store-global.ll | 2 +- test/Transforms/GlobalOpt/malloc-promote-1.ll | 2 +- test/Transforms/GlobalOpt/malloc-promote-2.ll | 2 +- test/Transforms/GlobalOpt/malloc-promote-3.ll | 2 +- test/Transforms/GlobalOpt/memcpy.ll | 2 +- test/Transforms/GlobalOpt/memset.ll | 2 +- test/Transforms/GlobalOpt/phi-select.ll | 2 +- test/Transforms/GlobalOpt/storepointer-compare.ll | 2 +- test/Transforms/GlobalOpt/storepointer.ll | 2 +- test/Transforms/GlobalOpt/trivialstore.ll | 2 +- test/Transforms/GlobalOpt/undef-init.ll | 2 +- test/Transforms/IPConstantProp/2008-06-09-WeakProp.ll | 2 +- test/Transforms/IPConstantProp/deadarg.ll | 2 +- test/Transforms/IPConstantProp/recursion.ll | 2 +- test/Transforms/IPConstantProp/return-argument.ll | 2 +- test/Transforms/IPConstantProp/return-constant.ll | 2 +- test/Transforms/IPConstantProp/return-constants.ll | 2 +- test/Transforms/IndMemRem/2009-01-24-Noalias.ll | 2 +- test/Transforms/IndVarSimplify/2002-09-09-PointerIndVar.ll | 2 +- test/Transforms/IndVarSimplify/2003-04-16-ExprAnalysis.ll | 2 +- test/Transforms/IndVarSimplify/2003-09-12-MultiplePred.ll | 2 +- test/Transforms/IndVarSimplify/2003-12-10-IndVarDeadCode.ll | 2 +- test/Transforms/IndVarSimplify/2003-12-10-RemoveInstrCrash.ll | 2 +- test/Transforms/IndVarSimplify/2003-12-15-Crash.ll | 2 +- test/Transforms/IndVarSimplify/2003-12-21-IndVarSize.ll | 2 +- test/Transforms/IndVarSimplify/2004-03-10-PHIInsertionBug.ll | 2 +- test/Transforms/IndVarSimplify/2004-04-05-InvokeCastCrash.ll | 2 +- .../IndVarSimplify/2004-04-07-ScalarEvolutionCrash.ll | 2 +- test/Transforms/IndVarSimplify/2005-02-11-InvokeCrash.ll | 2 +- test/Transforms/IndVarSimplify/2005-02-17-TruncateExprCrash.ll | 2 +- test/Transforms/IndVarSimplify/2005-02-26-ExitValueCompute.ll | 2 +- test/Transforms/IndVarSimplify/2005-06-15-InstMoveCrash.ll | 2 +- test/Transforms/IndVarSimplify/2005-11-18-Crash.ll | 2 +- test/Transforms/IndVarSimplify/2006-03-31-NegativeStride.ll | 2 +- .../Transforms/IndVarSimplify/2006-06-16-Indvar-LCSSA-Crash.ll | 2 +- test/Transforms/IndVarSimplify/2006-09-20-LFTR-Crash.ll | 2 +- test/Transforms/IndVarSimplify/2006-12-10-BitCast.ll | 2 +- test/Transforms/IndVarSimplify/2007-01-06-TripCount.ll | 2 +- test/Transforms/IndVarSimplify/2007-01-08-X86-64-Pointer.ll | 4 ++-- test/Transforms/IndVarSimplify/2007-06-06-DeleteDanglesPtr.ll | 2 +- test/Transforms/IndVarSimplify/2007-11-23-BitcastCrash.ll | 2 +- test/Transforms/IndVarSimplify/2008-06-15-SCEVExpanderBug.ll | 2 +- test/Transforms/IndVarSimplify/2008-09-02-IVType.ll | 2 +- test/Transforms/IndVarSimplify/2008-10-03-CouldNotCompute.ll | 2 +- test/Transforms/IndVarSimplify/2008-11-03-Floating.ll | 2 +- test/Transforms/IndVarSimplify/2008-11-17-Floating.ll | 6 +++--- test/Transforms/IndVarSimplify/2008-11-25-APFloatAssert.ll | 2 +- test/Transforms/IndVarSimplify/2009-04-14-shorten_iv_vars.ll | 2 +- test/Transforms/IndVarSimplify/2009-04-15-shorten-iv-vars-2.ll | 2 +- test/Transforms/IndVarSimplify/2009-04-22-IndvarCrash.ll | 2 +- test/Transforms/IndVarSimplify/2009-04-27-Floating.ll | 2 +- test/Transforms/IndVarSimplify/2009-05-24-useafterfree.ll | 2 +- test/Transforms/IndVarSimplify/ada-loops.ll | 2 +- test/Transforms/IndVarSimplify/addrec-gep.ll | 2 +- test/Transforms/IndVarSimplify/ashr-tripcount.ll | 2 +- test/Transforms/IndVarSimplify/avoid-i0.ll | 2 +- test/Transforms/IndVarSimplify/casted-argument.ll | 2 +- test/Transforms/IndVarSimplify/complex-scev.ll | 2 +- test/Transforms/IndVarSimplify/divide-pointer.ll | 2 +- test/Transforms/IndVarSimplify/exit_value_tests.ll | 2 +- test/Transforms/IndVarSimplify/gep-with-mul-base.ll | 2 +- test/Transforms/IndVarSimplify/interesting-invoke-use.ll | 2 +- test/Transforms/IndVarSimplify/iterationCount_zext_or_trunc.ll | 2 +- test/Transforms/IndVarSimplify/iv-sext.ll | 2 +- test/Transforms/IndVarSimplify/iv-zext.ll | 2 +- test/Transforms/IndVarSimplify/lftr-other-uses.ll | 2 +- test/Transforms/IndVarSimplify/lftr-promote.ll | 2 +- test/Transforms/IndVarSimplify/lftr_simple.ll | 2 +- test/Transforms/IndVarSimplify/loop-invariant-step.ll | 2 +- test/Transforms/IndVarSimplify/loop_evaluate10.ll | 2 +- test/Transforms/IndVarSimplify/loop_evaluate11.ll | 2 +- test/Transforms/IndVarSimplify/loop_evaluate7.ll | 2 +- test/Transforms/IndVarSimplify/loop_evaluate8.ll | 2 +- test/Transforms/IndVarSimplify/loop_evaluate9.ll | 2 +- test/Transforms/IndVarSimplify/loop_evaluate_1.ll | 2 +- test/Transforms/IndVarSimplify/loop_evaluate_2.ll | 2 +- test/Transforms/IndVarSimplify/loop_evaluate_3.ll | 2 +- test/Transforms/IndVarSimplify/loop_evaluate_4.ll | 2 +- test/Transforms/IndVarSimplify/loop_evaluate_5.ll | 2 +- test/Transforms/IndVarSimplify/loop_evaluate_6.ll | 2 +- test/Transforms/IndVarSimplify/masked-iv.ll | 2 +- test/Transforms/IndVarSimplify/max-pointer.ll | 2 +- .../Transforms/IndVarSimplify/phi-uses-value-multiple-times.ll | 2 +- test/Transforms/IndVarSimplify/pointer-indvars.ll | 2 +- test/Transforms/IndVarSimplify/pointer.ll | 2 +- test/Transforms/IndVarSimplify/preserve-gep-nested.ll | 2 +- test/Transforms/IndVarSimplify/preserve-gep-remainder.ll | 2 +- test/Transforms/IndVarSimplify/preserve-gep.ll | 2 +- test/Transforms/IndVarSimplify/preserve-signed-wrap.ll | 2 +- .../Transforms/IndVarSimplify/promote-iv-to-eliminate-casts.ll | 2 +- test/Transforms/IndVarSimplify/shrunk-constant.ll | 2 +- test/Transforms/IndVarSimplify/signed-trip-count.ll | 2 +- test/Transforms/IndVarSimplify/single-element-range.ll | 2 +- test/Transforms/IndVarSimplify/sink-alloca.ll | 2 +- test/Transforms/IndVarSimplify/sink-trapping.ll | 2 +- test/Transforms/IndVarSimplify/subtract.ll | 2 +- test/Transforms/IndVarSimplify/tripcount_compute.ll | 2 +- test/Transforms/IndVarSimplify/tripcount_infinite.ll | 2 +- test/Transforms/IndVarSimplify/variable-stride-ivs-0.ll | 2 +- test/Transforms/IndVarSimplify/variable-stride-ivs-1.ll | 2 +- test/Transforms/Inline/2003-09-14-InlineValue.ll | 2 +- test/Transforms/Inline/2003-09-22-PHINodeInlineFail.ll | 2 +- test/Transforms/Inline/2003-09-22-PHINodesInExceptionDest.ll | 2 +- .../Transforms/Inline/2003-09-22-PHINodesInNormalInvokeDest.ll | 2 +- test/Transforms/Inline/2003-10-13-AllocaDominanceProblem.ll | 2 +- .../Inline/2003-10-26-InlineInvokeExceptionDestPhi.ll | 2 +- test/Transforms/Inline/2004-04-15-InlineDeletesCall.ll | 2 +- test/Transforms/Inline/2004-04-20-InlineLinkOnce.ll | 2 +- .../Inline/2004-10-17-InlineFunctionWithoutReturn.ll | 2 +- test/Transforms/Inline/2006-01-14-CallGraphUpdate.ll | 2 +- test/Transforms/Inline/2006-07-12-InlinePruneCGUpdate.ll | 2 +- test/Transforms/Inline/2006-11-09-InlineCGUpdate-2.ll | 2 +- test/Transforms/Inline/2006-11-09-InlineCGUpdate.ll | 2 +- test/Transforms/Inline/2007-04-15-InlineEH.ll | 2 +- test/Transforms/Inline/2007-06-06-NoInline.ll | 2 +- test/Transforms/Inline/2007-06-25-WeakInline.ll | 2 +- test/Transforms/Inline/2008-03-04-StructRet.ll | 2 +- test/Transforms/Inline/2008-03-07-Inline-2.ll | 2 +- test/Transforms/Inline/2008-03-07-Inline.ll | 2 +- test/Transforms/Inline/2008-09-02-AlwaysInline.ll | 2 +- test/Transforms/Inline/2008-09-02-NoInline.ll | 2 +- test/Transforms/Inline/2008-10-30-AlwaysInline.ll | 4 ++-- test/Transforms/Inline/2008-11-04-AlwaysInline.ll | 2 +- test/Transforms/Inline/2009-01-08-NoInlineDynamicAlloca.ll | 2 +- test/Transforms/Inline/2009-01-12-RecursiveInline.ll | 2 +- test/Transforms/Inline/2009-01-13-RecursiveInlineCrash.ll | 2 +- test/Transforms/Inline/2009-05-07-CallUsingSelfCrash.ll | 2 +- test/Transforms/Inline/alloca-in-scc.ll | 2 +- test/Transforms/Inline/always_inline_dyn_alloca.ll | 2 +- test/Transforms/Inline/array_merge.ll | 2 +- test/Transforms/Inline/basictest.ll | 2 +- test/Transforms/Inline/byval.ll | 2 +- test/Transforms/Inline/byval2.ll | 2 +- test/Transforms/Inline/callgraph-update.ll | 2 +- test/Transforms/Inline/casts.ll | 2 +- test/Transforms/Inline/cfg_preserve_test.ll | 2 +- test/Transforms/Inline/crash.ll | 2 +- test/Transforms/Inline/dynamic_alloca_test.ll | 4 ++-- test/Transforms/Inline/externally_available.ll | 2 +- test/Transforms/Inline/indirect_resolve.ll | 2 +- test/Transforms/Inline/inline-invoke-tail.ll | 2 +- test/Transforms/Inline/inline-tail.ll | 2 +- test/Transforms/Inline/inline_cleanup.ll | 4 ++-- test/Transforms/Inline/inline_constprop.ll | 4 ++-- test/Transforms/Inline/inline_dce.ll | 2 +- test/Transforms/Inline/inline_prune.ll | 4 ++-- test/Transforms/Inline/invoke_test-1.ll | 2 +- test/Transforms/Inline/invoke_test-2.ll | 2 +- test/Transforms/Inline/invoke_test-3.ll | 2 +- test/Transforms/InstCombine/2002-03-11-InstCombineHang.ll | 2 +- test/Transforms/InstCombine/2002-05-14-SubFailure.ll | 2 +- test/Transforms/InstCombine/2002-08-02-CastTest.ll | 2 +- test/Transforms/InstCombine/2002-12-05-MissedConstProp.ll | 2 +- test/Transforms/InstCombine/2003-05-26-CastMiscompile.ll | 2 +- test/Transforms/InstCombine/2003-05-27-ConstExprCrash.ll | 2 +- test/Transforms/InstCombine/2003-06-05-BranchInvertInfLoop.ll | 2 +- test/Transforms/InstCombine/2003-07-21-ExternalConstant.ll | 2 +- test/Transforms/InstCombine/2003-08-12-AllocaNonNull.ll | 2 +- test/Transforms/InstCombine/2003-09-09-VolatileLoadElim.ll | 2 +- test/Transforms/InstCombine/2003-10-29-CallSiteResolve.ll | 2 +- test/Transforms/InstCombine/2003-11-03-VarargsCallBug.ll | 2 +- test/Transforms/InstCombine/2003-11-13-ConstExprCastCall.ll | 2 +- test/Transforms/InstCombine/2004-01-13-InstCombineInvokePHI.ll | 2 +- test/Transforms/InstCombine/2004-02-23-ShiftShiftOverflow.ll | 2 +- test/Transforms/InstCombine/2004-03-13-InstCombineInfLoop.ll | 2 +- .../InstCombine/2004-04-04-InstCombineReplaceAllUsesWith.ll | 2 +- test/Transforms/InstCombine/2004-05-07-UnsizedCastLoad.ll | 2 +- test/Transforms/InstCombine/2004-07-27-ConstantExprMul.ll | 2 +- test/Transforms/InstCombine/2004-08-09-RemInfLoop.ll | 2 +- test/Transforms/InstCombine/2004-08-10-BoolSetCC.ll | 2 +- test/Transforms/InstCombine/2004-09-20-BadLoadCombine.ll | 2 +- test/Transforms/InstCombine/2004-09-20-BadLoadCombine2.ll | 2 +- test/Transforms/InstCombine/2004-09-28-BadShiftAndSetCC.ll | 2 +- test/Transforms/InstCombine/2004-11-22-Missed-and-fold.ll | 2 +- test/Transforms/InstCombine/2004-12-08-RemInfiniteLoop.ll | 2 +- test/Transforms/InstCombine/2005-03-04-ShiftOverflow.ll | 2 +- test/Transforms/InstCombine/2005-04-07-UDivSelectCrash.ll | 2 +- test/Transforms/InstCombine/2005-06-15-DivSelectCrash.ll | 2 +- test/Transforms/InstCombine/2005-06-15-ShiftSetCCCrash.ll | 2 +- test/Transforms/InstCombine/2005-06-16-RangeCrash.ll | 2 +- .../InstCombine/2005-06-16-SetCCOrSetCCMiscompile.ll | 2 +- test/Transforms/InstCombine/2005-07-07-DeadPHILoop.ll | 2 +- test/Transforms/InstCombine/2006-02-13-DemandedMiscompile.ll | 2 +- test/Transforms/InstCombine/2006-02-28-Crash.ll | 2 +- test/Transforms/InstCombine/2006-03-30-ExtractElement.ll | 2 +- test/Transforms/InstCombine/2006-04-28-ShiftShiftLongLong.ll | 4 ++-- test/Transforms/InstCombine/2006-05-04-DemandedBitCrash.ll | 2 +- test/Transforms/InstCombine/2006-09-15-CastToBool.ll | 2 +- test/Transforms/InstCombine/2006-10-26-VectorReassoc.ll | 2 +- test/Transforms/InstCombine/2006-11-03-Memmove64.ll | 2 +- test/Transforms/InstCombine/2006-11-10-ashr-miscompile.ll | 2 +- test/Transforms/InstCombine/2006-11-27-XorBug.ll | 4 ++-- test/Transforms/InstCombine/2006-12-01-BadFPVectorXform.ll | 4 ++-- test/Transforms/InstCombine/2006-12-05-fp-to-int-ext.ll | 2 +- test/Transforms/InstCombine/2006-12-08-ICmp-Combining.ll | 2 +- test/Transforms/InstCombine/2006-12-08-Phi-ICmp-Op-Fold.ll | 2 +- test/Transforms/InstCombine/2006-12-08-Select-ICmp.ll | 2 +- test/Transforms/InstCombine/2006-12-15-Range-Test.ll | 4 ++-- test/Transforms/InstCombine/2006-12-23-Select-Cmp-Cmp.ll | 2 +- test/Transforms/InstCombine/2007-01-13-ExtCompareMiscompile.ll | 2 +- test/Transforms/InstCombine/2007-01-14-FcmpSelf.ll | 2 +- test/Transforms/InstCombine/2007-01-18-VectorInfLoop.ll | 2 +- test/Transforms/InstCombine/2007-01-27-AndICmp.ll | 2 +- test/Transforms/InstCombine/2007-02-01-LoadSinkAlloca.ll | 4 ++-- test/Transforms/InstCombine/2007-02-07-PointerCast.ll | 2 +- test/Transforms/InstCombine/2007-02-23-PhiFoldInfLoop.ll | 2 +- test/Transforms/InstCombine/2007-03-13-CompareMerge.ll | 2 +- test/Transforms/InstCombine/2007-03-25-BadShiftMask.ll | 2 +- test/Transforms/InstCombine/2007-03-25-DoubleShift.ll | 2 +- test/Transforms/InstCombine/2007-03-26-BadShiftMask.ll | 2 +- test/Transforms/InstCombine/2007-03-27-PR1280.ll | 2 +- .../InstCombine/2007-04-04-BadFoldBitcastIntoMalloc.ll | 2 +- test/Transforms/InstCombine/2007-04-08-SingleEltVectorCrash.ll | 2 +- test/Transforms/InstCombine/2007-05-04-Crash.ll | 2 +- test/Transforms/InstCombine/2007-05-10-icmp-or.ll | 2 +- test/Transforms/InstCombine/2007-05-14-Crash.ll | 2 +- test/Transforms/InstCombine/2007-05-18-CastFoldBug.ll | 2 +- test/Transforms/InstCombine/2007-06-06-AshrSignBit.ll | 2 +- test/Transforms/InstCombine/2007-06-21-DivCompareMiscomp.ll | 2 +- test/Transforms/InstCombine/2007-08-02-InfiniteLoop.ll | 2 +- test/Transforms/InstCombine/2007-09-10-AliasConstFold.ll | 2 +- test/Transforms/InstCombine/2007-09-11-Trampoline.ll | 2 +- test/Transforms/InstCombine/2007-09-17-AliasConstFold2.ll | 2 +- test/Transforms/InstCombine/2007-10-10-EliminateMemCpy.ll | 4 ++-- test/Transforms/InstCombine/2007-10-12-Crash.ll | 2 +- test/Transforms/InstCombine/2007-10-28-stacksave.ll | 2 +- test/Transforms/InstCombine/2007-10-31-RangeCrash.ll | 2 +- test/Transforms/InstCombine/2007-10-31-StringCrash.ll | 2 +- test/Transforms/InstCombine/2007-11-07-OpaqueAlignCrash.ll | 2 +- test/Transforms/InstCombine/2007-11-15-CompareMiscomp.ll | 2 +- test/Transforms/InstCombine/2007-11-22-IcmpCrash.ll | 2 +- test/Transforms/InstCombine/2007-11-25-CompatibleAttributes.ll | 2 +- test/Transforms/InstCombine/2007-12-10-ConstFoldCompare.ll | 2 +- test/Transforms/InstCombine/2007-12-12-GEPScale.ll | 2 +- test/Transforms/InstCombine/2007-12-16-AsmNoUnwind.ll | 2 +- test/Transforms/InstCombine/2007-12-18-AddSelCmpSub.ll | 2 +- test/Transforms/InstCombine/2007-12-28-IcmpSub2.ll | 2 +- test/Transforms/InstCombine/2008-01-06-BitCastAttributes.ll | 2 +- test/Transforms/InstCombine/2008-01-06-CastCrash.ll | 2 +- test/Transforms/InstCombine/2008-01-06-VoidCast.ll | 2 +- test/Transforms/InstCombine/2008-01-13-AndCmpCmp.ll | 2 +- test/Transforms/InstCombine/2008-01-13-NoBitCastAttributes.ll | 2 +- test/Transforms/InstCombine/2008-01-14-DoubleNest.ll | 2 +- test/Transforms/InstCombine/2008-01-14-VarArgTrampoline.ll | 2 +- .../InstCombine/2008-01-21-MismatchedCastAndCompare.ll | 4 ++-- test/Transforms/InstCombine/2008-01-21-MulTrunc.ll | 2 +- test/Transforms/InstCombine/2008-01-27-FloatSelect.ll | 2 +- test/Transforms/InstCombine/2008-01-29-AddICmp.ll | 2 +- test/Transforms/InstCombine/2008-02-13-MulURem.ll | 2 +- test/Transforms/InstCombine/2008-02-16-SDivOverflow.ll | 2 +- test/Transforms/InstCombine/2008-02-16-SDivOverflow2.ll | 2 +- test/Transforms/InstCombine/2008-02-23-MulSub.ll | 2 +- test/Transforms/InstCombine/2008-02-28-OrFCmpCrash.ll | 2 +- test/Transforms/InstCombine/2008-03-13-IntToPtr.ll | 2 +- test/Transforms/InstCombine/2008-04-22-ByValBitcast.ll | 2 +- test/Transforms/InstCombine/2008-04-28-VolatileStore.ll | 2 +- .../Transforms/InstCombine/2008-04-29-VolatileLoadDontMerge.ll | 2 +- test/Transforms/InstCombine/2008-04-29-VolatileLoadMerge.ll | 2 +- test/Transforms/InstCombine/2008-05-08-LiveStoreDelete.ll | 2 +- test/Transforms/InstCombine/2008-05-09-SinkOfInvoke.ll | 2 +- test/Transforms/InstCombine/2008-05-17-InfLoop.ll | 2 +- test/Transforms/InstCombine/2008-05-18-FoldIntToPtr.ll | 2 +- test/Transforms/InstCombine/2008-05-22-IDivVector.ll | 2 +- test/Transforms/InstCombine/2008-05-22-NegValVector.ll | 2 +- test/Transforms/InstCombine/2008-05-23-CompareFold.ll | 2 +- test/Transforms/InstCombine/2008-05-31-AddBool.ll | 2 +- test/Transforms/InstCombine/2008-05-31-Bools.ll | 2 +- test/Transforms/InstCombine/2008-06-05-ashr-crash.ll | 2 +- test/Transforms/InstCombine/2008-06-08-ICmpPHI.ll | 2 +- test/Transforms/InstCombine/2008-06-13-InfiniteLoopStore.ll | 2 +- test/Transforms/InstCombine/2008-06-13-ReadOnlyCallStore.ll | 2 +- test/Transforms/InstCombine/2008-06-19-UncondLoad.ll | 2 +- test/Transforms/InstCombine/2008-06-21-CompareMiscomp.ll | 2 +- test/Transforms/InstCombine/2008-06-24-StackRestore.ll | 2 +- test/Transforms/InstCombine/2008-07-08-AndICmp.ll | 2 +- test/Transforms/InstCombine/2008-07-08-ShiftOneAndOne.ll | 2 +- test/Transforms/InstCombine/2008-07-08-SubAnd.ll | 2 +- test/Transforms/InstCombine/2008-07-08-VolatileLoadMerge.ll | 2 +- test/Transforms/InstCombine/2008-07-09-SubAndError.ll | 2 +- test/Transforms/InstCombine/2008-07-10-CastSextBool.ll | 4 ++-- test/Transforms/InstCombine/2008-07-10-ICmpBinOp.ll | 4 ++-- test/Transforms/InstCombine/2008-07-11-RemAnd.ll | 2 +- test/Transforms/InstCombine/2008-07-13-DivZero.ll | 4 ++-- test/Transforms/InstCombine/2008-07-16-fsub.ll | 2 +- test/Transforms/InstCombine/2008-07-16-sse2_storel_dq.ll | 2 +- test/Transforms/InstCombine/2008-08-05-And.ll | 2 +- test/Transforms/InstCombine/2008-08-17-ICmpXorSignbit.ll | 2 +- test/Transforms/InstCombine/2008-09-02-VectorCrash.ll | 2 +- test/Transforms/InstCombine/2008-09-29-FoldingOr.ll | 2 +- test/Transforms/InstCombine/2008-10-11-DivCompareFold.ll | 2 +- test/Transforms/InstCombine/2008-10-23-ConstFoldWithoutMask.ll | 2 +- test/Transforms/InstCombine/2008-11-01-SRemDemandedBits.ll | 2 +- test/Transforms/InstCombine/2008-11-08-FCmp.ll | 2 +- test/Transforms/InstCombine/2008-11-20-DivMulRem.ll | 2 +- test/Transforms/InstCombine/2008-11-27-IDivVector.ll | 2 +- test/Transforms/InstCombine/2008-11-27-MultiplyIntVec.ll | 2 +- test/Transforms/InstCombine/2008-11-27-UDivNegative.ll | 2 +- test/Transforms/InstCombine/2008-12-17-SRemNegConstVec.ll | 2 +- test/Transforms/InstCombine/2009-01-05-i128-crash.ll | 2 +- test/Transforms/InstCombine/2009-01-08-AlignAlloca.ll | 2 +- test/Transforms/InstCombine/2009-01-16-PointerAddrSpace.ll | 2 +- .../InstCombine/2009-01-19-fmod-constant-float-specials.ll | 8 ++++---- test/Transforms/InstCombine/2009-01-19-fmod-constant-float.ll | 4 ++-- test/Transforms/InstCombine/2009-01-24-EmptyStruct.ll | 2 +- test/Transforms/InstCombine/2009-01-31-InfIterate.ll | 2 +- test/Transforms/InstCombine/2009-01-31-Pressure.ll | 2 +- test/Transforms/InstCombine/2009-02-04-FPBitcast.ll | 2 +- test/Transforms/InstCombine/2009-02-20-InstCombine-SROA.ll | 2 +- test/Transforms/InstCombine/2009-02-21-LoadCST.ll | 2 +- test/Transforms/InstCombine/2009-02-25-CrashZeroSizeArray.ll | 2 +- test/Transforms/InstCombine/2009-03-18-vector-ashr-crash.ll | 2 +- test/Transforms/InstCombine/2009-03-20-AShrOverShift.ll | 2 +- test/Transforms/InstCombine/2009-03-24-InfLoop.ll | 2 +- test/Transforms/InstCombine/2009-04-07-MulPromoteToI96.ll | 2 +- test/Transforms/InstCombine/2009-05-23-FCmpToICmp.ll | 2 +- test/Transforms/InstCombine/2009-06-11-StoreAddrSpace.ll | 2 +- test/Transforms/InstCombine/2009-06-16-SRemDemandedBits.ll | 2 +- test/Transforms/InstCombine/2009-07-02-MaskedIntVector.ll | 2 +- test/Transforms/InstCombine/CPP_min_max.ll | 2 +- test/Transforms/InstCombine/IntPtrCast.ll | 2 +- test/Transforms/InstCombine/JavaCompare.ll | 2 +- test/Transforms/InstCombine/add-shrink.ll | 4 ++-- test/Transforms/InstCombine/add-sitofp.ll | 2 +- test/Transforms/InstCombine/add.ll | 2 +- test/Transforms/InstCombine/add2.ll | 2 +- test/Transforms/InstCombine/add3.ll | 2 +- test/Transforms/InstCombine/addnegneg.ll | 2 +- test/Transforms/InstCombine/adjust-for-sminmax.ll | 2 +- test/Transforms/InstCombine/align-2d-gep.ll | 2 +- test/Transforms/InstCombine/align-addr.ll | 2 +- test/Transforms/InstCombine/align-external.ll | 2 +- test/Transforms/InstCombine/align-inc.ll | 4 ++-- test/Transforms/InstCombine/alloca.ll | 2 +- test/Transforms/InstCombine/and-compare.ll | 2 +- test/Transforms/InstCombine/and-fcmp.ll | 4 ++-- test/Transforms/InstCombine/and-not-or.ll | 4 ++-- test/Transforms/InstCombine/and-or-and.ll | 2 +- test/Transforms/InstCombine/and-or-not.ll | 6 +++--- test/Transforms/InstCombine/and-or.ll | 4 ++-- test/Transforms/InstCombine/and-xor-merge.ll | 4 ++-- test/Transforms/InstCombine/and.ll | 2 +- test/Transforms/InstCombine/and2.ll | 2 +- test/Transforms/InstCombine/apint-add1.ll | 2 +- test/Transforms/InstCombine/apint-add2.ll | 2 +- test/Transforms/InstCombine/apint-and-compare.ll | 2 +- test/Transforms/InstCombine/apint-and-or-and.ll | 2 +- test/Transforms/InstCombine/apint-and-xor-merge.ll | 4 ++-- test/Transforms/InstCombine/apint-and1.ll | 2 +- test/Transforms/InstCombine/apint-and2.ll | 2 +- test/Transforms/InstCombine/apint-call-cast-target.ll | 2 +- test/Transforms/InstCombine/apint-cast-and-cast.ll | 2 +- test/Transforms/InstCombine/apint-cast-cast-to-and.ll | 2 +- test/Transforms/InstCombine/apint-cast.ll | 2 +- test/Transforms/InstCombine/apint-div1.ll | 2 +- test/Transforms/InstCombine/apint-div2.ll | 2 +- test/Transforms/InstCombine/apint-elim-logicalops.ll | 2 +- test/Transforms/InstCombine/apint-mul1.ll | 2 +- test/Transforms/InstCombine/apint-mul2.ll | 2 +- test/Transforms/InstCombine/apint-not.ll | 2 +- test/Transforms/InstCombine/apint-or1.ll | 2 +- test/Transforms/InstCombine/apint-or2.ll | 2 +- test/Transforms/InstCombine/apint-rem1.ll | 2 +- test/Transforms/InstCombine/apint-rem2.ll | 2 +- test/Transforms/InstCombine/apint-select.ll | 2 +- test/Transforms/InstCombine/apint-shift-simplify.ll | 2 +- test/Transforms/InstCombine/apint-shift.ll | 2 +- test/Transforms/InstCombine/apint-shl-trunc.ll | 2 +- test/Transforms/InstCombine/apint-sub.ll | 2 +- test/Transforms/InstCombine/apint-xor1.ll | 2 +- test/Transforms/InstCombine/apint-xor2.ll | 2 +- test/Transforms/InstCombine/apint-zext1.ll | 2 +- test/Transforms/InstCombine/apint-zext2.ll | 2 +- test/Transforms/InstCombine/ashr-nop.ll | 2 +- test/Transforms/InstCombine/binop-cast.ll | 2 +- test/Transforms/InstCombine/bit-tracking.ll | 2 +- test/Transforms/InstCombine/bitcast-scalar-to-vector.ll | 2 +- test/Transforms/InstCombine/bitcast-vec-canon.ll | 2 +- test/Transforms/InstCombine/bitcast-vector-fold.ll | 2 +- test/Transforms/InstCombine/bitcount.ll | 4 ++-- test/Transforms/InstCombine/bittest.ll | 2 +- test/Transforms/InstCombine/bswap-fold.ll | 4 ++-- test/Transforms/InstCombine/bswap.ll | 2 +- test/Transforms/InstCombine/call-cast-target.ll | 2 +- test/Transforms/InstCombine/call-intrinsics.ll | 2 +- test/Transforms/InstCombine/call.ll | 2 +- test/Transforms/InstCombine/call2.ll | 2 +- test/Transforms/InstCombine/canonicalize_branch.ll | 2 +- test/Transforms/InstCombine/cast-and-cast.ll | 2 +- test/Transforms/InstCombine/cast-cast-to-and.ll | 2 +- test/Transforms/InstCombine/cast-load-gep.ll | 2 +- test/Transforms/InstCombine/cast-malloc.ll | 2 +- test/Transforms/InstCombine/cast-mul-select.ll | 2 +- test/Transforms/InstCombine/cast-propagate.ll | 2 +- test/Transforms/InstCombine/cast-set.ll | 2 +- test/Transforms/InstCombine/cast-sext-zext.ll | 2 +- test/Transforms/InstCombine/cast.ll | 2 +- test/Transforms/InstCombine/cast2.ll | 2 +- test/Transforms/InstCombine/cast3.ll | 2 +- test/Transforms/InstCombine/cast_ld_addr_space.ll | 2 +- test/Transforms/InstCombine/cast_ptr.ll | 2 +- test/Transforms/InstCombine/constant-fold-gep.ll | 2 +- test/Transforms/InstCombine/constant-fold-ptr-casts.ll | 2 +- test/Transforms/InstCombine/dce-iterate.ll | 2 +- test/Transforms/InstCombine/deadcode.ll | 4 ++-- test/Transforms/InstCombine/div-cmp-overflow.ll | 2 +- test/Transforms/InstCombine/div.ll | 2 +- test/Transforms/InstCombine/enforce-known-alignment.ll | 2 +- test/Transforms/InstCombine/exact-sdiv.ll | 2 +- test/Transforms/InstCombine/extractvalue.ll | 2 +- test/Transforms/InstCombine/fold-bin-operand.ll | 2 +- test/Transforms/InstCombine/fold-vector-zero.ll | 2 +- test/Transforms/InstCombine/fp-ret-bitcast.ll | 2 +- test/Transforms/InstCombine/fpextend.ll | 2 +- test/Transforms/InstCombine/fsub-fsub.ll | 2 +- test/Transforms/InstCombine/getelementptr.ll | 2 +- test/Transforms/InstCombine/hoist_instr.ll | 2 +- test/Transforms/InstCombine/icmp.ll | 2 +- test/Transforms/InstCombine/known_align.ll | 2 +- test/Transforms/InstCombine/load.ll | 2 +- test/Transforms/InstCombine/load2.ll | 2 +- test/Transforms/InstCombine/load3.ll | 2 +- test/Transforms/InstCombine/loadstore-alignment.ll | 2 +- test/Transforms/InstCombine/logical-select.ll | 2 +- test/Transforms/InstCombine/lshr-phi.ll | 2 +- test/Transforms/InstCombine/malloc-free-delete.ll | 4 ++-- test/Transforms/InstCombine/malloc.ll | 2 +- test/Transforms/InstCombine/malloc2.ll | 4 ++-- test/Transforms/InstCombine/malloc3.ll | 2 +- test/Transforms/InstCombine/memcpy-to-load.ll | 2 +- test/Transforms/InstCombine/memmove.ll | 2 +- test/Transforms/InstCombine/memset.ll | 2 +- test/Transforms/InstCombine/mul-masked-bits.ll | 2 +- test/Transforms/InstCombine/mul.ll | 2 +- test/Transforms/InstCombine/multi-use-or.ll | 2 +- test/Transforms/InstCombine/narrow.ll | 2 +- test/Transforms/InstCombine/not-fcmp.ll | 2 +- test/Transforms/InstCombine/not.ll | 2 +- test/Transforms/InstCombine/nothrow.ll | 2 +- test/Transforms/InstCombine/nsw.ll | 2 +- test/Transforms/InstCombine/odr-linkage.ll | 2 +- test/Transforms/InstCombine/or-fcmp.ll | 4 ++-- test/Transforms/InstCombine/or-to-xor.ll | 4 ++-- test/Transforms/InstCombine/or.ll | 2 +- test/Transforms/InstCombine/or2.ll | 2 +- test/Transforms/InstCombine/phi-merge.ll | 2 +- test/Transforms/InstCombine/phi.ll | 2 +- test/Transforms/InstCombine/pr2645-0.ll | 2 +- test/Transforms/InstCombine/pr2645-1.ll | 2 +- test/Transforms/InstCombine/pr2996.ll | 2 +- test/Transforms/InstCombine/preserve-sminmax.ll | 2 +- test/Transforms/InstCombine/ptr-int-cast.ll | 2 +- test/Transforms/InstCombine/rem.ll | 2 +- test/Transforms/InstCombine/sdiv-1.ll | 2 +- test/Transforms/InstCombine/sdiv-2.ll | 2 +- test/Transforms/InstCombine/sdiv-shift.ll | 2 +- test/Transforms/InstCombine/select-2.ll | 2 +- test/Transforms/InstCombine/select-load-call.ll | 2 +- test/Transforms/InstCombine/select.ll | 2 +- test/Transforms/InstCombine/set.ll | 2 +- test/Transforms/InstCombine/setcc-cast-cast.ll | 2 +- test/Transforms/InstCombine/setcc-strength-reduce.ll | 2 +- test/Transforms/InstCombine/sext-misc.ll | 2 +- test/Transforms/InstCombine/shift-simplify.ll | 2 +- test/Transforms/InstCombine/shift-sra.ll | 4 ++-- test/Transforms/InstCombine/shift-trunc-shift.ll | 2 +- test/Transforms/InstCombine/shift.ll | 2 +- test/Transforms/InstCombine/shl-icmp.ll | 2 +- test/Transforms/InstCombine/shl-trunc.ll | 2 +- test/Transforms/InstCombine/shufflemask-undef.ll | 2 +- test/Transforms/InstCombine/shufflevec-constant.ll | 2 +- test/Transforms/InstCombine/signed-comparison.ll | 2 +- test/Transforms/InstCombine/signext.ll | 2 +- test/Transforms/InstCombine/simplify-demanded-bits-pointer.ll | 2 +- test/Transforms/InstCombine/sitofp.ll | 2 +- test/Transforms/InstCombine/srem-simplify-bug.ll | 2 +- test/Transforms/InstCombine/srem.ll | 2 +- test/Transforms/InstCombine/srem1.ll | 2 +- test/Transforms/InstCombine/stack-overalign.ll | 2 +- test/Transforms/InstCombine/stacksaverestore.ll | 2 +- test/Transforms/InstCombine/store-merge.ll | 2 +- test/Transforms/InstCombine/store.ll | 2 +- test/Transforms/InstCombine/sub.ll | 2 +- test/Transforms/InstCombine/trunc-mask-ext.ll | 2 +- test/Transforms/InstCombine/udiv-simplify-bug-0.ll | 2 +- test/Transforms/InstCombine/udiv-simplify-bug-1.ll | 2 +- test/Transforms/InstCombine/udiv_select_to_select_shift.ll | 2 +- test/Transforms/InstCombine/udivrem-change-width.ll | 2 +- test/Transforms/InstCombine/urem-simplify-bug.ll | 2 +- test/Transforms/InstCombine/urem.ll | 2 +- test/Transforms/InstCombine/vec_demanded_elts-2.ll | 2 +- test/Transforms/InstCombine/vec_demanded_elts-3.ll | 2 +- test/Transforms/InstCombine/vec_demanded_elts.ll | 10 +++++----- test/Transforms/InstCombine/vec_extract_elt.ll | 2 +- test/Transforms/InstCombine/vec_extract_elt2.ll | 2 +- test/Transforms/InstCombine/vec_insert_to_shuffle.ll | 6 +++--- test/Transforms/InstCombine/vec_insertelt.ll | 2 +- test/Transforms/InstCombine/vec_narrow.ll | 2 +- test/Transforms/InstCombine/vec_shuffle.ll | 2 +- test/Transforms/InstCombine/vec_shuffle2.ll | 2 +- test/Transforms/InstCombine/vector-casts.ll | 2 +- test/Transforms/InstCombine/vector-srem.ll | 2 +- test/Transforms/InstCombine/volatile_store.ll | 4 ++-- test/Transforms/InstCombine/xor-demorgans.ll | 2 +- test/Transforms/InstCombine/xor-undef.ll | 2 +- test/Transforms/InstCombine/xor.ll | 2 +- test/Transforms/InstCombine/xor2.ll | 2 +- test/Transforms/InstCombine/zero-point-zero-add.ll | 2 +- test/Transforms/InstCombine/zeroext-and-reduce.ll | 2 +- test/Transforms/InstCombine/zext-bool-add-sub.ll | 2 +- test/Transforms/InstCombine/zext-fold.ll | 2 +- test/Transforms/InstCombine/zext-or-icmp.ll | 2 +- test/Transforms/InstCombine/zext.ll | 2 +- test/Transforms/Internalize/2008-05-09-AllButMain.ll | 10 +++++----- test/Transforms/Internalize/2009-01-05-InternalizeAliases.ll | 2 +- test/Transforms/JumpThreading/2008-04-24-InfLoop.ll | 2 +- test/Transforms/JumpThreading/2008-05-05-MRV-Crash.ll | 2 +- test/Transforms/JumpThreading/2008-11-28-InfLoop.ll | 2 +- test/Transforms/JumpThreading/2009-01-08-DeadLoopRepl.ll | 2 +- test/Transforms/JumpThreading/2009-01-19-InfSwitchLoop.ll | 2 +- test/Transforms/JumpThreading/and-and-cond.ll | 4 ++-- test/Transforms/JumpThreading/and-cond.ll | 4 ++-- test/Transforms/JumpThreading/basic.ll | 4 ++-- test/Transforms/JumpThreading/branch-no-const.ll | 2 +- test/Transforms/JumpThreading/compare.ll | 2 +- test/Transforms/JumpThreading/dup-cond.ll | 2 +- test/Transforms/JumpThreading/no-irreducible-loops.ll | 2 +- test/Transforms/JumpThreading/thread-loads.ll | 2 +- test/Transforms/JumpThreading/undef.ll | 4 ++-- test/Transforms/LCSSA/2006-06-03-IncorrectIDFPhis.ll | 4 ++-- test/Transforms/LCSSA/2006-06-12-MultipleExitsSameBlock.ll | 4 ++-- test/Transforms/LCSSA/2006-07-09-NoDominator.ll | 2 +- test/Transforms/LCSSA/2006-10-31-UnreachableBlock-2.ll | 2 +- test/Transforms/LCSSA/2006-10-31-UnreachableBlock.ll | 2 +- test/Transforms/LCSSA/2007-07-12-LICM-2.ll | 2 +- test/Transforms/LCSSA/2007-07-12-LICM-3.ll | 2 +- test/Transforms/LCSSA/2007-07-12-LICM.ll | 2 +- test/Transforms/LCSSA/basictest.ll | 4 ++-- test/Transforms/LCSSA/invoke-dest.ll | 2 +- test/Transforms/LICM/2003-02-26-LoopExitNotDominated.ll | 2 +- test/Transforms/LICM/2003-02-27-NestedLoopExitBlocks.ll | 2 +- test/Transforms/LICM/2003-02-27-PreheaderExitNodeUpdate.ll | 2 +- test/Transforms/LICM/2003-02-27-PreheaderProblem.ll | 2 +- test/Transforms/LICM/2003-02-27-StoreSinkPHIs.ll | 2 +- test/Transforms/LICM/2003-02-28-PromoteDifferentType.ll | 2 +- test/Transforms/LICM/2003-05-02-LoadHoist.ll | 2 +- test/Transforms/LICM/2003-12-11-SinkingToPHI.ll | 2 +- test/Transforms/LICM/2004-09-14-AliasAnalysisInvalidate.ll | 2 +- test/Transforms/LICM/2004-11-17-UndefIndexCrash.ll | 2 +- test/Transforms/LICM/2005-03-24-LICM-Aggregate-Crash.ll | 2 +- test/Transforms/LICM/2006-09-12-DeadUserOfSunkInstr.ll | 2 +- test/Transforms/LICM/2007-05-22-VolatileSink.ll | 2 +- test/Transforms/LICM/2007-07-30-AliasSet.ll | 2 +- test/Transforms/LICM/2007-09-17-PromoteValue.ll | 2 +- test/Transforms/LICM/2007-09-24-PromoteNullValue.ll | 2 +- test/Transforms/LICM/2007-10-01-PromoteSafeValue.ll | 2 +- test/Transforms/LICM/2008-05-20-AliasSetVAArg.ll | 2 +- test/Transforms/LICM/2008-07-22-LoadGlobalConstant.ll | 2 +- test/Transforms/LICM/2009-03-25-AliasSetTracker.ll | 2 +- test/Transforms/LICM/Preserve-LCSSA.ll | 2 +- test/Transforms/LICM/basictest.ll | 2 +- test/Transforms/LICM/hoisting.ll | 2 +- test/Transforms/LICM/no-preheader-test.ll | 2 +- test/Transforms/LICM/scalar_promote.ll | 2 +- test/Transforms/LICM/sinking.ll | 2 +- test/Transforms/LoopDeletion/2007-07-23-InfiniteLoop.ll | 2 +- test/Transforms/LoopDeletion/2008-05-06-Phi.ll | 2 +- test/Transforms/LoopDeletion/dcetest.ll | 2 +- test/Transforms/LoopIndexSplit/2007-09-21-LoopBound.ll | 2 +- .../LoopIndexSplit/2007-09-24-UpdateIterationSpace.ll | 2 +- .../LoopIndexSplit/2007-09-25-UpdateIterationSpace-2.ll | 2 +- test/Transforms/LoopIndexSplit/2008-01-28-IndDecrement.ll | 2 +- test/Transforms/LoopIndexSplit/2008-02-08-Crash.ll | 2 +- test/Transforms/LoopIndexSplit/2008-02-13-ExitValueNum.ll | 2 +- test/Transforms/LoopIndexSplit/2008-02-13-LoopLatch.ll | 2 +- test/Transforms/LoopIndexSplit/2008-02-13-LoopLatchPHI.ll | 2 +- test/Transforms/LoopIndexSplit/2008-02-14-Crash.ll | 2 +- test/Transforms/LoopIndexSplit/2008-03-24-ExitPhi.ll | 2 +- test/Transforms/LoopIndexSplit/2008-05-19-IndVar.ll | 2 +- test/Transforms/LoopIndexSplit/2008-06-03-DomFrontier.ll | 2 +- test/Transforms/LoopIndexSplit/2008-07-08-MisCompilation.ll | 2 +- test/Transforms/LoopIndexSplit/2008-09-17-IVUse.ll | 2 +- test/Transforms/LoopIndexSplit/2008-09-20-Crash.ll | 2 +- test/Transforms/LoopIndexSplit/2008-10-06-Crash.ll | 2 +- test/Transforms/LoopIndexSplit/2008-10-10-OneIteration.ll | 2 +- test/Transforms/LoopIndexSplit/2008-11-10-Sign.ll | 2 +- .../LoopIndexSplit/2009-03-02-UpdateIterationSpace-crash.ll | 2 +- test/Transforms/LoopIndexSplit/2009-03-30-undef.ll | 2 +- test/Transforms/LoopIndexSplit/Crash-2007-08-17.ll | 2 +- test/Transforms/LoopIndexSplit/Crash-2007-12-03.ll | 2 +- test/Transforms/LoopIndexSplit/Crash2-2007-08-17.ll | 2 +- test/Transforms/LoopIndexSplit/ExitCondition-2007-09-10.ll | 2 +- test/Transforms/LoopIndexSplit/OneIterLoop-2007-08-17.ll | 2 +- test/Transforms/LoopIndexSplit/OneIterLoop2-2007-08-17.ll | 2 +- test/Transforms/LoopIndexSplit/OneIterLoop3-2007-08-17.ll | 2 +- test/Transforms/LoopIndexSplit/PR3913.ll | 2 +- test/Transforms/LoopIndexSplit/SaveLastValue-2007-08-17.ll | 2 +- test/Transforms/LoopIndexSplit/SplitValue-2007-08-24-dbg.ll | 2 +- test/Transforms/LoopIndexSplit/SplitValue-2007-08-24.ll | 2 +- test/Transforms/LoopIndexSplit/UpperBound-2007-08-24.ll | 2 +- test/Transforms/LoopIndexSplit/non-iv-cmp-operand.ll | 2 +- test/Transforms/LoopRotate/2009-01-25-SingleEntryPhi.ll | 2 +- test/Transforms/LoopRotate/LRCrash-1.ll | 2 +- test/Transforms/LoopRotate/LRCrash-2.ll | 2 +- test/Transforms/LoopRotate/LRCrash-3.ll | 2 +- test/Transforms/LoopRotate/LRCrash-4.ll | 2 +- test/Transforms/LoopRotate/LRCrash-5.ll | 2 +- test/Transforms/LoopRotate/PhiRename-1.ll | 2 +- test/Transforms/LoopRotate/PhiSelfRefernce-1.ll | 2 +- test/Transforms/LoopRotate/pr2639.ll | 2 +- test/Transforms/LoopSimplify/2003-04-25-AssertFail.ll | 2 +- .../Transforms/LoopSimplify/2003-05-12-PreheaderExitOfChild.ll | 2 +- test/Transforms/LoopSimplify/2003-08-15-PreheadersFail.ll | 2 +- test/Transforms/LoopSimplify/2003-12-10-ExitBlocksProblem.ll | 2 +- .../LoopSimplify/2004-02-05-DominatorInfoCorruption.ll | 2 +- test/Transforms/LoopSimplify/2004-03-15-IncorrectDomUpdate.ll | 2 +- test/Transforms/LoopSimplify/2004-04-01-IncorrectDomUpdate.ll | 2 +- .../LoopSimplify/2004-04-12-LoopSimplify-SwitchBackedges.ll | 2 +- .../LoopSimplify/2004-04-13-LoopSimplifyUpdateDomFrontier.ll | 2 +- test/Transforms/LoopSimplify/2007-10-28-InvokeCrash.ll | 2 +- test/Transforms/LoopSimplify/basictest.ll | 2 +- test/Transforms/LoopSimplify/hardertest.ll | 2 +- test/Transforms/LoopSimplify/merge-exits.ll | 2 +- test/Transforms/LoopSimplify/phi-node-simplify.ll | 2 +- test/Transforms/LoopSimplify/single-backedge.ll | 2 +- test/Transforms/LoopStrengthReduce/2005-08-15-AddRecIV.ll | 2 +- .../LoopStrengthReduce/2005-08-17-OutOfLoopVariant.ll | 2 +- .../LoopStrengthReduce/2005-09-12-UsesOutOutsideOfLoop.ll | 2 +- test/Transforms/LoopStrengthReduce/2007-04-23-UseIterator.ll | 2 +- test/Transforms/LoopStrengthReduce/2008-08-06-CmpStride.ll | 2 +- test/Transforms/LoopStrengthReduce/2008-08-13-CmpStride.ll | 2 +- test/Transforms/LoopStrengthReduce/2008-08-14-ShadowIV.ll | 2 +- test/Transforms/LoopStrengthReduce/2008-09-09-Overflow.ll | 2 +- .../2009-01-13-nonconstant-stride-outside-loop.ll | 4 ++-- test/Transforms/LoopStrengthReduce/2009-04-28-no-reduce-mul.ll | 2 +- .../LoopStrengthReduce/change-compare-stride-trickiness-0.ll | 2 +- .../LoopStrengthReduce/change-compare-stride-trickiness-1.ll | 2 +- test/Transforms/LoopStrengthReduce/dead-phi.ll | 2 +- test/Transforms/LoopStrengthReduce/different-type-ivs.ll | 2 +- .../LoopStrengthReduce/dont-hoist-simple-loop-constants.ll | 2 +- .../Transforms/LoopStrengthReduce/dont_insert_redundant_ops.ll | 2 +- test/Transforms/LoopStrengthReduce/dont_reduce_bytes.ll | 2 +- test/Transforms/LoopStrengthReduce/dont_reverse.ll | 2 +- test/Transforms/LoopStrengthReduce/invariant_value_first.ll | 2 +- .../Transforms/LoopStrengthReduce/invariant_value_first_arg.ll | 2 +- test/Transforms/LoopStrengthReduce/nested-reduce.ll | 2 +- test/Transforms/LoopStrengthReduce/ops_after_indvar.ll | 2 +- .../LoopStrengthReduce/phi_node_update_multiple_preds.ll | 2 +- test/Transforms/LoopStrengthReduce/pr2537.ll | 2 +- test/Transforms/LoopStrengthReduce/pr2570.ll | 2 +- test/Transforms/LoopStrengthReduce/pr3086.ll | 4 ++-- test/Transforms/LoopStrengthReduce/pr3399.ll | 2 +- test/Transforms/LoopStrengthReduce/pr3571.ll | 2 +- test/Transforms/LoopStrengthReduce/quadradic-exit-value.ll | 2 +- test/Transforms/LoopStrengthReduce/related_indvars.ll | 2 +- test/Transforms/LoopStrengthReduce/remove_indvar.ll | 2 +- test/Transforms/LoopStrengthReduce/share_code_in_preheader.ll | 2 +- test/Transforms/LoopStrengthReduce/share_ivs.ll | 2 +- .../LoopStrengthReduce/use_postinc_value_outside_loop.ll | 2 +- .../LoopStrengthReduce/var_stride_used_by_compare.ll | 4 ++-- test/Transforms/LoopStrengthReduce/variable_stride.ll | 2 +- test/Transforms/LoopUnroll/2004-05-13-DontUnrollTooMuch.ll | 2 +- test/Transforms/LoopUnroll/2005-03-06-BadLoopInfoUpdate.ll | 2 +- test/Transforms/LoopUnroll/2006-08-24-MultiBlockLoop.ll | 2 +- test/Transforms/LoopUnroll/2007-04-16-PhiUpdate.ll | 2 +- test/Transforms/LoopUnroll/2007-05-05-UnrollMiscomp.ll | 2 +- test/Transforms/LoopUnroll/2007-05-09-UnknownTripCount.ll | 2 +- test/Transforms/LoopUnroll/2007-11-05-Crash.ll | 2 +- test/Transforms/LoopUnswitch/2006-02-14-LoopSimplifyCrash.ll | 2 +- test/Transforms/LoopUnswitch/2006-02-22-UnswitchCrash.ll | 2 +- test/Transforms/LoopUnswitch/2006-06-13-SingleEntryPHI.ll | 2 +- test/Transforms/LoopUnswitch/2006-06-27-DeadSwitchCase.ll | 2 +- test/Transforms/LoopUnswitch/2007-05-09-Unreachable.ll | 2 +- test/Transforms/LoopUnswitch/2007-07-12-ExitDomInfo.ll | 2 +- test/Transforms/LoopUnswitch/2007-07-13-DomInfo.ll | 2 +- test/Transforms/LoopUnswitch/2007-07-18-DomInfo.ll | 2 +- test/Transforms/LoopUnswitch/2007-08-01-Dom.ll | 2 +- test/Transforms/LoopUnswitch/2007-08-01-LCSSA.ll | 2 +- test/Transforms/LoopUnswitch/2007-10-04-DomFrontier.ll | 2 +- test/Transforms/LoopUnswitch/2008-06-02-DomInfo.ll | 2 +- test/Transforms/LoopUnswitch/2008-06-17-DomFrontier.ll | 2 +- test/Transforms/LoopUnswitch/2008-11-03-Invariant.ll | 2 +- test/Transforms/LoopUnswitch/basictest.ll | 2 +- test/Transforms/LowerInvoke/2003-12-10-Crash.ll | 2 +- test/Transforms/LowerInvoke/2004-02-29-PHICrash.ll | 2 +- test/Transforms/LowerInvoke/2005-08-03-InvokeWithPHI.ll | 2 +- test/Transforms/LowerInvoke/2005-08-03-InvokeWithPHIUse.ll | 2 +- test/Transforms/LowerInvoke/2008-02-14-CritEdgePhiCrash.ll | 2 +- test/Transforms/LowerInvoke/basictest.ll | 2 +- test/Transforms/LowerSetJmp/2003-11-05-DominanceProperties.ll | 2 +- test/Transforms/LowerSetJmp/simpletest.ll | 2 +- test/Transforms/LowerSwitch/2003-05-01-PHIProblem.ll | 2 +- test/Transforms/LowerSwitch/2003-08-23-EmptySwitch.ll | 2 +- test/Transforms/LowerSwitch/2004-03-13-SwitchIsDefaultCrash.ll | 2 +- test/Transforms/Mem2Reg/2002-03-28-UninitializedVal.ll | 2 +- .../Mem2Reg/2002-05-01-ShouldNotPromoteThisAlloca.ll | 2 +- test/Transforms/Mem2Reg/2003-04-10-DFNotFound.ll | 2 +- test/Transforms/Mem2Reg/2003-04-18-DeadBlockProblem.ll | 2 +- .../Mem2Reg/2003-04-24-MultipleIdenticalSuccessors.ll | 2 +- test/Transforms/Mem2Reg/2003-06-26-IterativePromote.ll | 2 +- test/Transforms/Mem2Reg/2003-10-05-DeadPHIInsertion.ll | 2 +- test/Transforms/Mem2Reg/2005-06-30-ReadBeforeWrite.ll | 2 +- test/Transforms/Mem2Reg/2005-11-28-Crash.ll | 2 +- test/Transforms/Mem2Reg/2007-08-27-VolatileLoadsStores.ll | 2 +- test/Transforms/Mem2Reg/PromoteMemToRegister.ll | 2 +- test/Transforms/Mem2Reg/UndefValuesMerge.ll | 2 +- test/Transforms/MemCpyOpt/2008-02-24-MultipleUseofSRet.ll | 2 +- test/Transforms/MemCpyOpt/2008-03-13-ReturnSlotBitcast.ll | 2 +- test/Transforms/MemCpyOpt/2008-04-29-SRetRemoval.ll | 2 +- test/Transforms/MemCpyOpt/form-memset.ll | 4 ++-- test/Transforms/MemCpyOpt/form-memset2.ll | 4 ++-- test/Transforms/MemCpyOpt/memcpy.ll | 2 +- test/Transforms/MemCpyOpt/memmove.ll | 2 +- test/Transforms/MemCpyOpt/sret.ll | 2 +- test/Transforms/MergeFunc/fold-weak.ll | 2 +- test/Transforms/MergeFunc/phi-speculation1.ll | 2 +- test/Transforms/MergeFunc/phi-speculation2.ll | 2 +- test/Transforms/PredicateSimplifier/2006-08-02-Switch.ll | 2 +- .../PredicateSimplifier/2006-08-07-LeaderOffByOne.ll | 2 +- test/Transforms/PredicateSimplifier/2006-09-20-ResolveCycle.ll | 2 +- test/Transforms/PredicateSimplifier/2006-09-20-SetCC.ll | 2 +- test/Transforms/PredicateSimplifier/2006-11-04-ImpossibleGT.ll | 2 +- .../PredicateSimplifier/2006-11-04-ReplacingZeros.ll | 2 +- test/Transforms/PredicateSimplifier/2006-11-05-CycleGTLT.ll | 2 +- test/Transforms/PredicateSimplifier/2006-11-11-Squeeze.ll | 2 +- test/Transforms/PredicateSimplifier/2006-11-12-MergeNodes.ll | 2 +- test/Transforms/PredicateSimplifier/2007-01-04-SelectSwitch.ll | 2 +- test/Transforms/PredicateSimplifier/2007-03-17-OpsToDefVRP.ll | 2 +- test/Transforms/PredicateSimplifier/2007-09-19-Subtract.ll | 2 +- test/Transforms/PredicateSimplifier/predsimplify.reg1.ll | 2 +- test/Transforms/PredicateSimplifier/predsimplify.reg2.ll | 2 +- test/Transforms/PredicateSimplifier/predsimplify.reg3.ll | 2 +- test/Transforms/PredicateSimplifier/predsimplify.reg4.ll | 2 +- test/Transforms/PruneEH/2003-09-14-ExternalCall.ll | 2 +- test/Transforms/PruneEH/2003-11-21-PHIUpdate.ll | 2 +- test/Transforms/PruneEH/2008-06-02-Weak.ll | 2 +- test/Transforms/PruneEH/2008-09-05-CGUpdate.ll | 2 +- test/Transforms/PruneEH/recursivetest.ll | 2 +- test/Transforms/PruneEH/simplenoreturntest.ll | 2 +- test/Transforms/PruneEH/simpletest.ll | 2 +- test/Transforms/RaiseAllocations/2004-11-08-FreeUseCrash.ll | 2 +- test/Transforms/RaiseAllocations/FreeCastConstantExpr.ll | 2 +- test/Transforms/Reassociate/2002-05-15-AgressiveSubMove.ll | 2 +- test/Transforms/Reassociate/2002-05-15-MissedTree.ll | 2 +- test/Transforms/Reassociate/2002-05-15-SubReassociate.ll | 2 +- test/Transforms/Reassociate/2002-05-15-SubReassociate2.ll | 2 +- test/Transforms/Reassociate/2002-07-09-DominanceProblem.ll | 2 +- test/Transforms/Reassociate/2003-08-12-InfiniteLoop.ll | 2 +- test/Transforms/Reassociate/2005-08-24-Crash.ll | 2 +- test/Transforms/Reassociate/2005-09-01-ArrayOutOfBounds.ll | 2 +- test/Transforms/Reassociate/2006-04-27-ReassociateVector.ll | 2 +- test/Transforms/Reassociate/basictest.ll | 2 +- test/Transforms/Reassociate/basictest2.ll | 2 +- test/Transforms/Reassociate/basictest3.ll | 2 +- test/Transforms/Reassociate/basictest4.ll | 2 +- test/Transforms/Reassociate/inverses.ll | 2 +- test/Transforms/Reassociate/looptest.ll | 2 +- test/Transforms/Reassociate/mul-neg-add.ll | 2 +- test/Transforms/Reassociate/mulfactor.ll | 2 +- test/Transforms/Reassociate/negation.ll | 2 +- test/Transforms/Reassociate/otherops.ll | 2 +- test/Transforms/Reassociate/shifttest.ll | 2 +- test/Transforms/Reassociate/subtest.ll | 2 +- test/Transforms/Reassociate/subtest2.ll | 2 +- test/Transforms/SCCP/2002-05-02-EdgeFailure.ll | 2 +- test/Transforms/SCCP/2002-05-02-MissSecondInst.ll | 2 +- test/Transforms/SCCP/2002-05-20-MissedIncomingValue.ll | 2 +- test/Transforms/SCCP/2002-05-21-InvalidSimplify.ll | 2 +- test/Transforms/SCCP/2002-08-30-GetElementPtrTest.ll | 2 +- test/Transforms/SCCP/2003-06-24-OverdefinedPHIValue.ll | 2 +- test/Transforms/SCCP/2003-08-26-InvokeHandling.ll | 2 +- test/Transforms/SCCP/2004-11-16-DeadInvoke.ll | 2 +- test/Transforms/SCCP/2004-12-10-UndefBranchBug.ll | 2 +- test/Transforms/SCCP/2006-10-23-IPSCCP-Crash.ll | 2 +- test/Transforms/SCCP/2006-12-04-PackedType.ll | 2 +- test/Transforms/SCCP/2006-12-19-UndefBug.ll | 2 +- test/Transforms/SCCP/2008-01-27-UndefCorrelate.ll | 2 +- test/Transforms/SCCP/2008-05-23-UndefCallFold.ll | 2 +- test/Transforms/SCCP/2009-01-14-IPSCCP-Invoke.ll | 4 ++-- test/Transforms/SCCP/2009-05-27-VectorOperandZero.ll | 2 +- test/Transforms/SCCP/apint-array.ll | 2 +- test/Transforms/SCCP/apint-basictest.ll | 2 +- test/Transforms/SCCP/apint-basictest2.ll | 4 ++-- test/Transforms/SCCP/apint-basictest3.ll | 4 ++-- test/Transforms/SCCP/apint-basictest4.ll | 6 +++--- test/Transforms/SCCP/apint-bigarray.ll | 2 +- test/Transforms/SCCP/apint-ipsccp1.ll | 2 +- test/Transforms/SCCP/apint-ipsccp2.ll | 2 +- test/Transforms/SCCP/apint-ipsccp4.ll | 6 +++--- test/Transforms/SCCP/apint-load.ll | 4 ++-- test/Transforms/SCCP/apint-phi.ll | 2 +- test/Transforms/SCCP/basictest.ll | 2 +- test/Transforms/SCCP/calltest.ll | 2 +- test/Transforms/SCCP/ipsccp-basic.ll | 2 +- test/Transforms/SCCP/ipsccp-conditional.ll | 2 +- test/Transforms/SCCP/ipsccp-gvar.ll | 2 +- test/Transforms/SCCP/loadtest.ll | 2 +- test/Transforms/SCCP/logical-nuke.ll | 2 +- test/Transforms/SCCP/phitest.ll | 2 +- test/Transforms/SCCP/sccptest.ll | 2 +- test/Transforms/SCCP/select.ll | 2 +- test/Transforms/SRETPromotion/2008-03-11-attributes.ll | 2 +- .../SRETPromotion/2008-06-04-function-pointer-passing.ll | 2 +- test/Transforms/SRETPromotion/2008-06-05-non-call-use.ll | 2 +- test/Transforms/SRETPromotion/basictest.ll | 2 +- test/Transforms/SSI/2009-07-09-Invoke.ll | 2 +- test/Transforms/SSI/2009-08-15-UnreachableBB.ll | 2 +- test/Transforms/SSI/2009-08-17-CritEdge.ll | 2 +- test/Transforms/SSI/2009-08-19-UnreachableBB2.ll | 2 +- test/Transforms/SSI/ssiphi.ll | 2 +- test/Transforms/ScalarRepl/2003-05-29-ArrayFail.ll | 2 +- test/Transforms/ScalarRepl/2003-05-30-InvalidIndices.ll | 2 +- test/Transforms/ScalarRepl/2003-05-30-MultiLevel.ll | 2 +- test/Transforms/ScalarRepl/2003-09-12-IncorrectPromote.ll | 2 +- test/Transforms/ScalarRepl/2003-10-29-ArrayProblem.ll | 2 +- test/Transforms/ScalarRepl/2005-12-14-UnionPromoteCrash.ll | 2 +- .../ScalarRepl/2006-01-24-IllegalUnionPromoteCrash.ll | 2 +- test/Transforms/ScalarRepl/2006-04-20-PromoteCrash.ll | 2 +- test/Transforms/ScalarRepl/2006-10-23-PointerUnionCrash.ll | 2 +- test/Transforms/ScalarRepl/2006-11-07-InvalidArrayPromote.ll | 2 +- test/Transforms/ScalarRepl/2006-12-11-SROA-Crash.ll | 2 +- test/Transforms/ScalarRepl/2007-03-19-CanonicalizeMemcpy.ll | 2 +- test/Transforms/ScalarRepl/2007-05-24-LargeAggregate.ll | 2 +- test/Transforms/ScalarRepl/2007-05-29-MemcpyPreserve.ll | 2 +- test/Transforms/ScalarRepl/2007-11-03-bigendian_apint.ll | 2 +- test/Transforms/ScalarRepl/2008-01-29-PromoteBug.ll | 2 +- .../Transforms/ScalarRepl/2008-02-28-SubElementExtractCrash.ll | 2 +- test/Transforms/ScalarRepl/2008-06-05-loadstore-agg.ll | 2 +- test/Transforms/ScalarRepl/2008-06-22-LargeArray.ll | 2 +- .../ScalarRepl/2008-08-22-out-of-range-array-promote.ll | 2 +- test/Transforms/ScalarRepl/2008-09-22-vector-gep.ll | 2 +- test/Transforms/ScalarRepl/2009-01-09-scalarrepl-empty.ll | 2 +- .../ScalarRepl/2009-02-02-ScalarPromoteOutOfRange.ll | 2 +- test/Transforms/ScalarRepl/2009-02-05-LoadFCA.ll | 2 +- test/Transforms/ScalarRepl/2009-03-04-MemCpyAlign.ll | 2 +- test/Transforms/ScalarRepl/2009-03-05-Aggre2Scalar-dbg.ll | 2 +- test/Transforms/ScalarRepl/2009-03-17-CleanUp.ll | 2 +- test/Transforms/ScalarRepl/2009-04-21-ZeroLengthMemSet.ll | 2 +- test/Transforms/ScalarRepl/2009-05-08-I1Crash.ll | 2 +- test/Transforms/ScalarRepl/2009-06-01-BitcastIntPadding.ll | 2 +- test/Transforms/ScalarRepl/2009-08-16-VLA.ll | 2 +- test/Transforms/ScalarRepl/AggregatePromote.ll | 2 +- test/Transforms/ScalarRepl/DifferingTypes.ll | 2 +- test/Transforms/ScalarRepl/arraytest.ll | 2 +- test/Transforms/ScalarRepl/badarray.ll | 2 +- test/Transforms/ScalarRepl/basictest.ll | 2 +- test/Transforms/ScalarRepl/bitfield-sroa.ll | 2 +- test/Transforms/ScalarRepl/copy-aggregate.ll | 2 +- test/Transforms/ScalarRepl/debuginfo.ll | 2 +- test/Transforms/ScalarRepl/load-store-aggregate.ll | 2 +- test/Transforms/ScalarRepl/memcpy-from-global.ll | 2 +- test/Transforms/ScalarRepl/memset-aggregate-byte-leader.ll | 4 ++-- test/Transforms/ScalarRepl/memset-aggregate.ll | 6 +++--- test/Transforms/ScalarRepl/not-a-vector.ll | 6 +++--- test/Transforms/ScalarRepl/phinodepromote.ll | 2 +- test/Transforms/ScalarRepl/select_promote.ll | 2 +- test/Transforms/ScalarRepl/sroa-fca.ll | 2 +- test/Transforms/ScalarRepl/sroa_two.ll | 2 +- test/Transforms/ScalarRepl/union-fp-int.ll | 4 ++-- test/Transforms/ScalarRepl/union-packed.ll | 4 ++-- test/Transforms/ScalarRepl/union-pointer.ll | 4 ++-- test/Transforms/ScalarRepl/vector_memcpy.ll | 2 +- test/Transforms/ScalarRepl/vector_promote.ll | 4 ++-- test/Transforms/ScalarRepl/volatile.ll | 4 ++-- test/Transforms/SimplifyCFG/2002-05-05-EmptyBlockMerge.ll | 2 +- test/Transforms/SimplifyCFG/2002-05-21-PHIElimination.ll | 2 +- test/Transforms/SimplifyCFG/2002-06-24-PHINode.ll | 2 +- test/Transforms/SimplifyCFG/2002-09-24-PHIAssertion.ll | 2 +- test/Transforms/SimplifyCFG/2003-03-07-DominateProblem.ll | 2 +- test/Transforms/SimplifyCFG/2003-08-05-InvokeCrash.ll | 2 +- test/Transforms/SimplifyCFG/2003-08-05-MishandleInvoke.ll | 2 +- test/Transforms/SimplifyCFG/2003-08-17-BranchFold.ll | 2 +- test/Transforms/SimplifyCFG/2003-08-17-BranchFoldOrdering.ll | 2 +- test/Transforms/SimplifyCFG/2003-08-17-FoldSwitch-dbg.ll | 2 +- test/Transforms/SimplifyCFG/2003-08-17-FoldSwitch.ll | 2 +- test/Transforms/SimplifyCFG/2004-12-10-SimplifyCFGCrash.ll | 2 +- test/Transforms/SimplifyCFG/2005-06-16-PHICrash.ll | 2 +- test/Transforms/SimplifyCFG/2005-08-01-PHIUpdateFail.ll | 2 +- test/Transforms/SimplifyCFG/2005-08-03-PHIFactorCrash.ll | 2 +- test/Transforms/SimplifyCFG/2005-10-02-InvokeSimplify.ll | 2 +- test/Transforms/SimplifyCFG/2005-12-03-IncorrectPHIFold.ll | 2 +- test/Transforms/SimplifyCFG/2006-02-17-InfiniteUnroll.ll | 2 +- test/Transforms/SimplifyCFG/2006-06-12-InfLoop.ll | 2 +- test/Transforms/SimplifyCFG/2006-08-03-Crash.ll | 2 +- test/Transforms/SimplifyCFG/2006-10-19-UncondDiv.ll | 2 +- test/Transforms/SimplifyCFG/2006-10-29-InvokeCrash.ll | 2 +- test/Transforms/SimplifyCFG/2006-12-08-Ptr-ICmp-Branch.ll | 2 +- test/Transforms/SimplifyCFG/2007-11-22-InvokeNoUnwind.ll | 2 +- test/Transforms/SimplifyCFG/2007-12-21-Crash.ll | 2 +- test/Transforms/SimplifyCFG/2008-01-02-hoist-fp-add.ll | 2 +- .../SimplifyCFG/2008-04-23-MergeMultipleResultRet.ll | 2 +- test/Transforms/SimplifyCFG/2008-04-27-MultipleReturnCrash.ll | 2 +- test/Transforms/SimplifyCFG/2008-05-16-PHIBlockMerge.ll | 2 +- test/Transforms/SimplifyCFG/2008-07-13-InfLoopMiscompile.ll | 2 +- test/Transforms/SimplifyCFG/2008-09-08-MultiplePred.ll | 2 +- test/Transforms/SimplifyCFG/2008-09-17-SpeculativeHoist.ll | 2 +- .../SimplifyCFG/2008-10-03-SpeculativelyExecuteBeforePHI.ll | 2 +- test/Transforms/SimplifyCFG/2008-12-06-SingleEntryPhi.ll | 2 +- test/Transforms/SimplifyCFG/2008-12-16-DCECond.ll | 2 +- test/Transforms/SimplifyCFG/2009-01-18-PHIPropCrash.ll | 2 +- .../2009-01-19-UnconditionalTrappingConstantExpr.ll | 2 +- .../Transforms/SimplifyCFG/2009-03-05-Speculative-Hoist-Dbg.ll | 2 +- test/Transforms/SimplifyCFG/2009-05-12-externweak.ll | 2 +- test/Transforms/SimplifyCFG/2009-06-15-InvokeCrash.ll | 2 +- test/Transforms/SimplifyCFG/BrUnwind.ll | 2 +- test/Transforms/SimplifyCFG/DeadSetCC.ll | 2 +- test/Transforms/SimplifyCFG/EqualPHIEdgeBlockMerge.ll | 2 +- test/Transforms/SimplifyCFG/HoistCode.ll | 2 +- test/Transforms/SimplifyCFG/InvokeEliminate.ll | 2 +- test/Transforms/SimplifyCFG/PhiBlockMerge.ll | 2 +- test/Transforms/SimplifyCFG/PhiBlockMerge2.ll | 2 +- test/Transforms/SimplifyCFG/PhiEliminate.ll | 2 +- test/Transforms/SimplifyCFG/PhiEliminate2.ll | 2 +- test/Transforms/SimplifyCFG/PhiNoEliminate.ll | 2 +- test/Transforms/SimplifyCFG/SpeculativeExec.ll | 4 ++-- test/Transforms/SimplifyCFG/UncondBranchToReturn.ll | 2 +- test/Transforms/SimplifyCFG/UnreachableEliminate.ll | 2 +- test/Transforms/SimplifyCFG/basictest.ll | 2 +- test/Transforms/SimplifyCFG/branch-branch-dbginfo.ll | 2 +- test/Transforms/SimplifyCFG/branch-cond-merge.ll | 2 +- test/Transforms/SimplifyCFG/branch-cond-prop.ll | 2 +- test/Transforms/SimplifyCFG/branch-fold-test.ll | 2 +- test/Transforms/SimplifyCFG/branch-fold.ll | 2 +- test/Transforms/SimplifyCFG/branch-phi-thread.ll | 2 +- test/Transforms/SimplifyCFG/branch_fold_dbg.ll | 2 +- test/Transforms/SimplifyCFG/dbginfo.ll | 2 +- test/Transforms/SimplifyCFG/hoist-common-code.dbg.ll | 2 +- test/Transforms/SimplifyCFG/hoist-common-code.ll | 2 +- test/Transforms/SimplifyCFG/iterative-simplify.ll | 2 +- test/Transforms/SimplifyCFG/noreturn-call.ll | 2 +- test/Transforms/SimplifyCFG/return-merge.ll | 2 +- test/Transforms/SimplifyCFG/switch-simplify-crash.ll | 2 +- test/Transforms/SimplifyCFG/switch_create.ll | 2 +- test/Transforms/SimplifyCFG/switch_formation.dbg.ll | 2 +- test/Transforms/SimplifyCFG/switch_formation.ll | 2 +- test/Transforms/SimplifyCFG/switch_switch_fold.ll | 2 +- test/Transforms/SimplifyCFG/switch_switch_fold_dbginfo.ll | 2 +- test/Transforms/SimplifyCFG/switch_thread.ll | 2 +- test/Transforms/SimplifyCFG/trapping-load-unreachable.ll | 2 +- test/Transforms/SimplifyCFG/two-entry-phi-return.dbg.ll | 2 +- test/Transforms/SimplifyCFG/two-entry-phi-return.ll | 2 +- test/Transforms/SimplifyLibCalls/2005-05-20-sprintf-crash.ll | 2 +- .../SimplifyLibCalls/2007-04-06-strchr-miscompile.ll | 2 +- test/Transforms/SimplifyLibCalls/2008-05-19-memcmp.ll | 2 +- test/Transforms/SimplifyLibCalls/2009-01-04-Annotate.ll | 2 +- test/Transforms/SimplifyLibCalls/2009-02-11-NotInitialized.ll | 2 +- test/Transforms/SimplifyLibCalls/2009-02-12-StrTo.ll | 2 +- test/Transforms/SimplifyLibCalls/2009-05-30-memcmp-byte.ll | 2 +- test/Transforms/SimplifyLibCalls/2009-07-28-Exit.ll | 2 +- test/Transforms/SimplifyLibCalls/2009-07-29-Exit2.ll | 2 +- test/Transforms/SimplifyLibCalls/FFS.ll | 2 +- test/Transforms/SimplifyLibCalls/FPrintF.ll | 2 +- test/Transforms/SimplifyLibCalls/IsDigit.ll | 2 +- test/Transforms/SimplifyLibCalls/MemCpy.ll | 2 +- test/Transforms/SimplifyLibCalls/Printf.ll | 4 ++-- test/Transforms/SimplifyLibCalls/Puts.ll | 2 +- test/Transforms/SimplifyLibCalls/SPrintF.ll | 2 +- test/Transforms/SimplifyLibCalls/StrCat.ll | 4 ++-- test/Transforms/SimplifyLibCalls/StrChr.ll | 2 +- test/Transforms/SimplifyLibCalls/StrCmp.ll | 2 +- test/Transforms/SimplifyLibCalls/StrCpy.ll | 2 +- test/Transforms/SimplifyLibCalls/StrLen.ll | 2 +- test/Transforms/SimplifyLibCalls/StrNCat.ll | 4 ++-- test/Transforms/SimplifyLibCalls/StrNCmp.ll | 2 +- test/Transforms/SimplifyLibCalls/StrNCpy.ll | 2 +- test/Transforms/SimplifyLibCalls/ToAscii.ll | 2 +- test/Transforms/SimplifyLibCalls/abs.ll | 2 +- test/Transforms/SimplifyLibCalls/exp2.ll | 2 +- test/Transforms/SimplifyLibCalls/floor.ll | 2 +- test/Transforms/SimplifyLibCalls/memcmp.ll | 2 +- test/Transforms/SimplifyLibCalls/memmove.ll | 2 +- test/Transforms/SimplifyLibCalls/memset-64.ll | 2 +- test/Transforms/SimplifyLibCalls/memset.ll | 2 +- test/Transforms/SimplifyLibCalls/pow2.ll | 2 +- test/Transforms/SimplifyLibCalls/weak-symbols.ll | 2 +- test/Transforms/StripSymbols/2007-01-15-llvm.used.ll | 4 ++-- test/Transforms/TailCallElim/accum_recursion.ll | 2 +- test/Transforms/TailCallElim/accum_recursion_constant_arg.ll | 2 +- test/Transforms/TailCallElim/dont-tce-tail-marked-call.ll | 2 +- test/Transforms/TailCallElim/inf-recursion.ll | 2 +- test/Transforms/TailCallElim/intervening-inst.ll | 2 +- test/Transforms/TailCallElim/return_constant.ll | 2 +- test/Transforms/TailCallElim/trivial_codegen_tailcall.ll | 2 +- test/Transforms/TailDup/2003-06-24-Simpleloop.ll | 2 +- test/Transforms/TailDup/2003-07-22-InfiniteLoop.ll | 2 +- test/Transforms/TailDup/2003-08-23-InvalidatedPointers.ll | 2 +- test/Transforms/TailDup/2003-08-31-UnreachableBlocks.ll | 2 +- test/Transforms/TailDup/2004-04-01-DemoteRegToStack.ll | 2 +- test/Transforms/TailDup/2008-05-13-InfiniteLoop.ll | 2 +- test/Transforms/TailDup/2008-06-11-AvoidDupLoopHeader.ll | 2 +- test/Transforms/TailDup/2009-07-31-phicrash.ll | 2 +- test/Transforms/TailDup/MergeTest.ll | 2 +- test/Transforms/TailDup/PHIUpdateTest.ll | 2 +- test/Transforms/TailDup/basictest.ll | 2 +- test/Transforms/TailDup/basictest2.ll | 2 +- test/Transforms/TailDup/if-tail-dup.ll | 2 +- 1404 files changed, 1514 insertions(+), 1514 deletions(-) (limited to 'test') diff --git a/test/Analysis/Andersens/2007-11-19-InlineAsm.ll b/test/Analysis/Andersens/2007-11-19-InlineAsm.ll index c1ab6c7..7bd5fdd 100644 --- a/test/Analysis/Andersens/2007-11-19-InlineAsm.ll +++ b/test/Analysis/Andersens/2007-11-19-InlineAsm.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -anders-aa -disable-output +; RUN: opt %s -anders-aa -disable-output define void @x(i16 %Y) { entry: diff --git a/test/Analysis/Andersens/2008-03-19-External.ll b/test/Analysis/Andersens/2008-03-19-External.ll index c4f1ff0..40dbae9 100644 --- a/test/Analysis/Andersens/2008-03-19-External.ll +++ b/test/Analysis/Andersens/2008-03-19-External.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -anders-aa -gvn | llvm-dis | not grep undef +; RUN: opt %s -anders-aa -gvn | llvm-dis | not grep undef ; PR2160 declare void @f(i32*) diff --git a/test/Analysis/Andersens/2008-04-07-Memcpy.ll b/test/Analysis/Andersens/2008-04-07-Memcpy.ll index 9354449..c89f976 100644 --- a/test/Analysis/Andersens/2008-04-07-Memcpy.ll +++ b/test/Analysis/Andersens/2008-04-07-Memcpy.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -anders-aa -gvn | llvm-dis | not grep undef +; RUN: opt %s -anders-aa -gvn | llvm-dis | not grep undef ; PR2169 declare void @llvm.memcpy.i32(i8*, i8*, i32, i32) nounwind diff --git a/test/Analysis/Andersens/2008-12-27-BuiltinWrongType.ll b/test/Analysis/Andersens/2008-12-27-BuiltinWrongType.ll index 5f5da74..36c5c80 100644 --- a/test/Analysis/Andersens/2008-12-27-BuiltinWrongType.ll +++ b/test/Analysis/Andersens/2008-12-27-BuiltinWrongType.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -anders-aa +; RUN: opt %s -anders-aa ; PR3262 @.str15 = external global [3 x i8] ; <[3 x i8]*> [#uses=1] diff --git a/test/Analysis/Andersens/basictest.ll b/test/Analysis/Andersens/basictest.ll index 0005e09..87d5d1e 100644 --- a/test/Analysis/Andersens/basictest.ll +++ b/test/Analysis/Andersens/basictest.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -anders-aa -aa-eval 2>/dev/null +; RUN: opt %s -anders-aa -aa-eval 2>/dev/null define void @test1() { %X = malloc i32* diff --git a/test/Analysis/Andersens/external.ll b/test/Analysis/Andersens/external.ll index 8a4be25..ffa3a74 100644 --- a/test/Analysis/Andersens/external.ll +++ b/test/Analysis/Andersens/external.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -anders-aa -gvn -deadargelim | llvm-dis | grep store | not grep null +; RUN: opt %s -anders-aa -gvn -deadargelim | llvm-dis | grep store | not grep null ; Because the 'internal' function is passed to an external function, we don't ; know what the incoming values will alias. As such, we cannot do the diff --git a/test/Analysis/Andersens/modreftest.ll b/test/Analysis/Andersens/modreftest.ll index f86c7f7..ac42fce 100644 --- a/test/Analysis/Andersens/modreftest.ll +++ b/test/Analysis/Andersens/modreftest.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -anders-aa -gvn -instcombine | llvm-dis \ +; RUN: opt %s -anders-aa -gvn -instcombine | llvm-dis \ ; RUN: | grep {ret i1 true} @G = internal global i32* null diff --git a/test/Analysis/Andersens/modreftest2.ll b/test/Analysis/Andersens/modreftest2.ll index 0ba91df..f47f3d8 100644 --- a/test/Analysis/Andersens/modreftest2.ll +++ b/test/Analysis/Andersens/modreftest2.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -anders-aa -gvn | llvm-dis \ +; RUN: opt %s -anders-aa -gvn | llvm-dis \ ; RUN: | not grep {ret i32 undef} ;; From PR 2160 diff --git a/test/Analysis/Andersens/trivialtest.ll b/test/Analysis/Andersens/trivialtest.ll index ce37516..453d023 100644 --- a/test/Analysis/Andersens/trivialtest.ll +++ b/test/Analysis/Andersens/trivialtest.ll @@ -1,3 +1,3 @@ -; RUN: llvm-as < %s | opt -anders-aa -disable-output +; RUN: opt %s -anders-aa -disable-output define void @foo() { ret void } diff --git a/test/Analysis/BasicAA/2003-02-26-AccessSizeTest.ll b/test/Analysis/BasicAA/2003-02-26-AccessSizeTest.ll index 8ba66df..171e6ef 100644 --- a/test/Analysis/BasicAA/2003-02-26-AccessSizeTest.ll +++ b/test/Analysis/BasicAA/2003-02-26-AccessSizeTest.ll @@ -2,7 +2,7 @@ ; is performed. It is not legal to delete the second load instruction because ; the value computed by the first load instruction is changed by the store. -; RUN: llvm-as < %s | opt -gvn -instcombine | llvm-dis | grep DONOTREMOVE +; RUN: opt %s -gvn -instcombine | llvm-dis | grep DONOTREMOVE define i32 @test() { %A = alloca i32 diff --git a/test/Analysis/BasicAA/2003-03-04-GEPCrash.ll b/test/Analysis/BasicAA/2003-03-04-GEPCrash.ll index 0a15deb..a662446 100644 --- a/test/Analysis/BasicAA/2003-03-04-GEPCrash.ll +++ b/test/Analysis/BasicAA/2003-03-04-GEPCrash.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -basicaa -aa-eval -disable-output 2>/dev/null +; RUN: opt %s -basicaa -aa-eval -disable-output 2>/dev/null ; Test for a bug in BasicAA which caused a crash when querying equality of P1&P2 define void @test({[2 x i32],[2 x i32]}* %A, i64 %X, i64 %Y) { %P1 = getelementptr {[2 x i32],[2 x i32]}* %A, i64 0, i32 0, i64 %X diff --git a/test/Analysis/BasicAA/2003-04-22-GEPProblem.ll b/test/Analysis/BasicAA/2003-04-22-GEPProblem.ll index 4b3cc6a..6518551 100644 --- a/test/Analysis/BasicAA/2003-04-22-GEPProblem.ll +++ b/test/Analysis/BasicAA/2003-04-22-GEPProblem.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -gvn -instcombine | llvm-dis | grep sub +; RUN: opt %s -gvn -instcombine | llvm-dis | grep sub ; BasicAA was incorrectly concluding that P1 and P2 didn't conflict! diff --git a/test/Analysis/BasicAA/2003-04-25-GEPCrash.ll b/test/Analysis/BasicAA/2003-04-25-GEPCrash.ll index 8456131..ecfa706 100644 --- a/test/Analysis/BasicAA/2003-04-25-GEPCrash.ll +++ b/test/Analysis/BasicAA/2003-04-25-GEPCrash.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -basicaa -aa-eval -disable-output 2>/dev/null +; RUN: opt %s -basicaa -aa-eval -disable-output 2>/dev/null ; Test for a bug in BasicAA which caused a crash when querying equality of P1&P2 define void @test([17 x i16]* %mask_bits) { %P1 = getelementptr [17 x i16]* %mask_bits, i64 0, i64 0 diff --git a/test/Analysis/BasicAA/2003-05-21-GEP-Problem.ll b/test/Analysis/BasicAA/2003-05-21-GEP-Problem.ll index c9049c8..ee7c659 100644 --- a/test/Analysis/BasicAA/2003-05-21-GEP-Problem.ll +++ b/test/Analysis/BasicAA/2003-05-21-GEP-Problem.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -licm -disable-output +; RUN: opt %s -licm -disable-output %struct..apr_array_header_t = type { i32*, i32, i32, i32, i8* } %struct..apr_table_t = type { %struct..apr_array_header_t, i32, [32 x i32], [32 x i32] } diff --git a/test/Analysis/BasicAA/2003-06-01-AliasCrash.ll b/test/Analysis/BasicAA/2003-06-01-AliasCrash.ll index c673a32..d832b10 100644 --- a/test/Analysis/BasicAA/2003-06-01-AliasCrash.ll +++ b/test/Analysis/BasicAA/2003-06-01-AliasCrash.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -basicaa -aa-eval -disable-output 2>/dev/null +; RUN: opt %s -basicaa -aa-eval -disable-output 2>/dev/null define i32 @MTConcat([3 x i32]* %a.1) { %tmp.961 = getelementptr [3 x i32]* %a.1, i64 0, i64 4 diff --git a/test/Analysis/BasicAA/2003-07-03-BasicAACrash.ll b/test/Analysis/BasicAA/2003-07-03-BasicAACrash.ll index d385961..1db578c 100644 --- a/test/Analysis/BasicAA/2003-07-03-BasicAACrash.ll +++ b/test/Analysis/BasicAA/2003-07-03-BasicAACrash.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -basicaa -aa-eval -disable-output 2>/dev/null +; RUN: opt %s -basicaa -aa-eval -disable-output 2>/dev/null %struct..RefPoint = type { i32, { i32, i8, i8 } } %struct..RefRect = type { %struct..RefPoint, %struct..RefPoint } diff --git a/test/Analysis/BasicAA/2003-09-19-LocalArgument.ll b/test/Analysis/BasicAA/2003-09-19-LocalArgument.ll index e2bb86d..c3977af 100644 --- a/test/Analysis/BasicAA/2003-09-19-LocalArgument.ll +++ b/test/Analysis/BasicAA/2003-09-19-LocalArgument.ll @@ -1,6 +1,6 @@ ; In this test, a local alloca cannot alias an incoming argument. -; RUN: llvm-as < %s | opt -gvn -instcombine | llvm-dis | not grep sub +; RUN: opt %s -gvn -instcombine | llvm-dis | not grep sub define i32 @test(i32* %P) { %X = alloca i32 diff --git a/test/Analysis/BasicAA/2003-11-04-SimpleCases.ll b/test/Analysis/BasicAA/2003-11-04-SimpleCases.ll index 99eae16..76a644e 100644 --- a/test/Analysis/BasicAA/2003-11-04-SimpleCases.ll +++ b/test/Analysis/BasicAA/2003-11-04-SimpleCases.ll @@ -1,7 +1,7 @@ ; This testcase consists of alias relations which should be completely ; resolvable by basicaa. -; RUN: llvm-as < %s | opt -aa-eval -print-may-aliases -disable-output \ +; RUN: opt %s -aa-eval -print-may-aliases -disable-output \ ; RUN: |& not grep May: %T = type { i32, [10 x i8] } diff --git a/test/Analysis/BasicAA/2003-12-11-ConstExprGEP.ll b/test/Analysis/BasicAA/2003-12-11-ConstExprGEP.ll index 639cb0a..46025d0 100644 --- a/test/Analysis/BasicAA/2003-12-11-ConstExprGEP.ll +++ b/test/Analysis/BasicAA/2003-12-11-ConstExprGEP.ll @@ -1,7 +1,7 @@ ; This testcase consists of alias relations which should be completely ; resolvable by basicaa, but require analysis of getelementptr constant exprs. -; RUN: llvm-as < %s | opt -aa-eval -print-may-aliases -disable-output \ +; RUN: opt %s -aa-eval -print-may-aliases -disable-output \ ; RUN: |& not grep May: %T = type { i32, [10 x i8] } diff --git a/test/Analysis/BasicAA/2004-07-28-MustAliasbug.ll b/test/Analysis/BasicAA/2004-07-28-MustAliasbug.ll index 407932c..05defe5 100644 --- a/test/Analysis/BasicAA/2004-07-28-MustAliasbug.ll +++ b/test/Analysis/BasicAA/2004-07-28-MustAliasbug.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -dse | llvm-dis | grep {store i32 0} +; RUN: opt %s -dse | llvm-dis | grep {store i32 0} define void @test({i32,i32 }* %P) { %Q = getelementptr {i32,i32}* %P, i32 1 diff --git a/test/Analysis/BasicAA/2004-12-08-BasicAACrash.ll b/test/Analysis/BasicAA/2004-12-08-BasicAACrash.ll index 58d4da1..b43bb3f 100644 --- a/test/Analysis/BasicAA/2004-12-08-BasicAACrash.ll +++ b/test/Analysis/BasicAA/2004-12-08-BasicAACrash.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -licm +; RUN: opt %s -licm %"java/lang/Object" = type { %struct.llvm_java_object_base } %"java/lang/StringBuffer" = type { "java/lang/Object", i32, { "java/lang/Object", i32, [0 x i8] }*, i1 } diff --git a/test/Analysis/BasicAA/2004-12-08-BasicAACrash2.ll b/test/Analysis/BasicAA/2004-12-08-BasicAACrash2.ll index d96438f..bbf8c5a 100644 --- a/test/Analysis/BasicAA/2004-12-08-BasicAACrash2.ll +++ b/test/Analysis/BasicAA/2004-12-08-BasicAACrash2.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -dse +; RUN: opt %s -dse %"java/lang/Object" = type { %struct.llvm_java_object_base } %"java/lang/StringBuffer" = type { "java/lang/Object", i32, { "java/lang/Object", i32, [0 x i8] }*, i1 } diff --git a/test/Analysis/BasicAA/2005-03-09-BrokenBasicAA.ll b/test/Analysis/BasicAA/2005-03-09-BrokenBasicAA.ll index 21c86b7..ed89cb5 100644 --- a/test/Analysis/BasicAA/2005-03-09-BrokenBasicAA.ll +++ b/test/Analysis/BasicAA/2005-03-09-BrokenBasicAA.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -basicaa -gvn -instcombine |\ +; RUN: opt %s -basicaa -gvn -instcombine |\ ; RUN: llvm-dis | grep {load i32\\* %A} declare double* @useit(i32*) diff --git a/test/Analysis/BasicAA/2006-03-03-BadArraySubscript.ll b/test/Analysis/BasicAA/2006-03-03-BadArraySubscript.ll index b8e3019..00fbc15 100644 --- a/test/Analysis/BasicAA/2006-03-03-BadArraySubscript.ll +++ b/test/Analysis/BasicAA/2006-03-03-BadArraySubscript.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -aa-eval -disable-output |& grep {2 no alias respon} +; RUN: opt %s -aa-eval -disable-output |& grep {2 no alias respon} ; TEST that A[1][0] may alias A[0][i]. define void @test(i32 %N) { diff --git a/test/Analysis/BasicAA/2007-01-13-BasePointerBadNoAlias.ll b/test/Analysis/BasicAA/2007-01-13-BasePointerBadNoAlias.ll index 08c483d..18c0bb2 100644 --- a/test/Analysis/BasicAA/2007-01-13-BasePointerBadNoAlias.ll +++ b/test/Analysis/BasicAA/2007-01-13-BasePointerBadNoAlias.ll @@ -1,7 +1,7 @@ ; PR1109 -; RUN: llvm-as < %s | opt -basicaa -gvn -instcombine | llvm-dis | \ +; RUN: opt %s -basicaa -gvn -instcombine | llvm-dis | \ ; RUN: grep {sub i32} -; RUN: llvm-as < %s | opt -basicaa -gvn -instcombine | llvm-dis | \ +; RUN: opt %s -basicaa -gvn -instcombine | llvm-dis | \ ; RUN: not grep {ret i32 0} ; END. diff --git a/test/Analysis/BasicAA/2007-08-05-GetOverloadedModRef.ll b/test/Analysis/BasicAA/2007-08-05-GetOverloadedModRef.ll index 15aaa02..73f4dc8 100644 --- a/test/Analysis/BasicAA/2007-08-05-GetOverloadedModRef.ll +++ b/test/Analysis/BasicAA/2007-08-05-GetOverloadedModRef.ll @@ -1,5 +1,5 @@ ; PR1600 -; RUN: llvm-as < %s | opt -basicaa -gvn -instcombine | llvm-dis | \ +; RUN: opt %s -basicaa -gvn -instcombine | llvm-dis | \ ; RUN: grep {ret i32 0} ; END. diff --git a/test/Analysis/BasicAA/2007-10-24-ArgumentsGlobals.ll b/test/Analysis/BasicAA/2007-10-24-ArgumentsGlobals.ll index 61ab80d..cfa152b 100644 --- a/test/Analysis/BasicAA/2007-10-24-ArgumentsGlobals.ll +++ b/test/Analysis/BasicAA/2007-10-24-ArgumentsGlobals.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -basicaa -gvn -dce | llvm-dis | grep tmp7 +; RUN: opt %s -basicaa -gvn -dce | llvm-dis | grep tmp7 %struct.A = type { i32 } %struct.B = type { %struct.A } diff --git a/test/Analysis/BasicAA/2007-11-05-SizeCrash.ll b/test/Analysis/BasicAA/2007-11-05-SizeCrash.ll index 5a938cf..a01aec8 100644 --- a/test/Analysis/BasicAA/2007-11-05-SizeCrash.ll +++ b/test/Analysis/BasicAA/2007-11-05-SizeCrash.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -gvn -disable-output +; RUN: opt %s -gvn -disable-output ; PR1774 target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128" diff --git a/test/Analysis/BasicAA/2007-12-08-OutOfBoundsCrash.ll b/test/Analysis/BasicAA/2007-12-08-OutOfBoundsCrash.ll index 2f0c769..c509dc3 100644 --- a/test/Analysis/BasicAA/2007-12-08-OutOfBoundsCrash.ll +++ b/test/Analysis/BasicAA/2007-12-08-OutOfBoundsCrash.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -gvn -disable-output +; RUN: opt %s -gvn -disable-output ; PR1782 target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128" diff --git a/test/Analysis/BasicAA/2008-04-15-Byval.ll b/test/Analysis/BasicAA/2008-04-15-Byval.ll index ee16909..31ae1e8 100644 --- a/test/Analysis/BasicAA/2008-04-15-Byval.ll +++ b/test/Analysis/BasicAA/2008-04-15-Byval.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -std-compile-opts | llvm-dis | grep store +; RUN: opt %s -std-compile-opts | llvm-dis | grep store ; ModuleID = 'small2.c' target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:128:128" target triple = "i386-apple-darwin8" diff --git a/test/Analysis/BasicAA/2008-06-02-GEPTailCrash.ll b/test/Analysis/BasicAA/2008-06-02-GEPTailCrash.ll index 40d1e32..8e8d92c 100644 --- a/test/Analysis/BasicAA/2008-06-02-GEPTailCrash.ll +++ b/test/Analysis/BasicAA/2008-06-02-GEPTailCrash.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -gvn -disable-output +; RUN: opt %s -gvn -disable-output ; PR2395 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:32:32" diff --git a/test/Analysis/BasicAA/2008-11-23-NoaliasRet.ll b/test/Analysis/BasicAA/2008-11-23-NoaliasRet.ll index d2e823e..a0cb26a 100644 --- a/test/Analysis/BasicAA/2008-11-23-NoaliasRet.ll +++ b/test/Analysis/BasicAA/2008-11-23-NoaliasRet.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -aa-eval |& grep {1 no alias response} +; RUN: opt %s -aa-eval |& grep {1 no alias response} declare noalias i32* @_Znwj(i32 %x) nounwind diff --git a/test/Analysis/BasicAA/2008-12-09-GEP-IndicesAlias.ll b/test/Analysis/BasicAA/2008-12-09-GEP-IndicesAlias.ll index 967a36e..40ca09e 100644 --- a/test/Analysis/BasicAA/2008-12-09-GEP-IndicesAlias.ll +++ b/test/Analysis/BasicAA/2008-12-09-GEP-IndicesAlias.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -aa-eval -print-all-alias-modref-info -disable-output |& grep {MustAlias:.*%R,.*%r} +; RUN: opt %s -aa-eval -print-all-alias-modref-info -disable-output |& grep {MustAlias:.*%R,.*%r} ; Make sure that basicaa thinks R and r are must aliases. define i32 @test(i8 * %P) { diff --git a/test/Analysis/BasicAA/2009-03-04-GEPNoalias.ll b/test/Analysis/BasicAA/2009-03-04-GEPNoalias.ll index f3891ec..617e01d 100644 --- a/test/Analysis/BasicAA/2009-03-04-GEPNoalias.ll +++ b/test/Analysis/BasicAA/2009-03-04-GEPNoalias.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -basicaa -gvn | llvm-dis | grep load +; RUN: opt %s -basicaa -gvn | llvm-dis | grep load declare noalias i32* @noalias() diff --git a/test/Analysis/BasicAA/byval.ll b/test/Analysis/BasicAA/byval.ll index f064419..7eebb9a 100644 --- a/test/Analysis/BasicAA/byval.ll +++ b/test/Analysis/BasicAA/byval.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -gvn | llvm-dis | grep {ret i32 1} +; RUN: opt %s -gvn | llvm-dis | grep {ret i32 1} target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:128:128" target triple = "i686-apple-darwin8" %struct.x = type { i32, i32, i32, i32 } diff --git a/test/Analysis/BasicAA/cas.ll b/test/Analysis/BasicAA/cas.ll index 9bbb5e7..fb297e8 100644 --- a/test/Analysis/BasicAA/cas.ll +++ b/test/Analysis/BasicAA/cas.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -basicaa -gvn | llvm-dis | grep load | count 1 +; RUN: opt %s -basicaa -gvn | llvm-dis | grep load | count 1 @flag0 = internal global i32 zeroinitializer @turn = internal global i32 zeroinitializer diff --git a/test/Analysis/BasicAA/constant-over-index.ll b/test/Analysis/BasicAA/constant-over-index.ll index e92995b..191708a 100644 --- a/test/Analysis/BasicAA/constant-over-index.ll +++ b/test/Analysis/BasicAA/constant-over-index.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -aa-eval -print-all-alias-modref-info \ +; RUN: opt %s -aa-eval -print-all-alias-modref-info \ ; RUN: |& grep {MayAlias: double\\* \[%\]p.0.i.0, double\\* \[%\]p3\$} ; PR4267 diff --git a/test/Analysis/BasicAA/featuretest.ll b/test/Analysis/BasicAA/featuretest.ll index e807f88..01e4708 100644 --- a/test/Analysis/BasicAA/featuretest.ll +++ b/test/Analysis/BasicAA/featuretest.ll @@ -1,7 +1,7 @@ ; This testcase tests for various features the basicaa test should be able to ; determine, as noted in the comments. -; RUN: llvm-as < %s | opt -basicaa -gvn -instcombine -dce | llvm-dis | not grep REMOVE +; RUN: opt %s -basicaa -gvn -instcombine -dce | llvm-dis | not grep REMOVE @Global = external global { i32 } diff --git a/test/Analysis/BasicAA/gcsetest.ll b/test/Analysis/BasicAA/gcsetest.ll index 1d55ca9..5206b28 100644 --- a/test/Analysis/BasicAA/gcsetest.ll +++ b/test/Analysis/BasicAA/gcsetest.ll @@ -2,7 +2,7 @@ ; disambiguating some obvious cases. All loads should be removable in ; this testcase. -; RUN: llvm-as < %s | opt -basicaa -gvn -instcombine -dce \ +; RUN: opt %s -basicaa -gvn -instcombine -dce \ ; RUN: | llvm-dis | not grep load @A = global i32 7 diff --git a/test/Analysis/BasicAA/global-size.ll b/test/Analysis/BasicAA/global-size.ll index ce92a69..e95bc59 100644 --- a/test/Analysis/BasicAA/global-size.ll +++ b/test/Analysis/BasicAA/global-size.ll @@ -1,7 +1,7 @@ ; A store or load cannot alias a global if the accessed amount is larger then ; the global. -; RUN: llvm-as < %s | opt -basicaa -gvn -instcombine | llvm-dis | not grep load +; RUN: opt %s -basicaa -gvn -instcombine | llvm-dis | not grep load @B = global i16 8 ; [#uses=2] diff --git a/test/Analysis/BasicAA/modref.ll b/test/Analysis/BasicAA/modref.ll index 819f956..5a8a2ee 100644 --- a/test/Analysis/BasicAA/modref.ll +++ b/test/Analysis/BasicAA/modref.ll @@ -1,5 +1,5 @@ ; A very rudimentary test on AliasAnalysis::getModRefInfo. -; RUN: llvm-as < %s | opt -print-all-alias-modref-info -aa-eval -disable-output |& \ +; RUN: opt %s -print-all-alias-modref-info -aa-eval -disable-output |& \ ; RUN: not grep NoModRef define i32 @callee() { diff --git a/test/Analysis/BasicAA/no-escape-call.ll b/test/Analysis/BasicAA/no-escape-call.ll index ab1fea7..cfe4e9f 100644 --- a/test/Analysis/BasicAA/no-escape-call.ll +++ b/test/Analysis/BasicAA/no-escape-call.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -basicaa -gvn -instcombine | llvm-dis | grep {ret i1 true} +; RUN: opt %s -basicaa -gvn -instcombine | llvm-dis | grep {ret i1 true} ; PR2436 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:128:128" target triple = "i386-apple-darwin8" diff --git a/test/Analysis/BasicAA/nocapture.ll b/test/Analysis/BasicAA/nocapture.ll index 0ca444c..5269449 100644 --- a/test/Analysis/BasicAA/nocapture.ll +++ b/test/Analysis/BasicAA/nocapture.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -basicaa -gvn -instcombine | llvm-dis | grep {ret i32 0} +; RUN: opt %s -basicaa -gvn -instcombine | llvm-dis | grep {ret i32 0} declare i32* @test(i32* nocapture) diff --git a/test/Analysis/BasicAA/pure-const-dce.ll b/test/Analysis/BasicAA/pure-const-dce.ll index b01b5c5..ab34e16 100644 --- a/test/Analysis/BasicAA/pure-const-dce.ll +++ b/test/Analysis/BasicAA/pure-const-dce.ll @@ -1,6 +1,6 @@ -; RUN: llvm-as < %s | opt -basicaa -gvn | llvm-dis | grep TestConst | count 2 -; RUN: llvm-as < %s | opt -basicaa -gvn | llvm-dis | grep TestPure | count 3 -; RUN: llvm-as < %s | opt -basicaa -gvn | llvm-dis | grep TestNone | count 4 +; RUN: opt %s -basicaa -gvn | llvm-dis | grep TestConst | count 2 +; RUN: opt %s -basicaa -gvn | llvm-dis | grep TestPure | count 3 +; RUN: opt %s -basicaa -gvn | llvm-dis | grep TestNone | count 4 @g = global i32 0 ; [#uses=1] define i32 @test() { diff --git a/test/Analysis/BasicAA/store-promote.ll b/test/Analysis/BasicAA/store-promote.ll index 033a184..196a608 100644 --- a/test/Analysis/BasicAA/store-promote.ll +++ b/test/Analysis/BasicAA/store-promote.ll @@ -2,7 +2,7 @@ ; disambiguating some obvious cases. If LICM is able to disambiguate the ; two pointers, then the load should be hoisted, and the store sunk. -; RUN: llvm-as < %s | opt -basicaa -licm | llvm-dis | FileCheck %s +; RUN: opt %s -basicaa -licm | llvm-dis | FileCheck %s @A = global i32 7 ; [#uses=3] @B = global i32 8 ; [#uses=2] diff --git a/test/Analysis/BasicAA/tailcall-modref.ll b/test/Analysis/BasicAA/tailcall-modref.ll index ac4ea40..dc07a1b 100644 --- a/test/Analysis/BasicAA/tailcall-modref.ll +++ b/test/Analysis/BasicAA/tailcall-modref.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -basicaa -gvn -instcombine |\ +; RUN: opt %s -basicaa -gvn -instcombine |\ ; RUN: llvm-dis | grep {ret i32 0} declare void @foo(i32*) diff --git a/test/Analysis/CallGraph/2008-09-09-DirectCall.ll b/test/Analysis/CallGraph/2008-09-09-DirectCall.ll index 456ffa2..3977a5c 100644 --- a/test/Analysis/CallGraph/2008-09-09-DirectCall.ll +++ b/test/Analysis/CallGraph/2008-09-09-DirectCall.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -print-callgraph -disable-output |& \ +; RUN: opt %s -print-callgraph -disable-output |& \ ; RUN: grep {Calls function 'callee'} | count 2 define internal void @callee(...) { diff --git a/test/Analysis/CallGraph/2008-09-09-UsedByGlobal.ll b/test/Analysis/CallGraph/2008-09-09-UsedByGlobal.ll index ffc27bb..2b7bae2 100644 --- a/test/Analysis/CallGraph/2008-09-09-UsedByGlobal.ll +++ b/test/Analysis/CallGraph/2008-09-09-UsedByGlobal.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -print-callgraph -disable-output |& \ +; RUN: opt %s -print-callgraph -disable-output |& \ ; RUN: grep {Calls function} @a = global void ()* @f ; [#uses=0] diff --git a/test/Analysis/Dominators/2006-10-02-BreakCritEdges.ll b/test/Analysis/Dominators/2006-10-02-BreakCritEdges.ll index 997ee2a..deb949b 100644 --- a/test/Analysis/Dominators/2006-10-02-BreakCritEdges.ll +++ b/test/Analysis/Dominators/2006-10-02-BreakCritEdges.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -domtree -break-crit-edges -analyze \ +; RUN: opt %s -domtree -break-crit-edges -analyze \ ; RUN: -domtree | grep {3.*%brtrue } ; PR932 diff --git a/test/Analysis/Dominators/2007-01-14-BreakCritEdges.ll b/test/Analysis/Dominators/2007-01-14-BreakCritEdges.ll index 697dad2..191e0aa 100644 --- a/test/Analysis/Dominators/2007-01-14-BreakCritEdges.ll +++ b/test/Analysis/Dominators/2007-01-14-BreakCritEdges.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -domtree -break-crit-edges -domtree -disable-output +; RUN: opt %s -domtree -break-crit-edges -domtree -disable-output ; PR1110 %struct.OggVorbis_File = type { i8*, i32, i64, i64, %struct.ogg_sync_state, i32, i64*, i64*, i32*, i64*, %struct.vorbis_info*, %struct.vorbis_comment*, i64, i32, i32, i32, double, double, %struct.ogg_stream_state, %struct.vorbis_dsp_state, %struct.vorbis_block, %struct.ov_callbacks } diff --git a/test/Analysis/GlobalsModRef/2008-09-03-ReadGlobals.ll b/test/Analysis/GlobalsModRef/2008-09-03-ReadGlobals.ll index aba6082..e10d9bd 100644 --- a/test/Analysis/GlobalsModRef/2008-09-03-ReadGlobals.ll +++ b/test/Analysis/GlobalsModRef/2008-09-03-ReadGlobals.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -globalsmodref-aa -gvn | llvm-dis | grep call | count 2 +; RUN: opt %s -globalsmodref-aa -gvn | llvm-dis | grep call | count 2 @g = internal global i32 0 ; [#uses=2] diff --git a/test/Analysis/GlobalsModRef/aliastest.ll b/test/Analysis/GlobalsModRef/aliastest.ll index 5ea90fe..957793d 100644 --- a/test/Analysis/GlobalsModRef/aliastest.ll +++ b/test/Analysis/GlobalsModRef/aliastest.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -globalsmodref-aa -gvn | llvm-dis | not grep load +; RUN: opt %s -globalsmodref-aa -gvn | llvm-dis | not grep load @X = internal global i32 4 ; [#uses=1] define i32 @test(i32* %P) { diff --git a/test/Analysis/GlobalsModRef/chaining-analysis.ll b/test/Analysis/GlobalsModRef/chaining-analysis.ll index 137b2c1..01d8611 100644 --- a/test/Analysis/GlobalsModRef/chaining-analysis.ll +++ b/test/Analysis/GlobalsModRef/chaining-analysis.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -globalsmodref-aa -gvn | llvm-dis | not grep load +; RUN: opt %s -globalsmodref-aa -gvn | llvm-dis | not grep load ; This test requires the use of previous analyses to determine that ; doesnotmodX does not modify X (because 'sin' doesn't). diff --git a/test/Analysis/GlobalsModRef/indirect-global.ll b/test/Analysis/GlobalsModRef/indirect-global.ll index ff5a0b9..dbbebc3 100644 --- a/test/Analysis/GlobalsModRef/indirect-global.ll +++ b/test/Analysis/GlobalsModRef/indirect-global.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -globalsmodref-aa -gvn -instcombine | llvm-dis | \ +; RUN: opt %s -globalsmodref-aa -gvn -instcombine | llvm-dis | \ ; RUN: grep {ret i32 0} @G = internal global i32* null ; [#uses=3] diff --git a/test/Analysis/GlobalsModRef/modreftest.ll b/test/Analysis/GlobalsModRef/modreftest.ll index ffcb84d..f84725a 100644 --- a/test/Analysis/GlobalsModRef/modreftest.ll +++ b/test/Analysis/GlobalsModRef/modreftest.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -globalsmodref-aa -gvn | llvm-dis | not grep load +; RUN: opt %s -globalsmodref-aa -gvn | llvm-dis | not grep load @X = internal global i32 4 ; [#uses=2] define i32 @test(i32* %P) { diff --git a/test/Analysis/GlobalsModRef/purecse.ll b/test/Analysis/GlobalsModRef/purecse.ll index dc3f6ad..dc75fcb 100644 --- a/test/Analysis/GlobalsModRef/purecse.ll +++ b/test/Analysis/GlobalsModRef/purecse.ll @@ -1,5 +1,5 @@ ; Test that pure functions are cse'd away -; RUN: llvm-as < %s | opt -globalsmodref-aa -gvn -instcombine | \ +; RUN: opt %s -globalsmodref-aa -gvn -instcombine | \ ; RUN: llvm-dis | not grep sub define i32 @pure(i32 %X) { diff --git a/test/Analysis/LoopDependenceAnalysis/alias.ll b/test/Analysis/LoopDependenceAnalysis/alias.ll index 46d38af..2bc02d2 100644 --- a/test/Analysis/LoopDependenceAnalysis/alias.ll +++ b/test/Analysis/LoopDependenceAnalysis/alias.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -disable-output -analyze -lda | FileCheck %s +; RUN: opt %s -disable-output -analyze -lda | FileCheck %s ;; x[5] = x[6] // with x being a pointer passed as argument diff --git a/test/Analysis/LoopDependenceAnalysis/siv-strong.ll b/test/Analysis/LoopDependenceAnalysis/siv-strong.ll index 7b9296e..6514e0c 100644 --- a/test/Analysis/LoopDependenceAnalysis/siv-strong.ll +++ b/test/Analysis/LoopDependenceAnalysis/siv-strong.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -disable-output -analyze -lda | FileCheck %s +; RUN: opt %s -disable-output -analyze -lda | FileCheck %s @x = common global [256 x i32] zeroinitializer, align 4 @y = common global [256 x i32] zeroinitializer, align 4 diff --git a/test/Analysis/LoopDependenceAnalysis/siv-weak-crossing.ll b/test/Analysis/LoopDependenceAnalysis/siv-weak-crossing.ll index 1e37750..57484ed 100644 --- a/test/Analysis/LoopDependenceAnalysis/siv-weak-crossing.ll +++ b/test/Analysis/LoopDependenceAnalysis/siv-weak-crossing.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -disable-output -analyze -lda | FileCheck %s +; RUN: opt %s -disable-output -analyze -lda | FileCheck %s @x = common global [256 x i32] zeroinitializer, align 4 @y = common global [256 x i32] zeroinitializer, align 4 diff --git a/test/Analysis/LoopDependenceAnalysis/siv-weak-zero.ll b/test/Analysis/LoopDependenceAnalysis/siv-weak-zero.ll index 72fc2db..4aa96e6 100644 --- a/test/Analysis/LoopDependenceAnalysis/siv-weak-zero.ll +++ b/test/Analysis/LoopDependenceAnalysis/siv-weak-zero.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -disable-output -analyze -lda | FileCheck %s +; RUN: opt %s -disable-output -analyze -lda | FileCheck %s @x = common global [256 x i32] zeroinitializer, align 4 @y = common global [256 x i32] zeroinitializer, align 4 diff --git a/test/Analysis/LoopDependenceAnalysis/ziv.ll b/test/Analysis/LoopDependenceAnalysis/ziv.ll index 3b265ba..0ee8156 100644 --- a/test/Analysis/LoopDependenceAnalysis/ziv.ll +++ b/test/Analysis/LoopDependenceAnalysis/ziv.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -disable-output -analyze -lda | FileCheck %s +; RUN: opt %s -disable-output -analyze -lda | FileCheck %s @x = common global [256 x i32] zeroinitializer, align 4 diff --git a/test/Analysis/LoopInfo/2003-05-15-NestingProblem.ll b/test/Analysis/LoopInfo/2003-05-15-NestingProblem.ll index 34b9c44..b437266 100644 --- a/test/Analysis/LoopInfo/2003-05-15-NestingProblem.ll +++ b/test/Analysis/LoopInfo/2003-05-15-NestingProblem.ll @@ -1,7 +1,7 @@ ; This testcase was incorrectly computing that the loopentry.7 loop was ; not a child of the loopentry.6 loop. ; -; RUN: llvm-as < %s | opt -analyze -loops | \ +; RUN: opt %s -analyze -loops | \ ; RUN: grep {^ Loop at depth 4 containing: %loopentry.7
} define void @getAndMoveToFrontDecode() { diff --git a/test/Analysis/PointerTracking/sizes.ll b/test/Analysis/PointerTracking/sizes.ll index 5da4dcc..ccaeeec 100644 --- a/test/Analysis/PointerTracking/sizes.ll +++ b/test/Analysis/PointerTracking/sizes.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -pointertracking -analyze | FileCheck %s +; RUN: opt %s -pointertracking -analyze | FileCheck %s target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128" target triple = "x86_64-unknown-linux-gnu" @.str = internal constant [5 x i8] c"1234\00" ; <[5 x i8]*> [#uses=1] diff --git a/test/Analysis/PostDominators/2006-09-26-PostDominanceFrontier.ll b/test/Analysis/PostDominators/2006-09-26-PostDominanceFrontier.ll index b272f92..8b016f6 100644 --- a/test/Analysis/PostDominators/2006-09-26-PostDominanceFrontier.ll +++ b/test/Analysis/PostDominators/2006-09-26-PostDominanceFrontier.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -postdomfrontier \ +; RUN: opt %s -analyze -postdomfrontier \ ; RUN: -disable-verify ; ModuleID = '2006-09-26-PostDominanceFrontier.bc' target datalayout = "e-p:64:64" diff --git a/test/Analysis/PostDominators/2007-04-17-PostDominanceFrontier.ll b/test/Analysis/PostDominators/2007-04-17-PostDominanceFrontier.ll index 51e4c2a..59303c6 100644 --- a/test/Analysis/PostDominators/2007-04-17-PostDominanceFrontier.ll +++ b/test/Analysis/PostDominators/2007-04-17-PostDominanceFrontier.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -postdomfrontier -disable-output +; RUN: opt %s -postdomfrontier -disable-output define void @SManager() { entry: diff --git a/test/Analysis/PostDominators/2007-04-20-PostDom-Reset.ll b/test/Analysis/PostDominators/2007-04-20-PostDom-Reset.ll index 4deec98..9f03261 100644 --- a/test/Analysis/PostDominators/2007-04-20-PostDom-Reset.ll +++ b/test/Analysis/PostDominators/2007-04-20-PostDom-Reset.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -postdomfrontier -disable-output +; RUN: opt %s -postdomfrontier -disable-output define void @args_out_of_range() { entry: diff --git a/test/Analysis/PostDominators/pr1098.ll b/test/Analysis/PostDominators/pr1098.ll index b54a9fe..6371422 100644 --- a/test/Analysis/PostDominators/pr1098.ll +++ b/test/Analysis/PostDominators/pr1098.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -postdomtree -analyze | grep entry +; RUN: opt %s -postdomtree -analyze | grep entry ; PR932 define void @foo(i1 %x) { diff --git a/test/Analysis/Profiling/edge-profiling.ll b/test/Analysis/Profiling/edge-profiling.ll index f285c19..3eb805b 100644 --- a/test/Analysis/Profiling/edge-profiling.ll +++ b/test/Analysis/Profiling/edge-profiling.ll @@ -1,5 +1,5 @@ ; Test the edge profiling instrumentation. -; RUN: llvm-as < %s | opt -insert-edge-profiling | llvm-dis | FileCheck %s +; RUN: opt %s -insert-edge-profiling | llvm-dis | FileCheck %s ; ModuleID = '' diff --git a/test/Analysis/ScalarEvolution/2007-07-15-NegativeStride.ll b/test/Analysis/ScalarEvolution/2007-07-15-NegativeStride.ll index bf27e77..ee7cce1 100644 --- a/test/Analysis/ScalarEvolution/2007-07-15-NegativeStride.ll +++ b/test/Analysis/ScalarEvolution/2007-07-15-NegativeStride.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output \ +; RUN: opt %s -analyze -scalar-evolution -disable-output \ ; RUN: -scalar-evolution-max-iterations=0 | grep {Loop bb: backedge-taken count is 100} ; PR1533 diff --git a/test/Analysis/ScalarEvolution/2007-08-06-MisinterpretBranch.ll b/test/Analysis/ScalarEvolution/2007-08-06-MisinterpretBranch.ll index e3393d5..caea9e4 100644 --- a/test/Analysis/ScalarEvolution/2007-08-06-MisinterpretBranch.ll +++ b/test/Analysis/ScalarEvolution/2007-08-06-MisinterpretBranch.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -indvars -adce -simplifycfg | llvm-dis | grep "icmp s" +; RUN: opt %s -indvars -adce -simplifycfg | llvm-dis | grep "icmp s" ; PR1598 define i32 @f(i32 %a, i32 %b, i32 %x, i32 %y) { diff --git a/test/Analysis/ScalarEvolution/2007-08-06-Unsigned.ll b/test/Analysis/ScalarEvolution/2007-08-06-Unsigned.ll index 95f932a..6813b90 100644 --- a/test/Analysis/ScalarEvolution/2007-08-06-Unsigned.ll +++ b/test/Analysis/ScalarEvolution/2007-08-06-Unsigned.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -scalar-evolution -analyze -disable-output | grep {Loop bb: backedge-taken count is (-1 + (-1 \\* %x) + %y)} +; RUN: opt %s -scalar-evolution -analyze -disable-output | grep {Loop bb: backedge-taken count is (-1 + (-1 \\* %x) + %y)} ; PR1597 define i32 @f(i32 %x, i32 %y) { diff --git a/test/Analysis/ScalarEvolution/2007-09-27-LargeStepping.ll b/test/Analysis/ScalarEvolution/2007-09-27-LargeStepping.ll index e5e47d5..9b490bf 100644 --- a/test/Analysis/ScalarEvolution/2007-09-27-LargeStepping.ll +++ b/test/Analysis/ScalarEvolution/2007-09-27-LargeStepping.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output \ +; RUN: opt %s -analyze -scalar-evolution -disable-output \ ; RUN: -scalar-evolution-max-iterations=0 | grep {backedge-taken count is 13} ; PR1706 diff --git a/test/Analysis/ScalarEvolution/2007-11-14-SignedAddRec.ll b/test/Analysis/ScalarEvolution/2007-11-14-SignedAddRec.ll index 66ca755..ff46b87 100644 --- a/test/Analysis/ScalarEvolution/2007-11-14-SignedAddRec.ll +++ b/test/Analysis/ScalarEvolution/2007-11-14-SignedAddRec.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -indvars | llvm-dis | grep printd | grep 1206807378 +; RUN: opt %s -indvars | llvm-dis | grep printd | grep 1206807378 ; PR1798 declare void @printd(i32) diff --git a/test/Analysis/ScalarEvolution/2007-11-18-OrInstruction.ll b/test/Analysis/ScalarEvolution/2007-11-18-OrInstruction.ll index 01f338a..567e613 100644 --- a/test/Analysis/ScalarEvolution/2007-11-18-OrInstruction.ll +++ b/test/Analysis/ScalarEvolution/2007-11-18-OrInstruction.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output | grep -e {--> %b} +; RUN: opt %s -analyze -scalar-evolution -disable-output | grep -e {--> %b} ; PR1810 define void @fun() { diff --git a/test/Analysis/ScalarEvolution/2008-02-11-ReversedCondition.ll b/test/Analysis/ScalarEvolution/2008-02-11-ReversedCondition.ll index b9a53b3..fb6092c 100644 --- a/test/Analysis/ScalarEvolution/2008-02-11-ReversedCondition.ll +++ b/test/Analysis/ScalarEvolution/2008-02-11-ReversedCondition.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -scalar-evolution -analyze -disable-output | grep {Loop header: backedge-taken count is (0 smax %n)} +; RUN: opt %s -scalar-evolution -analyze -disable-output | grep {Loop header: backedge-taken count is (0 smax %n)} define void @foo(i32 %n) { entry: diff --git a/test/Analysis/ScalarEvolution/2008-02-12-SMAXTripCount.ll b/test/Analysis/ScalarEvolution/2008-02-12-SMAXTripCount.ll index b943bc7..5266df8 100644 --- a/test/Analysis/ScalarEvolution/2008-02-12-SMAXTripCount.ll +++ b/test/Analysis/ScalarEvolution/2008-02-12-SMAXTripCount.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -scalar-evolution -analyze -disable-output | grep {Loop loop: backedge-taken count is (100 + (-100 smax %n))} +; RUN: opt %s -scalar-evolution -analyze -disable-output | grep {Loop loop: backedge-taken count is (100 + (-100 smax %n))} ; PR2002 define void @foo(i8 %n) { diff --git a/test/Analysis/ScalarEvolution/2008-02-15-UMax.ll b/test/Analysis/ScalarEvolution/2008-02-15-UMax.ll index 59b5109..3ccd79b 100644 --- a/test/Analysis/ScalarEvolution/2008-02-15-UMax.ll +++ b/test/Analysis/ScalarEvolution/2008-02-15-UMax.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output | grep umax +; RUN: opt %s -analyze -scalar-evolution -disable-output | grep umax ; PR2003 define i32 @foo(i32 %n) { diff --git a/test/Analysis/ScalarEvolution/2008-05-25-NegativeStepToZero.ll b/test/Analysis/ScalarEvolution/2008-05-25-NegativeStepToZero.ll index 5453ae3..42472fd 100644 --- a/test/Analysis/ScalarEvolution/2008-05-25-NegativeStepToZero.ll +++ b/test/Analysis/ScalarEvolution/2008-05-25-NegativeStepToZero.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output \ +; RUN: opt %s -analyze -scalar-evolution -disable-output \ ; RUN: -scalar-evolution-max-iterations=0 | grep {backedge-taken count is 61} ; PR2364 diff --git a/test/Analysis/ScalarEvolution/2008-06-12-BinomialInt64.ll b/test/Analysis/ScalarEvolution/2008-06-12-BinomialInt64.ll index cbe5c97..2aa5557 100644 --- a/test/Analysis/ScalarEvolution/2008-06-12-BinomialInt64.ll +++ b/test/Analysis/ScalarEvolution/2008-06-12-BinomialInt64.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution 2>/dev/null +; RUN: opt %s -analyze -scalar-evolution 2>/dev/null ; PR2433 define i32 @main1(i32 %argc, i8** %argv) nounwind { diff --git a/test/Analysis/ScalarEvolution/2008-07-12-UnneededSelect1.ll b/test/Analysis/ScalarEvolution/2008-07-12-UnneededSelect1.ll index 6ba0f25..0768eaf 100644 --- a/test/Analysis/ScalarEvolution/2008-07-12-UnneededSelect1.ll +++ b/test/Analysis/ScalarEvolution/2008-07-12-UnneededSelect1.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output |& not grep smax +; RUN: opt %s -analyze -scalar-evolution -disable-output |& not grep smax ; PR2261 @lut = common global [256 x i8] zeroinitializer, align 32 ; <[256 x i8]*> [#uses=1] diff --git a/test/Analysis/ScalarEvolution/2008-07-12-UnneededSelect2.ll b/test/Analysis/ScalarEvolution/2008-07-12-UnneededSelect2.ll index 3c022e7..66f4a8c 100644 --- a/test/Analysis/ScalarEvolution/2008-07-12-UnneededSelect2.ll +++ b/test/Analysis/ScalarEvolution/2008-07-12-UnneededSelect2.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output |& not grep smax +; RUN: opt %s -analyze -scalar-evolution -disable-output |& not grep smax ; PR2070 define i32 @a(i32 %x) nounwind { diff --git a/test/Analysis/ScalarEvolution/2008-07-19-InfiniteLoop.ll b/test/Analysis/ScalarEvolution/2008-07-19-InfiniteLoop.ll index 5dcad53..64b9297 100644 --- a/test/Analysis/ScalarEvolution/2008-07-19-InfiniteLoop.ll +++ b/test/Analysis/ScalarEvolution/2008-07-19-InfiniteLoop.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output \ +; RUN: opt %s -analyze -scalar-evolution -disable-output \ ; RUN: -scalar-evolution-max-iterations=0 | grep Unpredictable ; PR2088 diff --git a/test/Analysis/ScalarEvolution/2008-07-19-WrappingIV.ll b/test/Analysis/ScalarEvolution/2008-07-19-WrappingIV.ll index 54c929d..116e6da 100644 --- a/test/Analysis/ScalarEvolution/2008-07-19-WrappingIV.ll +++ b/test/Analysis/ScalarEvolution/2008-07-19-WrappingIV.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output \ +; RUN: opt %s -analyze -scalar-evolution -disable-output \ ; RUN: -scalar-evolution-max-iterations=0 | grep {backedge-taken count is 113} ; PR2088 diff --git a/test/Analysis/ScalarEvolution/2008-07-29-SGTTripCount.ll b/test/Analysis/ScalarEvolution/2008-07-29-SGTTripCount.ll index 527b8b0..4ab5735 100644 --- a/test/Analysis/ScalarEvolution/2008-07-29-SGTTripCount.ll +++ b/test/Analysis/ScalarEvolution/2008-07-29-SGTTripCount.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output \ +; RUN: opt %s -analyze -scalar-evolution -disable-output \ ; RUN: -scalar-evolution-max-iterations=0 | \ ; RUN: grep -F "backedge-taken count is (-1 + (-1 * %j))" ; PR2607 diff --git a/test/Analysis/ScalarEvolution/2008-07-29-SMinExpr.ll b/test/Analysis/ScalarEvolution/2008-07-29-SMinExpr.ll index 9051dc7..5917a5a 100644 --- a/test/Analysis/ScalarEvolution/2008-07-29-SMinExpr.ll +++ b/test/Analysis/ScalarEvolution/2008-07-29-SMinExpr.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output \ +; RUN: opt %s -analyze -scalar-evolution -disable-output \ ; RUN: -scalar-evolution-max-iterations=0 | \ ; RUN: grep -F "backedge-taken count is (-2147483632 + ((-1 + (-1 * %x)) smax (-1 + (-1 * %y))))" ; PR2607 diff --git a/test/Analysis/ScalarEvolution/2008-08-04-IVOverflow.ll b/test/Analysis/ScalarEvolution/2008-08-04-IVOverflow.ll index f8e1cfc..afea1bc 100644 --- a/test/Analysis/ScalarEvolution/2008-08-04-IVOverflow.ll +++ b/test/Analysis/ScalarEvolution/2008-08-04-IVOverflow.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output \ +; RUN: opt %s -analyze -scalar-evolution -disable-output \ ; RUN: -scalar-evolution-max-iterations=0 | grep -F "Exits: 20028" ; PR2621 diff --git a/test/Analysis/ScalarEvolution/2008-08-04-LongAddRec.ll b/test/Analysis/ScalarEvolution/2008-08-04-LongAddRec.ll index fbd249f..775ecc7 100644 --- a/test/Analysis/ScalarEvolution/2008-08-04-LongAddRec.ll +++ b/test/Analysis/ScalarEvolution/2008-08-04-LongAddRec.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output \ +; RUN: opt %s -analyze -scalar-evolution -disable-output \ ; RUN: -scalar-evolution-max-iterations=0 | grep -F "Exits: -19168" ; PR2621 diff --git a/test/Analysis/ScalarEvolution/2008-11-02-QuadraticCrash.ll b/test/Analysis/ScalarEvolution/2008-11-02-QuadraticCrash.ll index 1e9d0bf..d8ae095 100644 --- a/test/Analysis/ScalarEvolution/2008-11-02-QuadraticCrash.ll +++ b/test/Analysis/ScalarEvolution/2008-11-02-QuadraticCrash.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output +; RUN: opt %s -analyze -scalar-evolution -disable-output ; PR1827 declare void @use(i32) diff --git a/test/Analysis/ScalarEvolution/2008-11-15-CubicOOM.ll b/test/Analysis/ScalarEvolution/2008-11-15-CubicOOM.ll index c0b3a1f..cd02ec9 100644 --- a/test/Analysis/ScalarEvolution/2008-11-15-CubicOOM.ll +++ b/test/Analysis/ScalarEvolution/2008-11-15-CubicOOM.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output +; RUN: opt %s -analyze -scalar-evolution -disable-output ; PR2602 define i32 @a() nounwind { diff --git a/test/Analysis/ScalarEvolution/2008-11-18-LessThanOrEqual.ll b/test/Analysis/ScalarEvolution/2008-11-18-LessThanOrEqual.ll index 56d1fe7..8be6f2c 100644 --- a/test/Analysis/ScalarEvolution/2008-11-18-LessThanOrEqual.ll +++ b/test/Analysis/ScalarEvolution/2008-11-18-LessThanOrEqual.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output |& \ +; RUN: opt %s -analyze -scalar-evolution -disable-output |& \ ; RUN: grep {Loop bb: backedge-taken count is (7 + (-1 \\* %argc))} ; XFAIL: * diff --git a/test/Analysis/ScalarEvolution/2008-11-18-Stride1.ll b/test/Analysis/ScalarEvolution/2008-11-18-Stride1.ll index 8fb1604..4c89a3b 100644 --- a/test/Analysis/ScalarEvolution/2008-11-18-Stride1.ll +++ b/test/Analysis/ScalarEvolution/2008-11-18-Stride1.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output \ +; RUN: opt %s -analyze -scalar-evolution -disable-output \ ; RUN: | grep {Loop bb: Unpredictable backedge-taken count\\.} ; ScalarEvolution can't compute a trip count because it doesn't know if diff --git a/test/Analysis/ScalarEvolution/2008-11-18-Stride2.ll b/test/Analysis/ScalarEvolution/2008-11-18-Stride2.ll index d506f9c..23e9630 100644 --- a/test/Analysis/ScalarEvolution/2008-11-18-Stride2.ll +++ b/test/Analysis/ScalarEvolution/2008-11-18-Stride2.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output |& grep {/u 3} +; RUN: opt %s -analyze -scalar-evolution -disable-output |& grep {/u 3} ; XFAIL: * define i32 @f(i32 %x) nounwind readnone { diff --git a/test/Analysis/ScalarEvolution/2008-12-08-FiniteSGE.ll b/test/Analysis/ScalarEvolution/2008-12-08-FiniteSGE.ll index 643d2f8..cbab6a6 100644 --- a/test/Analysis/ScalarEvolution/2008-12-08-FiniteSGE.ll +++ b/test/Analysis/ScalarEvolution/2008-12-08-FiniteSGE.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output | grep {backedge-taken count is 255} +; RUN: opt %s -analyze -scalar-evolution -disable-output | grep {backedge-taken count is 255} ; XFAIL: * define i32 @foo(i32 %x, i32 %y, i32* %lam, i32* %alp) nounwind { diff --git a/test/Analysis/ScalarEvolution/2008-12-11-SMaxOverflow.ll b/test/Analysis/ScalarEvolution/2008-12-11-SMaxOverflow.ll index 995a1d9..03b67c3 100644 --- a/test/Analysis/ScalarEvolution/2008-12-11-SMaxOverflow.ll +++ b/test/Analysis/ScalarEvolution/2008-12-11-SMaxOverflow.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output | grep {0 smax} +; RUN: opt %s -analyze -scalar-evolution -disable-output | grep {0 smax} ; XFAIL: * define i32 @f(i32 %c.idx.val) { diff --git a/test/Analysis/ScalarEvolution/2008-12-14-StrideAndSigned.ll b/test/Analysis/ScalarEvolution/2008-12-14-StrideAndSigned.ll index 8e064c7..7e0f452 100644 --- a/test/Analysis/ScalarEvolution/2008-12-14-StrideAndSigned.ll +++ b/test/Analysis/ScalarEvolution/2008-12-14-StrideAndSigned.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output |& \ +; RUN: opt %s -analyze -scalar-evolution -disable-output |& \ ; RUN: grep {(((-1 \\* %i0) + (100005 smax %i0)) /u 5)} ; XFAIL: * diff --git a/test/Analysis/ScalarEvolution/2008-12-15-DontUseSDiv.ll b/test/Analysis/ScalarEvolution/2008-12-15-DontUseSDiv.ll index 950c1d2..e25183c 100644 --- a/test/Analysis/ScalarEvolution/2008-12-15-DontUseSDiv.ll +++ b/test/Analysis/ScalarEvolution/2008-12-15-DontUseSDiv.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output |& grep {/u 5} +; RUN: opt %s -analyze -scalar-evolution -disable-output |& grep {/u 5} ; XFAIL: * define i8 @foo0(i8 %i0) nounwind { diff --git a/test/Analysis/ScalarEvolution/2009-01-02-SignedNegativeStride.ll b/test/Analysis/ScalarEvolution/2009-01-02-SignedNegativeStride.ll index 65c4cdb..01a3605 100644 --- a/test/Analysis/ScalarEvolution/2009-01-02-SignedNegativeStride.ll +++ b/test/Analysis/ScalarEvolution/2009-01-02-SignedNegativeStride.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output | not grep {/u -1} +; RUN: opt %s -analyze -scalar-evolution -disable-output | not grep {/u -1} ; PR3275 @g_16 = external global i16 ; [#uses=3] diff --git a/test/Analysis/ScalarEvolution/2009-04-22-TruncCast.ll b/test/Analysis/ScalarEvolution/2009-04-22-TruncCast.ll index 6aced23..f8409d3 100644 --- a/test/Analysis/ScalarEvolution/2009-04-22-TruncCast.ll +++ b/test/Analysis/ScalarEvolution/2009-04-22-TruncCast.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output | grep {(trunc i} | not grep ext +; RUN: opt %s -analyze -scalar-evolution -disable-output | grep {(trunc i} | not grep ext define i16 @test1(i8 %x) { %A = sext i8 %x to i32 diff --git a/test/Analysis/ScalarEvolution/2009-05-09-PointerEdgeCount.ll b/test/Analysis/ScalarEvolution/2009-05-09-PointerEdgeCount.ll index 5e5128b..4261984 100644 --- a/test/Analysis/ScalarEvolution/2009-05-09-PointerEdgeCount.ll +++ b/test/Analysis/ScalarEvolution/2009-05-09-PointerEdgeCount.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output | grep {count is 2} +; RUN: opt %s -analyze -scalar-evolution -disable-output | grep {count is 2} ; PR3171 %struct.Foo = type { i32 } diff --git a/test/Analysis/ScalarEvolution/2009-07-04-GroupConstantsWidthMismatch.ll b/test/Analysis/ScalarEvolution/2009-07-04-GroupConstantsWidthMismatch.ll index b5d588e..c209405 100644 --- a/test/Analysis/ScalarEvolution/2009-07-04-GroupConstantsWidthMismatch.ll +++ b/test/Analysis/ScalarEvolution/2009-07-04-GroupConstantsWidthMismatch.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution +; RUN: opt %s -analyze -scalar-evolution ; PR4501 define void @test() { diff --git a/test/Analysis/ScalarEvolution/SolveQuadraticEquation.ll b/test/Analysis/ScalarEvolution/SolveQuadraticEquation.ll index 27a546f..6b94c8a 100644 --- a/test/Analysis/ScalarEvolution/SolveQuadraticEquation.ll +++ b/test/Analysis/ScalarEvolution/SolveQuadraticEquation.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output \ +; RUN: opt %s -analyze -scalar-evolution -disable-output \ ; RUN: -scalar-evolution-max-iterations=0 | grep {backedge-taken count is 100} ; PR1101 diff --git a/test/Analysis/ScalarEvolution/and-xor.ll b/test/Analysis/ScalarEvolution/and-xor.ll index 94cca83..767194c 100644 --- a/test/Analysis/ScalarEvolution/and-xor.ll +++ b/test/Analysis/ScalarEvolution/and-xor.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -scalar-evolution -analyze -disable-output \ +; RUN: opt %s -scalar-evolution -analyze -disable-output \ ; RUN: | grep {\\--> (zext} | count 2 define i32 @foo(i32 %x) { diff --git a/test/Analysis/ScalarEvolution/avoid-infinite-recursion-0.ll b/test/Analysis/ScalarEvolution/avoid-infinite-recursion-0.ll index 3fe0336..0db3f97 100644 --- a/test/Analysis/ScalarEvolution/avoid-infinite-recursion-0.ll +++ b/test/Analysis/ScalarEvolution/avoid-infinite-recursion-0.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output +; RUN: opt %s -analyze -scalar-evolution -disable-output ; PR4537 ; ModuleID = 'b.bc' diff --git a/test/Analysis/ScalarEvolution/avoid-infinite-recursion-1.ll b/test/Analysis/ScalarEvolution/avoid-infinite-recursion-1.ll index 121e0ac..5c6133e 100644 --- a/test/Analysis/ScalarEvolution/avoid-infinite-recursion-1.ll +++ b/test/Analysis/ScalarEvolution/avoid-infinite-recursion-1.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -iv-users +; RUN: opt %s -iv-users ; PR4538 ; ModuleID = 'bugpoint-reduced-simplified.bc' diff --git a/test/Analysis/ScalarEvolution/avoid-smax-0.ll b/test/Analysis/ScalarEvolution/avoid-smax-0.ll index ce7ee77..e305684 100644 --- a/test/Analysis/ScalarEvolution/avoid-smax-0.ll +++ b/test/Analysis/ScalarEvolution/avoid-smax-0.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -scalar-evolution -analyze -disable-output | grep {Loop bb3: backedge-taken count is (-1 + %n)} +; RUN: opt %s -scalar-evolution -analyze -disable-output | grep {Loop bb3: backedge-taken count is (-1 + %n)} ; We don't want to use a max in the trip count expression in ; this testcase. diff --git a/test/Analysis/ScalarEvolution/avoid-smax-1.ll b/test/Analysis/ScalarEvolution/avoid-smax-1.ll index 74117cf..5d30d61 100644 --- a/test/Analysis/ScalarEvolution/avoid-smax-1.ll +++ b/test/Analysis/ScalarEvolution/avoid-smax-1.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -indvars | llvm-dis > %t +; RUN: opt %s -indvars | llvm-dis > %t ; RUN: grep select %t | count 2 ; RUN: grep {icmp ne i32.\* %w } %t diff --git a/test/Analysis/ScalarEvolution/div-overflow.ll b/test/Analysis/ScalarEvolution/div-overflow.ll index cb64b85..5d8dbd3 100644 --- a/test/Analysis/ScalarEvolution/div-overflow.ll +++ b/test/Analysis/ScalarEvolution/div-overflow.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -scalar-evolution -analyze -disable-output \ +; RUN: opt %s -scalar-evolution -analyze -disable-output \ ; RUN: | grep {\\--> ((-128 \\* %a) /u -128)} ; Don't let ScalarEvolution fold this div away. diff --git a/test/Analysis/ScalarEvolution/do-loop.ll b/test/Analysis/ScalarEvolution/do-loop.ll index 85c38e4..d820664 100644 --- a/test/Analysis/ScalarEvolution/do-loop.ll +++ b/test/Analysis/ScalarEvolution/do-loop.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output | grep smax +; RUN: opt %s -analyze -scalar-evolution -disable-output | grep smax ; PR1614 define i32 @f(i32 %x, i32 %y) { diff --git a/test/Analysis/ScalarEvolution/max-trip-count.ll b/test/Analysis/ScalarEvolution/max-trip-count.ll index 8791bb5..47d7da1 100644 --- a/test/Analysis/ScalarEvolution/max-trip-count.ll +++ b/test/Analysis/ScalarEvolution/max-trip-count.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output \ +; RUN: opt %s -analyze -scalar-evolution -disable-output \ ; RUN: | grep {\{%d,+,\[^\{\}\]\*\}} ; ScalarEvolution should be able to understand the loop and eliminate the casts. diff --git a/test/Analysis/ScalarEvolution/nsw.ll b/test/Analysis/ScalarEvolution/nsw.ll index 26528c9..ce34662 100644 --- a/test/Analysis/ScalarEvolution/nsw.ll +++ b/test/Analysis/ScalarEvolution/nsw.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output | grep { --> {.*,+,.*}} | count 8 +; RUN: opt %s -analyze -scalar-evolution -disable-output | grep { --> {.*,+,.*}} | count 8 ; The addrecs in this loop are analyzable only by using nsw information. diff --git a/test/Analysis/ScalarEvolution/pointer-sign-bits.ll b/test/Analysis/ScalarEvolution/pointer-sign-bits.ll index 05cb81b..a440ac9 100644 --- a/test/Analysis/ScalarEvolution/pointer-sign-bits.ll +++ b/test/Analysis/ScalarEvolution/pointer-sign-bits.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output +; RUN: opt %s -analyze -scalar-evolution -disable-output target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:32:32" %JavaObject = type { [0 x i32 (...)*]*, i8* } diff --git a/test/Analysis/ScalarEvolution/pr3909.ll b/test/Analysis/ScalarEvolution/pr3909.ll index 80720c7..7917224 100644 --- a/test/Analysis/ScalarEvolution/pr3909.ll +++ b/test/Analysis/ScalarEvolution/pr3909.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -indvars -disable-output +; RUN: opt %s -indvars -disable-output ; PR 3909 diff --git a/test/Analysis/ScalarEvolution/scev-aa.ll b/test/Analysis/ScalarEvolution/scev-aa.ll index 2208b3d..60ffaf2 100644 --- a/test/Analysis/ScalarEvolution/scev-aa.ll +++ b/test/Analysis/ScalarEvolution/scev-aa.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -scev-aa -aa-eval -print-all-alias-modref-info \ +; RUN: opt %s -scev-aa -aa-eval -print-all-alias-modref-info \ ; RUN: |& FileCheck %s ; At the time of this writing, all of these CHECK lines are cases that diff --git a/test/Analysis/ScalarEvolution/sext-inreg.ll b/test/Analysis/ScalarEvolution/sext-inreg.ll index 8a88f0f..6929f3d 100644 --- a/test/Analysis/ScalarEvolution/sext-inreg.ll +++ b/test/Analysis/ScalarEvolution/sext-inreg.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output > %t +; RUN: opt %s -analyze -scalar-evolution -disable-output > %t ; RUN: grep {sext i57 \{0,+,199\} to i64} %t | count 1 ; RUN: grep {sext i59 \{0,+,199\} to i64} %t | count 1 diff --git a/test/Analysis/ScalarEvolution/sext-iv-0.ll b/test/Analysis/ScalarEvolution/sext-iv-0.ll index 17f2dff..dde291f 100644 --- a/test/Analysis/ScalarEvolution/sext-iv-0.ll +++ b/test/Analysis/ScalarEvolution/sext-iv-0.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -disable-output -scalar-evolution -analyze \ +; RUN: opt %s -disable-output -scalar-evolution -analyze \ ; RUN: | grep { --> \{-128,+,1\} Exits: 127} | count 5 ; Convert (sext {-128,+,1}) to {sext(-128),+,sext(1)}, since the diff --git a/test/Analysis/ScalarEvolution/sext-iv-1.ll b/test/Analysis/ScalarEvolution/sext-iv-1.ll index ca6ad0a..fdbdfb7 100644 --- a/test/Analysis/ScalarEvolution/sext-iv-1.ll +++ b/test/Analysis/ScalarEvolution/sext-iv-1.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -disable-output -scalar-evolution -analyze \ +; RUN: opt %s -disable-output -scalar-evolution -analyze \ ; RUN: | grep { --> (sext i. \{.\*,+,.\*\} to i64)} | count 5 ; Don't convert (sext {...,+,...}) to {sext(...),+,sext(...)} in cases diff --git a/test/Analysis/ScalarEvolution/sext-iv-2.ll b/test/Analysis/ScalarEvolution/sext-iv-2.ll index 10bcc47..db0d682 100644 --- a/test/Analysis/ScalarEvolution/sext-iv-2.ll +++ b/test/Analysis/ScalarEvolution/sext-iv-2.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output | FileCheck %s +; RUN: opt %s -analyze -scalar-evolution -disable-output | FileCheck %s ; CHECK: %tmp3 = sext i8 %tmp2 to i32 ; CHECK: --> (sext i8 {0,+,1} to i32) Exits: -1 diff --git a/test/Analysis/ScalarEvolution/smax.ll b/test/Analysis/ScalarEvolution/smax.ll index 366dfde..e87bd88 100644 --- a/test/Analysis/ScalarEvolution/smax.ll +++ b/test/Analysis/ScalarEvolution/smax.ll @@ -1,5 +1,5 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output | grep smax | count 2 -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output | grep \ +; RUN: opt %s -analyze -scalar-evolution -disable-output | grep smax | count 2 +; RUN: opt %s -analyze -scalar-evolution -disable-output | grep \ ; RUN: {%. smax %. smax %.} ; PR1614 diff --git a/test/Analysis/ScalarEvolution/trip-count.ll b/test/Analysis/ScalarEvolution/trip-count.ll index c5be858..f43d192 100644 --- a/test/Analysis/ScalarEvolution/trip-count.ll +++ b/test/Analysis/ScalarEvolution/trip-count.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output \ +; RUN: opt %s -analyze -scalar-evolution -disable-output \ ; RUN: -scalar-evolution-max-iterations=0 | grep {backedge-taken count is 10000} ; PR1101 diff --git a/test/Analysis/ScalarEvolution/trip-count2.ll b/test/Analysis/ScalarEvolution/trip-count2.ll index 374a562..38700e1 100644 --- a/test/Analysis/ScalarEvolution/trip-count2.ll +++ b/test/Analysis/ScalarEvolution/trip-count2.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output | \ +; RUN: opt %s -analyze -scalar-evolution -disable-output | \ ; RUN: grep {backedge-taken count is 4} ; PR1101 diff --git a/test/Analysis/ScalarEvolution/trip-count3.ll b/test/Analysis/ScalarEvolution/trip-count3.ll index 35c8683..e4ef955 100644 --- a/test/Analysis/ScalarEvolution/trip-count3.ll +++ b/test/Analysis/ScalarEvolution/trip-count3.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -scalar-evolution -analyze -disable-output \ +; RUN: opt %s -scalar-evolution -analyze -disable-output \ ; RUN: | grep {Loop bb3\\.i: Unpredictable backedge-taken count\\.} ; ScalarEvolution can't compute a trip count because it doesn't know if diff --git a/test/Analysis/ScalarEvolution/trip-count4.ll b/test/Analysis/ScalarEvolution/trip-count4.ll index 49c4e13..31e8110 100644 --- a/test/Analysis/ScalarEvolution/trip-count4.ll +++ b/test/Analysis/ScalarEvolution/trip-count4.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output \ +; RUN: opt %s -analyze -scalar-evolution -disable-output \ ; RUN: | grep {sext.*trunc.*Exits: 11} ; ScalarEvolution should be able to compute a loop exit value for %indvar.i8. diff --git a/test/Analysis/ScalarEvolution/trip-count5.ll b/test/Analysis/ScalarEvolution/trip-count5.ll index 822dc26..5e286e3 100644 --- a/test/Analysis/ScalarEvolution/trip-count5.ll +++ b/test/Analysis/ScalarEvolution/trip-count5.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output > %t +; RUN: opt %s -analyze -scalar-evolution -disable-output > %t ; RUN: grep sext %t | count 2 ; RUN: not grep {(sext} %t diff --git a/test/Analysis/ScalarEvolution/trip-count6.ll b/test/Analysis/ScalarEvolution/trip-count6.ll index a667409..89fdc3a 100644 --- a/test/Analysis/ScalarEvolution/trip-count6.ll +++ b/test/Analysis/ScalarEvolution/trip-count6.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -disable-output -scalar-evolution \ +; RUN: opt %s -analyze -disable-output -scalar-evolution \ ; RUN: | grep {max backedge-taken count is 1\$} @mode_table = global [4 x i32] zeroinitializer ; <[4 x i32]*> [#uses=1] diff --git a/test/Analysis/ScalarEvolution/trip-count7.ll b/test/Analysis/ScalarEvolution/trip-count7.ll index cea826e..6534e6e 100644 --- a/test/Analysis/ScalarEvolution/trip-count7.ll +++ b/test/Analysis/ScalarEvolution/trip-count7.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output \ +; RUN: opt %s -analyze -scalar-evolution -disable-output \ ; RUN: | grep {Loop bb7.i: Unpredictable backedge-taken count\\.} target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128" diff --git a/test/Analysis/ScalarEvolution/trip-count8.ll b/test/Analysis/ScalarEvolution/trip-count8.ll index 21ccc47..312a3b5 100644 --- a/test/Analysis/ScalarEvolution/trip-count8.ll +++ b/test/Analysis/ScalarEvolution/trip-count8.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output \ +; RUN: opt %s -analyze -scalar-evolution -disable-output \ ; RUN: | grep {Loop for\\.body: backedge-taken count is (-1 + \[%\]ecx)} ; PR4599 diff --git a/test/Analysis/ScalarEvolution/xor-and.ll b/test/Analysis/ScalarEvolution/xor-and.ll index 8430524..8541af4 100644 --- a/test/Analysis/ScalarEvolution/xor-and.ll +++ b/test/Analysis/ScalarEvolution/xor-and.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -scalar-evolution -disable-output -analyze \ +; RUN: opt %s -scalar-evolution -disable-output -analyze \ ; RUN: | grep {\\--> (zext i4 (-8 + (trunc i64 (8 \\* %x) to i4)) to i64)} ; ScalarEvolution shouldn't try to analyze %z into something like diff --git a/test/Analysis/ScalarEvolution/zext-wrap.ll b/test/Analysis/ScalarEvolution/zext-wrap.ll index 052d036..6b40201 100644 --- a/test/Analysis/ScalarEvolution/zext-wrap.ll +++ b/test/Analysis/ScalarEvolution/zext-wrap.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -analyze -scalar-evolution -disable-output \ +; RUN: opt %s -analyze -scalar-evolution -disable-output \ ; RUN: | FileCheck %s ; PR4569 diff --git a/test/Assembler/2002-04-07-HexFloatConstants.ll b/test/Assembler/2002-04-07-HexFloatConstants.ll index 5c54b39..914ab8b 100644 --- a/test/Assembler/2002-04-07-HexFloatConstants.ll +++ b/test/Assembler/2002-04-07-HexFloatConstants.ll @@ -5,7 +5,7 @@ ; of the bug that was causing the Olden Health benchmark to output incorrect ; results! ; -; RUN: llvm-as < %s | opt -constprop | llvm-dis > %t.1 +; RUN: opt %s -constprop | llvm-dis > %t.1 ; RUN: llvm-as < %s | llvm-dis | llvm-as | opt -constprop | \ ; RUN: llvm-dis > %t.2 ; RUN: diff %t.1 %t.2 diff --git a/test/Assembler/2002-04-29-NameBinding.ll b/test/Assembler/2002-04-29-NameBinding.ll index 9665aef..2e10b2e 100644 --- a/test/Assembler/2002-04-29-NameBinding.ll +++ b/test/Assembler/2002-04-29-NameBinding.ll @@ -4,7 +4,7 @@ ; Check by running globaldce, which will remove the constant if there are ; no references to it! ; -; RUN: llvm-as < %s | opt -globaldce | llvm-dis | \ +; RUN: opt %s -globaldce | llvm-dis | \ ; RUN: not grep constant ; diff --git a/test/Assembler/2002-08-19-BytecodeReader.ll b/test/Assembler/2002-08-19-BytecodeReader.ll index e42cda0..2986668 100644 --- a/test/Assembler/2002-08-19-BytecodeReader.ll +++ b/test/Assembler/2002-08-19-BytecodeReader.ll @@ -1,7 +1,7 @@ ; Testcase that seems to break the bytecode reader. This comes from the ; "crafty" spec benchmark. ; -; RUN: llvm-as < %s | opt -instcombine | llvm-dis | llvm-as +; RUN: opt %s -instcombine | llvm-dis | llvm-as %CHESS_POSITION = type { i32, i32 } @pawn_probes = external global i32 ; [#uses=0] diff --git a/test/Assembler/2003-08-20-ConstantExprGEP-Fold.ll b/test/Assembler/2003-08-20-ConstantExprGEP-Fold.ll index 6f31f16..2efdf5c 100644 --- a/test/Assembler/2003-08-20-ConstantExprGEP-Fold.ll +++ b/test/Assembler/2003-08-20-ConstantExprGEP-Fold.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -instcombine -simplifycfg | llvm-dis | not grep br +; RUN: opt %s -instcombine -simplifycfg | llvm-dis | not grep br @.str_1 = internal constant [6 x i8] c"_Bool\00" ; <[6 x i8]*> [#uses=2] diff --git a/test/Assembler/2008-02-20-MultipleReturnValue.ll b/test/Assembler/2008-02-20-MultipleReturnValue.ll index 5b2ed7e..44a4046 100644 --- a/test/Assembler/2008-02-20-MultipleReturnValue.ll +++ b/test/Assembler/2008-02-20-MultipleReturnValue.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -verify | llvm-dis | llvm-as -disable-output +; RUN: opt %s -verify | llvm-dis | llvm-as -disable-output define {i32, i8} @foo(i32 %p) { ret i32 1, i8 2 diff --git a/test/Assembler/2009-02-28-StripOpaqueName.ll b/test/Assembler/2009-02-28-StripOpaqueName.ll index eef5d36..d8c71c9 100644 --- a/test/Assembler/2009-02-28-StripOpaqueName.ll +++ b/test/Assembler/2009-02-28-StripOpaqueName.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -strip | llvm-dis | llvm-as | llvm-dis +; RUN: opt %s -strip | llvm-dis | llvm-as | llvm-dis ; Stripping the name from A should not break references to it. %A = type opaque diff --git a/test/Bitcode/extractelement.ll b/test/Bitcode/extractelement.ll index 04cb131..8822967 100644 --- a/test/Bitcode/extractelement.ll +++ b/test/Bitcode/extractelement.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -constprop | llvm-dis +; RUN: opt %s -constprop | llvm-dis ; PR3465 define double @test() { diff --git a/test/CodeGen/Generic/GC/argpromotion.ll b/test/CodeGen/Generic/GC/argpromotion.ll index 5df947a..d4344a0 100644 --- a/test/CodeGen/Generic/GC/argpromotion.ll +++ b/test/CodeGen/Generic/GC/argpromotion.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -anders-aa -argpromotion +; RUN: opt %s -anders-aa -argpromotion declare void @llvm.gcroot(i8**, i8*) diff --git a/test/CodeGen/Generic/GC/deadargelim.ll b/test/CodeGen/Generic/GC/deadargelim.ll index c5a56f6..4ee0b87 100644 --- a/test/CodeGen/Generic/GC/deadargelim.ll +++ b/test/CodeGen/Generic/GC/deadargelim.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -deadargelim +; RUN: opt %s -deadargelim declare void @llvm.gcroot(i8**, i8*) diff --git a/test/CodeGen/Generic/GC/inline.ll b/test/CodeGen/Generic/GC/inline.ll index 157e19d..54d91ed 100644 --- a/test/CodeGen/Generic/GC/inline.ll +++ b/test/CodeGen/Generic/GC/inline.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -inline | llvm-dis | grep example +; RUN: opt %s -inline | llvm-dis | grep example %IntArray = type { i32, [0 x i32*] } diff --git a/test/CodeGen/Generic/GC/inline2.ll b/test/CodeGen/Generic/GC/inline2.ll index b45ef7c..a6bcc1b 100644 --- a/test/CodeGen/Generic/GC/inline2.ll +++ b/test/CodeGen/Generic/GC/inline2.ll @@ -1,5 +1,5 @@ -; RUN: llvm-as < %s | opt -inline | llvm-dis | grep sample -; RUN: llvm-as < %s | opt -inline | llvm-dis | grep example +; RUN: opt %s -inline | llvm-dis | grep sample +; RUN: opt %s -inline | llvm-dis | grep example %IntArray = type { i32, [0 x i32*] } diff --git a/test/CodeGen/PowerPC/ppcf128-1.ll b/test/CodeGen/PowerPC/ppcf128-1.ll index a487de7..a4dbdf4 100644 --- a/test/CodeGen/PowerPC/ppcf128-1.ll +++ b/test/CodeGen/PowerPC/ppcf128-1.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -std-compile-opts | llc > %t +; RUN: opt %s -std-compile-opts | llc > %t ; ModuleID = 'ld3.c' target datalayout = "E-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f128:64:128" target triple = "powerpc-apple-darwin8" diff --git a/test/CodeGen/PowerPC/vec_shuffle.ll b/test/CodeGen/PowerPC/vec_shuffle.ll index 1289dca..b97607e 100644 --- a/test/CodeGen/PowerPC/vec_shuffle.ll +++ b/test/CodeGen/PowerPC/vec_shuffle.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -instcombine | \ +; RUN: opt %s -instcombine | \ ; RUN: llc -march=ppc32 -mcpu=g5 | not grep vperm ; RUN: llvm-as < %s | llc -march=ppc32 -mcpu=g5 > %t ; RUN: grep vsldoi %t | count 2 diff --git a/test/CodeGen/X86/2009-03-23-i80-fp80.ll b/test/CodeGen/X86/2009-03-23-i80-fp80.ll index 0619e12..3b90865 100644 --- a/test/CodeGen/X86/2009-03-23-i80-fp80.ll +++ b/test/CodeGen/X86/2009-03-23-i80-fp80.ll @@ -1,5 +1,5 @@ -; RUN: llvm-as < %s | opt -instcombine | llvm-dis | grep 302245289961712575840256 -; RUN: llvm-as < %s | opt -instcombine | llvm-dis | grep K40018000000000000000 +; RUN: opt %s -instcombine | llvm-dis | grep 302245289961712575840256 +; RUN: opt %s -instcombine | llvm-dis | grep K40018000000000000000 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:128:128" target triple = "i686-apple-darwin9" diff --git a/test/CodeGen/X86/asm-block-labels.ll b/test/CodeGen/X86/asm-block-labels.ll index 284a9fb..a67a212 100644 --- a/test/CodeGen/X86/asm-block-labels.ll +++ b/test/CodeGen/X86/asm-block-labels.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -std-compile-opts | llc +; RUN: opt %s -std-compile-opts | llc ; ModuleID = 'block12.c' target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:128:128" target triple = "i686-apple-darwin8" diff --git a/test/CodeGen/X86/nancvt.ll b/test/CodeGen/X86/nancvt.ll index 96cac0d..28ee393 100644 --- a/test/CodeGen/X86/nancvt.ll +++ b/test/CodeGen/X86/nancvt.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -std-compile-opts | llc > %t +; RUN: opt %s -std-compile-opts | llc > %t ; RUN: grep 2147027116 %t | count 3 ; RUN: grep 2147228864 %t | count 3 ; RUN: grep 2146502828 %t | count 3 diff --git a/test/CodeGen/X86/vec_ins_extract.ll b/test/CodeGen/X86/vec_ins_extract.ll index 7882839..b3a61ca 100644 --- a/test/CodeGen/X86/vec_ins_extract.ll +++ b/test/CodeGen/X86/vec_ins_extract.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -scalarrepl -instcombine | \ +; RUN: opt %s -scalarrepl -instcombine | \ ; RUN: llc -march=x86 -mcpu=yonah | not grep sub.*esp ; This checks that various insert/extract idiom work without going to the diff --git a/test/DebugInfo/2008-11-05-InlinedFuncStart.ll b/test/DebugInfo/2008-11-05-InlinedFuncStart.ll index c494190..1175b85 100644 --- a/test/DebugInfo/2008-11-05-InlinedFuncStart.ll +++ b/test/DebugInfo/2008-11-05-InlinedFuncStart.ll @@ -1,5 +1,5 @@ ; RUN: llvm-as < %s | llc -; RUN: llvm-as < %s | llc -O0 +; RUN: llc %s -o - -O0 %llvm.dbg.anchor.type = type { i32, i32 } %llvm.dbg.basictype.type = type { i32, { }*, i8*, { }*, i32, i64, i64, i64, i32, i32 } %llvm.dbg.compile_unit.type = type { i32, { }*, i32, i8*, i8*, i8* } diff --git a/test/DebugInfo/2009-01-15-RecordVariableCrash.ll b/test/DebugInfo/2009-01-15-RecordVariableCrash.ll index 3ed85c3..42fb54c 100644 --- a/test/DebugInfo/2009-01-15-RecordVariableCrash.ll +++ b/test/DebugInfo/2009-01-15-RecordVariableCrash.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | llc -o /dev/null -verify-dom-info +; RUN: llc %s -o /dev/null -verify-dom-info %llvm.dbg.anchor.type = type { i32, i32 } %llvm.dbg.basictype.type = type { i32, { }*, i8*, { }*, i32, i64, i64, i64, i32, i32, i8*, i8* } %llvm.dbg.compile_unit.type = type { i32, { }*, i32, i8*, i8*, i8* } diff --git a/test/DebugInfo/2009-01-15-dbg_declare.ll b/test/DebugInfo/2009-01-15-dbg_declare.ll index 2a7823b..ab404af 100644 --- a/test/DebugInfo/2009-01-15-dbg_declare.ll +++ b/test/DebugInfo/2009-01-15-dbg_declare.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | llc -o /dev/null +; RUN: llc %s -o /dev/null %llvm.dbg.variable.type = type { i32, { }*, i8*, { }*, i32, { }*, i8*, i8* } @llvm.dbg.variable24 = external constant %llvm.dbg.variable.type ; <%llvm.dbg.variable.type*> [#uses=1] diff --git a/test/DebugInfo/2009-01-15-member.ll b/test/DebugInfo/2009-01-15-member.ll index dc72bb7..a0fb0db 100644 --- a/test/DebugInfo/2009-01-15-member.ll +++ b/test/DebugInfo/2009-01-15-member.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | llc -o /dev/null +; RUN: llc %s -o /dev/null %llvm.dbg.anchor.type = type { i32, i32 } %llvm.dbg.basictype.type = type { i32, { }*, i8*, { }*, i32, i64, i64, i64, i32, i32, i8*, i8* } %llvm.dbg.compile_unit.type = type { i32, { }*, i32, i8*, i8*, i8* } diff --git a/test/DebugInfo/2009-02-18-DefaultScope-Crash.ll b/test/DebugInfo/2009-02-18-DefaultScope-Crash.ll index ea9e046..27bcef7 100644 --- a/test/DebugInfo/2009-02-18-DefaultScope-Crash.ll +++ b/test/DebugInfo/2009-02-18-DefaultScope-Crash.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | llc -o /dev/null +; RUN: llc %s -o /dev/null %llvm.dbg.anchor.type = type { i32, i32 } %llvm.dbg.basictype.type = type { i32, { }*, i8*, { }*, i32, i64, i64, i64, i32, i32 } %llvm.dbg.compile_unit.type = type { i32, { }*, i32, i8*, i8*, i8*, i1, i1, i8* } diff --git a/test/DebugInfo/2009-03-03-cheapdse.ll b/test/DebugInfo/2009-03-03-cheapdse.ll index d9b18aa..20f8e0c 100644 --- a/test/DebugInfo/2009-03-03-cheapdse.ll +++ b/test/DebugInfo/2009-03-03-cheapdse.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -instcombine | llvm-dis | grep store | count 5 +; RUN: opt %s -instcombine | llvm-dis | grep store | count 5 ; ModuleID = '' target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:128:128" target triple = "i386-apple-darwin9.6" diff --git a/test/DebugInfo/2009-03-03-deadstore.ll b/test/DebugInfo/2009-03-03-deadstore.ll index 795393d..de9e1ef 100644 --- a/test/DebugInfo/2009-03-03-deadstore.ll +++ b/test/DebugInfo/2009-03-03-deadstore.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -instcombine | llvm-dis | not grep alloca +; RUN: opt %s -instcombine | llvm-dis | not grep alloca ; ModuleID = '' target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:128:128" target triple = "i386-apple-darwin9.6" diff --git a/test/DebugInfo/2009-03-03-store-to-load-forward.ll b/test/DebugInfo/2009-03-03-store-to-load-forward.ll index 72866ec..6ed1e50 100644 --- a/test/DebugInfo/2009-03-03-store-to-load-forward.ll +++ b/test/DebugInfo/2009-03-03-store-to-load-forward.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -instcombine | llvm-dis | not grep alloca +; RUN: opt %s -instcombine | llvm-dis | not grep alloca ; ModuleID = '' target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:128:128" target triple = "i386-apple-darwin9.6" diff --git a/test/DebugInfo/2009-06-12-Inline.ll b/test/DebugInfo/2009-06-12-Inline.ll index f699337..de40468 100644 --- a/test/DebugInfo/2009-06-12-Inline.ll +++ b/test/DebugInfo/2009-06-12-Inline.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | llc -o /dev/null +; RUN: llc %s -o /dev/null %llvm.dbg.anchor.type = type { i32, i32 } %llvm.dbg.basictype.type = type { i32, { }*, i8*, { }*, i32, i64, i64, i64, i32, i32 } %llvm.dbg.compile_unit.type = type { i32, { }*, i32, i8*, i8*, i8*, i1, i1, i8*, i32 } diff --git a/test/DebugInfo/2009-06-12-InlineFuncStart.ll b/test/DebugInfo/2009-06-12-InlineFuncStart.ll index 32e20ff..e87c523 100644 --- a/test/DebugInfo/2009-06-12-InlineFuncStart.ll +++ b/test/DebugInfo/2009-06-12-InlineFuncStart.ll @@ -1,5 +1,5 @@ ; RUN: llvm-as < %s | llc -; RUN: llvm-as < %s | llc -O0 +; RUN: llc %s -o - -O0 %llvm.dbg.anchor.type = type { i32, i32 } %llvm.dbg.basictype.type = type { i32, { }*, i8*, { }*, i32, i64, i64, i64, i32, i32 } %llvm.dbg.compile_unit.type = type { i32, { }*, i32, i8*, i8*, i8* } diff --git a/test/DebugInfo/2009-06-15-InlineFuncStart.ll b/test/DebugInfo/2009-06-15-InlineFuncStart.ll index 2ece6a3..41cff0a 100644 --- a/test/DebugInfo/2009-06-15-InlineFuncStart.ll +++ b/test/DebugInfo/2009-06-15-InlineFuncStart.ll @@ -2,7 +2,7 @@ ; 2009-06-12-InlineFunctStart.ll with one change. In function main, the bb1 ; does not have llvm.dbg.stoppiont intrinsic before llvm.dbg.func.start. ; RUN: llvm-as < %s | llc -; RUN: llvm-as < %s | llc -O0 +; RUN: llc %s -o - -O0 %llvm.dbg.anchor.type = type { i32, i32 } %llvm.dbg.basictype.type = type { i32, { }*, i8*, { }*, i32, i64, i64, i64, i32, i32 } %llvm.dbg.compile_unit.type = type { i32, { }*, i32, i8*, i8*, i8* } diff --git a/test/DebugInfo/2009-06-15-abstract_origin.ll b/test/DebugInfo/2009-06-15-abstract_origin.ll index 3029da0..d442a30 100644 --- a/test/DebugInfo/2009-06-15-abstract_origin.ll +++ b/test/DebugInfo/2009-06-15-abstract_origin.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | llc -asm-verbose -O0 | not grep ".long 0x0 ## DW_AT_abstract_origin" +; RUN: llc %s -o - -asm-verbose -O0 | not grep ".long 0x0 ## DW_AT_abstract_origin" %llvm.dbg.anchor.type = type { i32, i32 } %llvm.dbg.basictype.type = type { i32, { }*, i8*, { }*, i32, i64, i64, i64, i32, i32 } diff --git a/test/DebugInfo/deaddebuglabel.ll b/test/DebugInfo/deaddebuglabel.ll index edab7e8..a9af12b 100644 --- a/test/DebugInfo/deaddebuglabel.ll +++ b/test/DebugInfo/deaddebuglabel.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | llc -O0 | grep "label" | count 8 +; RUN: llc %s -o - -O0 | grep "label" | count 8 ; PR2614 ; XFAIL: * diff --git a/test/DebugInfo/printdbginfo2.ll b/test/DebugInfo/printdbginfo2.ll index a82bf80..68b1227 100644 --- a/test/DebugInfo/printdbginfo2.ll +++ b/test/DebugInfo/printdbginfo2.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -print-dbginfo -disable-output | FileCheck %s +; RUN: opt %s -print-dbginfo -disable-output | FileCheck %s ; grep {%b is variable b of type x declared at x.c:7} %t1 ; grep {%2 is variable b of type x declared at x.c:7} %t1 ; grep {@c.1442 is variable c of type int declared at x.c:4} %t1 diff --git a/test/Feature/load_module.ll b/test/Feature/load_module.ll index 356eceb..cdc5708 100644 --- a/test/Feature/load_module.ll +++ b/test/Feature/load_module.ll @@ -1,6 +1,6 @@ ; PR1318 -; RUN: llvm-as < %s | opt -load=%llvmlibsdir/LLVMHello%shlibext -hello \ -; RUN: -disable-output - |& grep Hello +; RUN: opt %s -load=%llvmlibsdir/LLVMHello%shlibext -hello \ +; RUN: -disable-output |& grep Hello @junk = global i32 0 diff --git a/test/Feature/weak_constant.ll b/test/Feature/weak_constant.ll index d27adfe..06cfe11 100644 --- a/test/Feature/weak_constant.ll +++ b/test/Feature/weak_constant.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -std-compile-opts | llvm-dis > %t +; RUN: opt %s -std-compile-opts | llvm-dis > %t ; RUN: grep undef %t | count 1 ; RUN: grep 5 %t | count 1 ; RUN: grep 7 %t | count 1 diff --git a/test/FrontendC/2008-07-29-EHLabel.ll b/test/FrontendC/2008-07-29-EHLabel.ll index abf9456..7577bc9 100644 --- a/test/FrontendC/2008-07-29-EHLabel.ll +++ b/test/FrontendC/2008-07-29-EHLabel.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | llc -o - | %llvmgcc -xassembler -c -o /dev/null - +; RUN: llc %s -o - | %llvmgcc -xassembler -c -o /dev/null - ; PR2609 %struct..0._11 = type { i32 } %struct..1__pthread_mutex_s = type { i32, i32, i32, i32, i32, %struct..0._11 } diff --git a/test/Other/2002-01-31-CallGraph.ll b/test/Other/2002-01-31-CallGraph.ll index bb4c23e..1fd0368 100644 --- a/test/Other/2002-01-31-CallGraph.ll +++ b/test/Other/2002-01-31-CallGraph.ll @@ -1,6 +1,6 @@ ; Call graph construction crash: Not handling indirect calls right ; -; RUN: llvm-as < %s | opt -analyze -print-callgraph >& /dev/null +; RUN: opt %s -analyze -print-callgraph >& /dev/null ; %FunTy = type i32 (i32) diff --git a/test/Other/2002-02-24-InlineBrokePHINodes.ll b/test/Other/2002-02-24-InlineBrokePHINodes.ll index cbb1a89..c5c2f38 100644 --- a/test/Other/2002-02-24-InlineBrokePHINodes.ll +++ b/test/Other/2002-02-24-InlineBrokePHINodes.ll @@ -1,7 +1,7 @@ ; Inlining used to break PHI nodes. This tests that they are correctly updated ; when a node is split around the call instruction. The verifier caught the error. ; -; RUN: llvm-as < %s | opt -inline +; RUN: opt %s -inline ; define i64 @test(i64 %X) { diff --git a/test/Other/2002-03-11-ConstPropCrash.ll b/test/Other/2002-03-11-ConstPropCrash.ll index 90dc002..b1e7275 100644 --- a/test/Other/2002-03-11-ConstPropCrash.ll +++ b/test/Other/2002-03-11-ConstPropCrash.ll @@ -5,7 +5,7 @@ ; ; Fixed by adding new arguments to ConstantFoldTerminator ; -; RUN: llvm-as < %s | opt -constprop +; RUN: opt %s -constprop define void @build_tree(i32 %ml) { ;