From 18800927221ce81d454948dd196c3a9049b6e6c3 Mon Sep 17 00:00:00 2001 From: Dan Gohman Date: Fri, 11 Sep 2009 18:01:28 +0000 Subject: [PATCH] Change tests from "opt %s" to "opt < %s" so that opt doesn't see the input filename so that opt doesn't print the input filename in the output so that grep lines in the tests don't unintentionally match strings in the input filename. llvm-svn: 81537 --- llvm/test/Analysis/Andersens/2007-11-19-InlineAsm.ll | 2 +- llvm/test/Analysis/Andersens/2008-03-19-External.ll | 2 +- llvm/test/Analysis/Andersens/2008-04-07-Memcpy.ll | 2 +- .../Analysis/Andersens/2008-12-27-BuiltinWrongType.ll | 2 +- llvm/test/Analysis/Andersens/basictest.ll | 2 +- llvm/test/Analysis/Andersens/external.ll | 2 +- llvm/test/Analysis/Andersens/modreftest.ll | 2 +- llvm/test/Analysis/Andersens/modreftest2.ll | 2 +- llvm/test/Analysis/Andersens/trivialtest.ll | 2 +- .../test/Analysis/BasicAA/2003-02-26-AccessSizeTest.ll | 2 +- llvm/test/Analysis/BasicAA/2003-03-04-GEPCrash.ll | 2 +- llvm/test/Analysis/BasicAA/2003-04-22-GEPProblem.ll | 2 +- llvm/test/Analysis/BasicAA/2003-04-25-GEPCrash.ll | 2 +- llvm/test/Analysis/BasicAA/2003-05-21-GEP-Problem.ll | 2 +- llvm/test/Analysis/BasicAA/2003-06-01-AliasCrash.ll | 2 +- llvm/test/Analysis/BasicAA/2003-07-03-BasicAACrash.ll | 2 +- llvm/test/Analysis/BasicAA/2003-09-19-LocalArgument.ll | 2 +- llvm/test/Analysis/BasicAA/2003-11-04-SimpleCases.ll | 2 +- llvm/test/Analysis/BasicAA/2003-12-11-ConstExprGEP.ll | 2 +- llvm/test/Analysis/BasicAA/2004-07-28-MustAliasbug.ll | 2 +- llvm/test/Analysis/BasicAA/2004-12-08-BasicAACrash.ll | 2 +- llvm/test/Analysis/BasicAA/2004-12-08-BasicAACrash2.ll | 2 +- llvm/test/Analysis/BasicAA/2005-03-09-BrokenBasicAA.ll | 2 +- .../Analysis/BasicAA/2006-03-03-BadArraySubscript.ll | 2 +- .../BasicAA/2007-01-13-BasePointerBadNoAlias.ll | 4 ++-- .../Analysis/BasicAA/2007-08-05-GetOverloadedModRef.ll | 2 +- .../Analysis/BasicAA/2007-10-24-ArgumentsGlobals.ll | 2 +- llvm/test/Analysis/BasicAA/2007-11-05-SizeCrash.ll | 2 +- .../Analysis/BasicAA/2007-12-08-OutOfBoundsCrash.ll | 2 +- llvm/test/Analysis/BasicAA/2008-04-15-Byval.ll | 2 +- llvm/test/Analysis/BasicAA/2008-06-02-GEPTailCrash.ll | 2 +- llvm/test/Analysis/BasicAA/2008-11-23-NoaliasRet.ll | 2 +- .../Analysis/BasicAA/2008-12-09-GEP-IndicesAlias.ll | 2 +- llvm/test/Analysis/BasicAA/2009-03-04-GEPNoalias.ll | 2 +- llvm/test/Analysis/BasicAA/byval.ll | 2 +- llvm/test/Analysis/BasicAA/cas.ll | 2 +- llvm/test/Analysis/BasicAA/constant-over-index.ll | 2 +- llvm/test/Analysis/BasicAA/featuretest.ll | 2 +- llvm/test/Analysis/BasicAA/gcsetest.ll | 2 +- llvm/test/Analysis/BasicAA/global-size.ll | 2 +- llvm/test/Analysis/BasicAA/modref.ll | 2 +- llvm/test/Analysis/BasicAA/no-escape-call.ll | 2 +- llvm/test/Analysis/BasicAA/nocapture.ll | 2 +- llvm/test/Analysis/BasicAA/pure-const-dce.ll | 6 +++--- llvm/test/Analysis/BasicAA/store-promote.ll | 2 +- llvm/test/Analysis/BasicAA/tailcall-modref.ll | 2 +- llvm/test/Analysis/CallGraph/2008-09-09-DirectCall.ll | 2 +- .../test/Analysis/CallGraph/2008-09-09-UsedByGlobal.ll | 2 +- .../Analysis/Dominators/2006-10-02-BreakCritEdges.ll | 2 +- .../Analysis/Dominators/2007-01-14-BreakCritEdges.ll | 2 +- .../Analysis/GlobalsModRef/2008-09-03-ReadGlobals.ll | 2 +- llvm/test/Analysis/GlobalsModRef/aliastest.ll | 2 +- llvm/test/Analysis/GlobalsModRef/chaining-analysis.ll | 2 +- llvm/test/Analysis/GlobalsModRef/indirect-global.ll | 2 +- llvm/test/Analysis/GlobalsModRef/modreftest.ll | 2 +- llvm/test/Analysis/GlobalsModRef/purecse.ll | 2 +- llvm/test/Analysis/LoopDependenceAnalysis/alias.ll | 2 +- .../test/Analysis/LoopDependenceAnalysis/siv-strong.ll | 2 +- .../LoopDependenceAnalysis/siv-weak-crossing.ll | 2 +- .../Analysis/LoopDependenceAnalysis/siv-weak-zero.ll | 2 +- llvm/test/Analysis/LoopDependenceAnalysis/ziv.ll | 2 +- .../Analysis/LoopInfo/2003-05-15-NestingProblem.ll | 2 +- llvm/test/Analysis/PointerTracking/sizes.ll | 2 +- .../PostDominators/2006-09-26-PostDominanceFrontier.ll | 2 +- .../PostDominators/2007-04-17-PostDominanceFrontier.ll | 2 +- .../PostDominators/2007-04-20-PostDom-Reset.ll | 2 +- llvm/test/Analysis/PostDominators/pr1098.ll | 2 +- llvm/test/Analysis/Profiling/edge-profiling.ll | 2 +- .../ScalarEvolution/2007-07-15-NegativeStride.ll | 2 +- .../ScalarEvolution/2007-08-06-MisinterpretBranch.ll | 2 +- .../Analysis/ScalarEvolution/2007-08-06-Unsigned.ll | 2 +- .../ScalarEvolution/2007-09-27-LargeStepping.ll | 2 +- .../ScalarEvolution/2007-11-14-SignedAddRec.ll | 2 +- .../ScalarEvolution/2007-11-18-OrInstruction.ll | 2 +- .../ScalarEvolution/2008-02-11-ReversedCondition.ll | 2 +- .../ScalarEvolution/2008-02-12-SMAXTripCount.ll | 2 +- llvm/test/Analysis/ScalarEvolution/2008-02-15-UMax.ll | 2 +- .../ScalarEvolution/2008-05-25-NegativeStepToZero.ll | 2 +- .../ScalarEvolution/2008-06-12-BinomialInt64.ll | 2 +- .../ScalarEvolution/2008-07-12-UnneededSelect1.ll | 2 +- .../ScalarEvolution/2008-07-12-UnneededSelect2.ll | 2 +- .../ScalarEvolution/2008-07-19-InfiniteLoop.ll | 2 +- .../Analysis/ScalarEvolution/2008-07-19-WrappingIV.ll | 2 +- .../ScalarEvolution/2008-07-29-SGTTripCount.ll | 2 +- .../Analysis/ScalarEvolution/2008-07-29-SMinExpr.ll | 2 +- .../Analysis/ScalarEvolution/2008-08-04-IVOverflow.ll | 2 +- .../Analysis/ScalarEvolution/2008-08-04-LongAddRec.ll | 2 +- .../ScalarEvolution/2008-11-02-QuadraticCrash.ll | 2 +- .../Analysis/ScalarEvolution/2008-11-15-CubicOOM.ll | 2 +- .../ScalarEvolution/2008-11-18-LessThanOrEqual.ll | 2 +- .../Analysis/ScalarEvolution/2008-11-18-Stride1.ll | 2 +- .../Analysis/ScalarEvolution/2008-11-18-Stride2.ll | 2 +- .../Analysis/ScalarEvolution/2008-12-08-FiniteSGE.ll | 2 +- .../ScalarEvolution/2008-12-11-SMaxOverflow.ll | 2 +- .../ScalarEvolution/2008-12-14-StrideAndSigned.ll | 2 +- .../Analysis/ScalarEvolution/2008-12-15-DontUseSDiv.ll | 2 +- .../ScalarEvolution/2009-01-02-SignedNegativeStride.ll | 2 +- .../Analysis/ScalarEvolution/2009-04-22-TruncCast.ll | 2 +- .../ScalarEvolution/2009-05-09-PointerEdgeCount.ll | 2 +- .../2009-07-04-GroupConstantsWidthMismatch.ll | 2 +- .../Analysis/ScalarEvolution/SolveQuadraticEquation.ll | 2 +- llvm/test/Analysis/ScalarEvolution/and-xor.ll | 2 +- .../ScalarEvolution/avoid-infinite-recursion-0.ll | 2 +- .../ScalarEvolution/avoid-infinite-recursion-1.ll | 2 +- llvm/test/Analysis/ScalarEvolution/avoid-smax-0.ll | 2 +- llvm/test/Analysis/ScalarEvolution/avoid-smax-1.ll | 2 +- llvm/test/Analysis/ScalarEvolution/div-overflow.ll | 2 +- llvm/test/Analysis/ScalarEvolution/do-loop.ll | 2 +- llvm/test/Analysis/ScalarEvolution/max-trip-count.ll | 2 +- llvm/test/Analysis/ScalarEvolution/nsw.ll | 2 +- .../test/Analysis/ScalarEvolution/pointer-sign-bits.ll | 2 +- llvm/test/Analysis/ScalarEvolution/pr3909.ll | 2 +- llvm/test/Analysis/ScalarEvolution/scev-aa.ll | 2 +- llvm/test/Analysis/ScalarEvolution/sext-inreg.ll | 2 +- llvm/test/Analysis/ScalarEvolution/sext-iv-0.ll | 2 +- llvm/test/Analysis/ScalarEvolution/sext-iv-1.ll | 2 +- llvm/test/Analysis/ScalarEvolution/sext-iv-2.ll | 2 +- llvm/test/Analysis/ScalarEvolution/smax.ll | 4 ++-- llvm/test/Analysis/ScalarEvolution/trip-count.ll | 2 +- llvm/test/Analysis/ScalarEvolution/trip-count2.ll | 2 +- llvm/test/Analysis/ScalarEvolution/trip-count3.ll | 2 +- llvm/test/Analysis/ScalarEvolution/trip-count4.ll | 2 +- llvm/test/Analysis/ScalarEvolution/trip-count5.ll | 2 +- llvm/test/Analysis/ScalarEvolution/trip-count6.ll | 2 +- llvm/test/Analysis/ScalarEvolution/trip-count7.ll | 2 +- llvm/test/Analysis/ScalarEvolution/trip-count8.ll | 2 +- llvm/test/Analysis/ScalarEvolution/xor-and.ll | 2 +- llvm/test/Analysis/ScalarEvolution/zext-wrap.ll | 2 +- llvm/test/Assembler/2002-04-29-NameBinding.ll | 2 +- llvm/test/Assembler/2002-08-19-BytecodeReader.ll | 2 +- llvm/test/Assembler/2008-02-20-MultipleReturnValue.ll | 2 +- llvm/test/Assembler/2009-02-28-StripOpaqueName.ll | 2 +- llvm/test/Bitcode/extractelement.ll | 2 +- llvm/test/CodeGen/Generic/GC/argpromotion.ll | 2 +- llvm/test/CodeGen/Generic/GC/deadargelim.ll | 2 +- llvm/test/CodeGen/Generic/GC/inline.ll | 2 +- llvm/test/CodeGen/Generic/GC/inline2.ll | 4 ++-- llvm/test/CodeGen/PowerPC/ppcf128-1.ll | 2 +- llvm/test/CodeGen/PowerPC/vec_shuffle.ll | 2 +- llvm/test/CodeGen/X86/2009-03-23-i80-fp80.ll | 4 ++-- llvm/test/CodeGen/X86/asm-block-labels.ll | 2 +- llvm/test/CodeGen/X86/nancvt.ll | 2 +- llvm/test/CodeGen/X86/vec_ins_extract.ll | 2 +- llvm/test/DebugInfo/2009-03-03-cheapdse.ll | 2 +- llvm/test/DebugInfo/2009-03-03-deadstore.ll | 2 +- .../test/DebugInfo/2009-03-03-store-to-load-forward.ll | 2 +- llvm/test/DebugInfo/printdbginfo2.ll | 2 +- llvm/test/Feature/load_module.ll | 2 +- llvm/test/Other/2002-01-31-CallGraph.ll | 2 +- llvm/test/Other/2002-02-24-InlineBrokePHINodes.ll | 2 +- llvm/test/Other/2002-03-11-ConstPropCrash.ll | 2 +- llvm/test/Other/2003-02-19-LoopInfoNestingBug.ll | 2 +- .../Other/2007-04-24-eliminate-mostly-empty-blocks.ll | 2 +- llvm/test/Other/2007-06-05-PassID.ll | 2 +- llvm/test/Other/2007-09-10-PassManager.ll | 2 +- llvm/test/Other/2008-03-19-PassManager.ll | 2 +- llvm/test/Other/2008-06-04-FieldSizeInPacked.ll | 2 +- llvm/test/Other/2008-10-06-RemoveDeadPass.ll | 2 +- llvm/test/Other/2009-03-31-CallGraph.ll | 2 +- llvm/test/Other/2009-06-05-no-implicit-float.ll | 2 +- llvm/test/Transforms/ADCE/2002-05-22-PHITest.ll | 2 +- llvm/test/Transforms/ADCE/2002-05-23-ZeroArgPHITest.ll | 2 +- .../test/Transforms/ADCE/2002-05-28-Crash-distilled.ll | 2 +- llvm/test/Transforms/ADCE/2002-05-28-Crash.ll | 2 +- .../Transforms/ADCE/2002-07-17-AssertionFailure.ll | 2 +- llvm/test/Transforms/ADCE/2002-07-17-PHIAssertion.ll | 2 +- llvm/test/Transforms/ADCE/2002-07-29-Segfault.ll | 2 +- .../Transforms/ADCE/2003-01-22-PredecessorProblem.ll | 2 +- .../ADCE/2003-04-25-PHIPostDominateProblem.ll | 2 +- llvm/test/Transforms/ADCE/2003-06-11-InvalidCFG.ll | 2 +- llvm/test/Transforms/ADCE/2003-06-24-BadSuccessor.ll | 2 +- .../Transforms/ADCE/2003-06-24-BasicFunctionality.ll | 2 +- llvm/test/Transforms/ADCE/2003-09-10-UnwindInstFail.ll | 2 +- llvm/test/Transforms/ADCE/2003-09-15-InfLoopCrash.ll | 2 +- .../ADCE/2003-11-16-MissingPostDominanceInfo.ll | 2 +- .../Transforms/ADCE/2004-05-04-UnreachableBlock.ll | 2 +- .../Transforms/ADCE/2005-02-17-PHI-Invoke-Crash.ll | 2 +- llvm/test/Transforms/ADCE/basictest.ll | 2 +- llvm/test/Transforms/ADCE/basictest1.ll | 2 +- llvm/test/Transforms/ADCE/basictest2.ll | 2 +- llvm/test/Transforms/ADCE/dce_pure_invoke.ll | 2 +- llvm/test/Transforms/ADCE/unreachable-function.ll | 2 +- .../ArgumentPromotion/2008-02-01-ReturnAttrs.ll | 2 +- .../ArgumentPromotion/2008-07-02-array-indexing.ll | 2 +- .../ArgumentPromotion/2008-09-07-CGUpdate.ll | 2 +- .../ArgumentPromotion/2008-09-08-CGUpdateSelfEdge.ll | 2 +- .../Transforms/ArgumentPromotion/aggregate-promote.ll | 2 +- llvm/test/Transforms/ArgumentPromotion/attrs.ll | 2 +- llvm/test/Transforms/ArgumentPromotion/basictest.ll | 2 +- llvm/test/Transforms/ArgumentPromotion/byval-2.ll | 2 +- llvm/test/Transforms/ArgumentPromotion/byval.ll | 2 +- .../Transforms/ArgumentPromotion/callgraph-update.ll | 2 +- llvm/test/Transforms/ArgumentPromotion/chained.ll | 2 +- llvm/test/Transforms/ArgumentPromotion/control-flow.ll | 2 +- .../test/Transforms/ArgumentPromotion/control-flow2.ll | 2 +- llvm/test/Transforms/ArgumentPromotion/pr3085.ll | 2 +- llvm/test/Transforms/BlockPlacement/basictest.ll | 2 +- .../BranchFolding/2007-10-19-InlineAsmDirectives.ll | 2 +- .../CodeExtractor/2004-03-13-LoopExtractorCrash.ll | 2 +- .../CodeExtractor/2004-03-14-DominanceProblem.ll | 2 +- .../CodeExtractor/2004-03-14-NoSwitchSupport.ll | 2 +- .../CodeExtractor/2004-03-17-MissedLiveIns.ll | 2 +- .../CodeExtractor/2004-03-17-OutputMismatch.ll | 2 +- .../2004-03-17-UpdatePHIsOutsideRegion.ll | 2 +- .../CodeExtractor/2004-03-18-InvokeHandling.ll | 2 +- .../CodeExtractor/2004-08-12-BlockExtractPHI.ll | 2 +- .../CodeExtractor/2004-11-12-InvokeExtract.ll | 2 +- .../Transforms/CodeGenPrepare/2008-11-24-RAUW-Self.ll | 2 +- .../CondProp/2006-08-14-SingleEntryPhiCrash.ll | 2 +- .../Transforms/CondProp/2006-11-01-PhiNodeCrash.ll | 2 +- .../test/Transforms/CondProp/2007-08-01-InvalidRead.ll | 2 +- .../Transforms/CondProp/2009-01-25-SingleEntryPHI.ll | 2 +- llvm/test/Transforms/CondProp/basictest-dbg.ll | 2 +- llvm/test/Transforms/CondProp/basictest.ll | 4 ++-- .../ConstProp/2002-05-03-DivideByZeroException.ll | 2 +- .../Transforms/ConstProp/2002-05-03-NotOperator.ll | 2 +- .../Transforms/ConstProp/2002-09-03-SetCC-Bools.ll | 2 +- .../Transforms/ConstProp/2003-05-12-DivideError.ll | 2 +- llvm/test/Transforms/ConstProp/2005-01-28-SetCCGEP.ll | 2 +- .../Transforms/ConstProp/2006-11-30-vector-cast.ll | 4 ++-- .../Transforms/ConstProp/2006-12-01-TruncBoolBug.ll | 2 +- .../test/Transforms/ConstProp/2006-12-01-bool-casts.ll | 4 ++-- llvm/test/Transforms/ConstProp/2007-02-05-BitCast.ll | 2 +- llvm/test/Transforms/ConstProp/2007-11-23-cttz.ll | 2 +- .../Transforms/ConstProp/2008-07-07-VectorCompare.ll | 2 +- llvm/test/Transforms/ConstProp/2009-09-01-GEP-Crash.ll | 2 +- llvm/test/Transforms/ConstProp/basictest.ll | 2 +- llvm/test/Transforms/ConstProp/bswap.ll | 2 +- llvm/test/Transforms/ConstProp/div-zero.ll | 2 +- llvm/test/Transforms/ConstProp/float-to-ptr-cast.ll | 2 +- llvm/test/Transforms/ConstProp/nottest.ll | 2 +- .../Transforms/ConstantMerge/2002-09-23-CPR-Update.ll | 2 +- .../ConstantMerge/2006-03-07-DontMergeDiffSections.ll | 4 ++-- .../Transforms/DeadArgElim/2006-06-27-struct-ret.ll | 2 +- .../Transforms/DeadArgElim/2007-02-07-FuncRename.ll | 4 ++-- .../Transforms/DeadArgElim/2007-10-18-VarargsReturn.ll | 2 +- .../Transforms/DeadArgElim/2007-12-20-ParamAttrs.ll | 2 +- .../DeadArgElim/2008-01-16-VarargsParamAttrs.ll | 2 +- .../Transforms/DeadArgElim/2008-06-23-DeadAfterLive.ll | 2 +- .../Transforms/DeadArgElim/2009-03-17-MRE-Invoke.ll | 2 +- llvm/test/Transforms/DeadArgElim/basictest.ll | 2 +- llvm/test/Transforms/DeadArgElim/canon.ll | 2 +- llvm/test/Transforms/DeadArgElim/dead_vaargs.ll | 4 ++-- llvm/test/Transforms/DeadArgElim/deadretval.ll | 2 +- llvm/test/Transforms/DeadArgElim/deadretval2.ll | 2 +- llvm/test/Transforms/DeadArgElim/keepalive.ll | 2 +- llvm/test/Transforms/DeadArgElim/multdeadretval.ll | 2 +- .../2004-11-28-LiveStoreDeleted.ll | 2 +- .../DeadStoreElimination/2004-12-28-PartialStore.ll | 2 +- .../DeadStoreElimination/2005-11-30-vaarg.ll | 2 +- .../DeadStoreElimination/2006-06-27-AST-Remove.ll | 2 +- .../DeadStoreElimination/2008-07-28-load-store.ll | 2 +- .../DeadStoreElimination/2008-11-28-MemDepUpdate.ll | 2 +- .../DeadStoreElimination/2008-11-29-OffEndOfBlock.ll | 2 +- .../Transforms/DeadStoreElimination/PartialStore.ll | 2 +- llvm/test/Transforms/DeadStoreElimination/alloca.ll | 2 +- llvm/test/Transforms/DeadStoreElimination/byval.ll | 2 +- .../DeadStoreElimination/context-sensitive.ll | 2 +- llvm/test/Transforms/DeadStoreElimination/crash.ll | 2 +- llvm/test/Transforms/DeadStoreElimination/free.ll | 2 +- llvm/test/Transforms/DeadStoreElimination/memcpy.ll | 2 +- llvm/test/Transforms/DeadStoreElimination/simple.ll | 2 +- .../Transforms/DeadStoreElimination/volatile-load.ll | 2 +- .../test/Transforms/FunctionAttrs/2008-09-03-Mutual.ll | 2 +- .../Transforms/FunctionAttrs/2008-09-03-ReadNone.ll | 2 +- .../Transforms/FunctionAttrs/2008-09-03-ReadOnly.ll | 2 +- .../FunctionAttrs/2008-09-13-VolatileRead.ll | 2 +- .../Transforms/FunctionAttrs/2008-10-04-LocalMemory.ll | 2 +- .../Transforms/FunctionAttrs/2008-12-29-Constant.ll | 2 +- .../Transforms/FunctionAttrs/2008-12-31-NoCapture.ll | 4 ++-- .../Transforms/FunctionAttrs/2009-01-02-LocalStores.ll | 4 ++-- .../test/Transforms/FunctionAttrs/2009-05-06-Malloc.ll | 2 +- llvm/test/Transforms/GVN/2007-07-25-DominatedLoop.ll | 2 +- llvm/test/Transforms/GVN/2007-07-25-InfiniteLoop.ll | 2 +- llvm/test/Transforms/GVN/2007-07-25-Loop.ll | 2 +- llvm/test/Transforms/GVN/2007-07-25-NestedLoop.ll | 2 +- .../Transforms/GVN/2007-07-25-SinglePredecessor.ll | 2 +- .../Transforms/GVN/2007-07-26-InterlockingLoops.ll | 4 ++-- llvm/test/Transforms/GVN/2007-07-26-NonRedundant.ll | 2 +- llvm/test/Transforms/GVN/2007-07-26-PhiErasure.ll | 2 +- llvm/test/Transforms/GVN/2007-07-30-PredIDom.ll | 2 +- llvm/test/Transforms/GVN/2007-07-31-NoDomInherit.ll | 2 +- llvm/test/Transforms/GVN/2007-07-31-RedundantPhi.ll | 2 +- llvm/test/Transforms/GVN/2008-02-12-UndefLoad.ll | 2 +- llvm/test/Transforms/GVN/2008-02-13-NewPHI.ll | 2 +- .../Transforms/GVN/2008-02-24-NonDominatedMemcpy.ll | 2 +- llvm/test/Transforms/GVN/2008-02-26-MemCpySize.ll | 2 +- llvm/test/Transforms/GVN/2008-07-02-Unreachable.ll | 2 +- llvm/test/Transforms/GVN/2008-12-09-SelfRemove.ll | 2 +- llvm/test/Transforms/GVN/2008-12-12-RLE-Crash.ll | 2 +- llvm/test/Transforms/GVN/2008-12-14-rle-reanalyze.ll | 2 +- llvm/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 +- llvm/test/Transforms/GVN/2009-02-17-LoadPRECrash.ll | 2 +- llvm/test/Transforms/GVN/2009-03-05-dbg.ll | 2 +- llvm/test/Transforms/GVN/2009-03-10-PREOnVoid.ll | 2 +- llvm/test/Transforms/GVN/2009-06-17-InvalidPRE.ll | 2 +- llvm/test/Transforms/GVN/2009-07-13-MemDepSortFail.ll | 2 +- llvm/test/Transforms/GVN/basic.ll | 2 +- llvm/test/Transforms/GVN/bitcast-of-call.ll | 2 +- llvm/test/Transforms/GVN/calls-nonlocal.ll | 2 +- llvm/test/Transforms/GVN/calls-readonly.ll | 2 +- llvm/test/Transforms/GVN/condprop.ll | 2 +- llvm/test/Transforms/GVN/load-constant-mem.ll | 2 +- llvm/test/Transforms/GVN/local-pre.ll | 2 +- llvm/test/Transforms/GVN/lpre-basic.ll | 2 +- llvm/test/Transforms/GVN/mixed.ll | 4 ++-- llvm/test/Transforms/GVN/pre-basic-add.ll | 2 +- llvm/test/Transforms/GVN/pre-single-pred.ll | 2 +- llvm/test/Transforms/GVN/rle-dominated.ll | 2 +- llvm/test/Transforms/GVN/rle-must-alias.ll | 2 +- llvm/test/Transforms/GVN/rle-no-phi-translate.ll | 2 +- llvm/test/Transforms/GVN/rle-nonlocal.ll | 2 +- llvm/test/Transforms/GVN/rle-phi-translate.ll | 4 ++-- llvm/test/Transforms/GVN/rle-semidominated.ll | 2 +- llvm/test/Transforms/GVNPRE/2007-06-12-NoExit.ll | 2 +- llvm/test/Transforms/GVNPRE/2007-06-12-PhiTranslate.ll | 2 +- llvm/test/Transforms/GVNPRE/2007-06-15-InvokeInst.ll | 2 +- llvm/test/Transforms/GVNPRE/2007-06-15-Looping.ll | 2 +- .../test/Transforms/GVNPRE/2007-06-18-ConstantInPhi.ll | 2 +- .../Transforms/GVNPRE/2007-06-18-EraseNumbering.ll | 2 +- .../Transforms/GVNPRE/2007-07-03-PhiTranslateGEP.ll | 2 +- llvm/test/Transforms/GVNPRE/2007-07-04-CleanSelect.ll | 2 +- llvm/test/Transforms/GVNPRE/2007-07-04-SelectInst.ll | 2 +- .../GVNPRE/2007-07-05-AvailabilityUpdating.ll | 2 +- .../Transforms/GVNPRE/2007-07-07-AnticOutUnique.ll | 2 +- llvm/test/Transforms/GVNPRE/basic.ll | 4 ++-- llvm/test/Transforms/GVNPRE/cast.ll | 2 +- llvm/test/Transforms/GVNPRE/extractelement.ll | 2 +- llvm/test/Transforms/GVNPRE/gep.ll | 2 +- llvm/test/Transforms/GVNPRE/insertelement.ll | 2 +- llvm/test/Transforms/GVNPRE/select.ll | 2 +- llvm/test/Transforms/GVNPRE/shufflevector.ll | 2 +- llvm/test/Transforms/GlobalDCE/2002-07-17-CastRef.ll | 2 +- .../Transforms/GlobalDCE/2002-07-17-ConstantRef.ll | 2 +- .../Transforms/GlobalDCE/2002-08-17-FunctionDGE.ll | 2 +- .../Transforms/GlobalDCE/2002-08-17-WorkListTest.ll | 2 +- .../test/Transforms/GlobalDCE/2002-09-12-Redeletion.ll | 2 +- .../Transforms/GlobalDCE/2003-07-01-SelfReference.ll | 2 +- .../GlobalDCE/2003-10-09-PreserveWeakGlobals.ll | 2 +- .../Transforms/GlobalDCE/2009-01-05-DeadAliases.ll | 4 ++-- .../GlobalDCE/2009-02-17-AliasUsesAliasee.ll | 2 +- llvm/test/Transforms/GlobalDCE/2009-09-03-MDNode.ll | 2 +- llvm/test/Transforms/GlobalDCE/basicvariabletest.ll | 2 +- llvm/test/Transforms/GlobalDCE/externally_available.ll | 2 +- .../Transforms/GlobalOpt/2004-10-10-CastStoreOnce.ll | 2 +- .../GlobalOpt/2005-06-15-LocalizeConstExprCrash.ll | 2 +- llvm/test/Transforms/GlobalOpt/2005-09-27-Crash.ll | 2 +- .../Transforms/GlobalOpt/2006-07-07-InlineAsmCrash.ll | 2 +- .../GlobalOpt/2006-11-01-ShrinkGlobalPhiCrash.ll | 2 +- llvm/test/Transforms/GlobalOpt/2007-04-05-Crash.ll | 2 +- llvm/test/Transforms/GlobalOpt/2007-05-13-Crash.ll | 2 +- .../Transforms/GlobalOpt/2007-06-04-PackedStruct.ll | 2 +- .../Transforms/GlobalOpt/2007-11-09-GEP-GEP-Crash.ll | 2 +- llvm/test/Transforms/GlobalOpt/2008-01-03-Crash.ll | 2 +- .../Transforms/GlobalOpt/2008-01-13-OutOfRangeSROA.ll | 2 +- .../Transforms/GlobalOpt/2008-01-29-VolatileGlobal.ll | 2 +- llvm/test/Transforms/GlobalOpt/2008-02-16-NestAttr.ll | 2 +- .../GlobalOpt/2008-04-26-SROA-Global-Align.ll | 6 +++--- llvm/test/Transforms/GlobalOpt/2008-07-17-addrspace.ll | 2 +- .../Transforms/GlobalOpt/2008-12-16-HeapSRACrash-2.ll | 2 +- .../Transforms/GlobalOpt/2008-12-16-HeapSRACrash.ll | 2 +- llvm/test/Transforms/GlobalOpt/2009-01-13-phi-user.ll | 2 +- .../Transforms/GlobalOpt/2009-02-15-BitcastAlias.ll | 2 +- .../Transforms/GlobalOpt/2009-02-15-ResolveAlias.ll | 2 +- llvm/test/Transforms/GlobalOpt/2009-03-03-dbg.ll | 2 +- llvm/test/Transforms/GlobalOpt/2009-03-05-dbg.ll | 2 +- llvm/test/Transforms/GlobalOpt/2009-03-06-Anonymous.ll | 2 +- .../GlobalOpt/2009-03-07-PromotePtrToBool.ll | 2 +- .../Transforms/GlobalOpt/2009-06-01-RecursivePHI.ll | 2 +- llvm/test/Transforms/GlobalOpt/alias-resolve.ll | 2 +- llvm/test/Transforms/GlobalOpt/basictest.ll | 2 +- llvm/test/Transforms/GlobalOpt/constantexpr-dangle.ll | 2 +- llvm/test/Transforms/GlobalOpt/ctor-list-opt-dbg.ll | 2 +- .../Transforms/GlobalOpt/ctor-list-opt-inbounds.ll | 2 +- llvm/test/Transforms/GlobalOpt/ctor-list-opt.ll | 2 +- llvm/test/Transforms/GlobalOpt/deadglobal-2.ll | 2 +- llvm/test/Transforms/GlobalOpt/deadglobal.ll | 2 +- llvm/test/Transforms/GlobalOpt/globalsra-partial.ll | 2 +- .../Transforms/GlobalOpt/globalsra-unknown-index.ll | 2 +- llvm/test/Transforms/GlobalOpt/heap-sra-1.ll | 4 ++-- llvm/test/Transforms/GlobalOpt/heap-sra-2.ll | 4 ++-- llvm/test/Transforms/GlobalOpt/heap-sra-phi.ll | 4 ++-- llvm/test/Transforms/GlobalOpt/integer-bool.ll | 2 +- llvm/test/Transforms/GlobalOpt/iterate.ll | 2 +- llvm/test/Transforms/GlobalOpt/malloc-promote-1.ll | 2 +- llvm/test/Transforms/GlobalOpt/memcpy.ll | 2 +- llvm/test/Transforms/GlobalOpt/memset.ll | 2 +- llvm/test/Transforms/GlobalOpt/phi-select.ll | 2 +- llvm/test/Transforms/GlobalOpt/storepointer-compare.ll | 2 +- llvm/test/Transforms/GlobalOpt/storepointer.ll | 2 +- llvm/test/Transforms/GlobalOpt/undef-init.ll | 2 +- .../Transforms/IPConstantProp/2008-06-09-WeakProp.ll | 2 +- llvm/test/Transforms/IPConstantProp/deadarg.ll | 2 +- llvm/test/Transforms/IPConstantProp/recursion.ll | 2 +- llvm/test/Transforms/IPConstantProp/return-argument.ll | 2 +- llvm/test/Transforms/IPConstantProp/return-constant.ll | 2 +- .../test/Transforms/IPConstantProp/return-constants.ll | 2 +- llvm/test/Transforms/IndMemRem/2009-01-24-Noalias.ll | 2 +- .../IndVarSimplify/2002-09-09-PointerIndVar.ll | 2 +- .../IndVarSimplify/2003-04-16-ExprAnalysis.ll | 2 +- .../IndVarSimplify/2003-09-12-MultiplePred.ll | 2 +- .../IndVarSimplify/2003-12-10-IndVarDeadCode.ll | 2 +- .../IndVarSimplify/2003-12-10-RemoveInstrCrash.ll | 2 +- .../test/Transforms/IndVarSimplify/2003-12-15-Crash.ll | 2 +- .../Transforms/IndVarSimplify/2003-12-21-IndVarSize.ll | 2 +- .../IndVarSimplify/2004-03-10-PHIInsertionBug.ll | 2 +- .../IndVarSimplify/2004-04-05-InvokeCastCrash.ll | 2 +- .../IndVarSimplify/2004-04-07-ScalarEvolutionCrash.ll | 2 +- .../IndVarSimplify/2005-02-11-InvokeCrash.ll | 2 +- .../IndVarSimplify/2005-02-17-TruncateExprCrash.ll | 2 +- .../IndVarSimplify/2005-02-26-ExitValueCompute.ll | 2 +- .../IndVarSimplify/2005-06-15-InstMoveCrash.ll | 2 +- .../test/Transforms/IndVarSimplify/2005-11-18-Crash.ll | 2 +- .../IndVarSimplify/2006-03-31-NegativeStride.ll | 2 +- .../IndVarSimplify/2006-06-16-Indvar-LCSSA-Crash.ll | 2 +- .../Transforms/IndVarSimplify/2006-09-20-LFTR-Crash.ll | 2 +- .../Transforms/IndVarSimplify/2006-12-10-BitCast.ll | 2 +- .../Transforms/IndVarSimplify/2007-01-06-TripCount.ll | 2 +- .../IndVarSimplify/2007-06-06-DeleteDanglesPtr.ll | 2 +- .../IndVarSimplify/2007-11-23-BitcastCrash.ll | 2 +- .../IndVarSimplify/2008-06-15-SCEVExpanderBug.ll | 2 +- .../Transforms/IndVarSimplify/2008-09-02-IVType.ll | 2 +- .../IndVarSimplify/2008-10-03-CouldNotCompute.ll | 2 +- .../Transforms/IndVarSimplify/2008-11-03-Floating.ll | 2 +- .../Transforms/IndVarSimplify/2008-11-17-Floating.ll | 6 +++--- .../IndVarSimplify/2008-11-25-APFloatAssert.ll | 2 +- .../IndVarSimplify/2009-04-14-shorten_iv_vars.ll | 2 +- .../IndVarSimplify/2009-04-15-shorten-iv-vars-2.ll | 2 +- .../IndVarSimplify/2009-04-22-IndvarCrash.ll | 2 +- .../Transforms/IndVarSimplify/2009-04-27-Floating.ll | 2 +- .../IndVarSimplify/2009-05-24-useafterfree.ll | 2 +- llvm/test/Transforms/IndVarSimplify/ada-loops.ll | 2 +- llvm/test/Transforms/IndVarSimplify/addrec-gep.ll | 2 +- llvm/test/Transforms/IndVarSimplify/ashr-tripcount.ll | 2 +- llvm/test/Transforms/IndVarSimplify/avoid-i0.ll | 2 +- llvm/test/Transforms/IndVarSimplify/casted-argument.ll | 2 +- llvm/test/Transforms/IndVarSimplify/complex-scev.ll | 2 +- llvm/test/Transforms/IndVarSimplify/divide-pointer.ll | 2 +- .../test/Transforms/IndVarSimplify/exit_value_tests.ll | 2 +- .../IndVarSimplify/interesting-invoke-use.ll | 2 +- .../IndVarSimplify/iterationCount_zext_or_trunc.ll | 2 +- llvm/test/Transforms/IndVarSimplify/iv-sext.ll | 2 +- llvm/test/Transforms/IndVarSimplify/lftr-other-uses.ll | 2 +- llvm/test/Transforms/IndVarSimplify/lftr-promote.ll | 2 +- llvm/test/Transforms/IndVarSimplify/lftr_simple.ll | 2 +- .../Transforms/IndVarSimplify/loop-invariant-step.ll | 2 +- llvm/test/Transforms/IndVarSimplify/loop_evaluate10.ll | 2 +- llvm/test/Transforms/IndVarSimplify/loop_evaluate11.ll | 2 +- llvm/test/Transforms/IndVarSimplify/loop_evaluate7.ll | 2 +- llvm/test/Transforms/IndVarSimplify/loop_evaluate8.ll | 2 +- llvm/test/Transforms/IndVarSimplify/loop_evaluate9.ll | 2 +- llvm/test/Transforms/IndVarSimplify/loop_evaluate_1.ll | 2 +- llvm/test/Transforms/IndVarSimplify/loop_evaluate_2.ll | 2 +- llvm/test/Transforms/IndVarSimplify/loop_evaluate_3.ll | 2 +- llvm/test/Transforms/IndVarSimplify/loop_evaluate_4.ll | 2 +- llvm/test/Transforms/IndVarSimplify/loop_evaluate_5.ll | 2 +- llvm/test/Transforms/IndVarSimplify/loop_evaluate_6.ll | 2 +- llvm/test/Transforms/IndVarSimplify/max-pointer.ll | 2 +- .../IndVarSimplify/phi-uses-value-multiple-times.ll | 2 +- llvm/test/Transforms/IndVarSimplify/pointer-indvars.ll | 2 +- llvm/test/Transforms/IndVarSimplify/pointer.ll | 2 +- .../Transforms/IndVarSimplify/preserve-gep-nested.ll | 2 +- .../IndVarSimplify/preserve-gep-remainder.ll | 2 +- llvm/test/Transforms/IndVarSimplify/preserve-gep.ll | 2 +- .../Transforms/IndVarSimplify/preserve-signed-wrap.ll | 2 +- .../IndVarSimplify/promote-iv-to-eliminate-casts.ll | 2 +- llvm/test/Transforms/IndVarSimplify/shrunk-constant.ll | 2 +- .../Transforms/IndVarSimplify/signed-trip-count.ll | 2 +- .../Transforms/IndVarSimplify/single-element-range.ll | 2 +- llvm/test/Transforms/IndVarSimplify/sink-alloca.ll | 2 +- llvm/test/Transforms/IndVarSimplify/sink-trapping.ll | 2 +- llvm/test/Transforms/IndVarSimplify/subtract.ll | 2 +- .../Transforms/IndVarSimplify/tripcount_compute.ll | 2 +- .../Transforms/IndVarSimplify/tripcount_infinite.ll | 2 +- .../Transforms/IndVarSimplify/variable-stride-ivs-0.ll | 2 +- .../Transforms/IndVarSimplify/variable-stride-ivs-1.ll | 2 +- llvm/test/Transforms/Inline/2003-09-14-InlineValue.ll | 2 +- .../Transforms/Inline/2003-09-22-PHINodeInlineFail.ll | 2 +- .../Inline/2003-09-22-PHINodesInExceptionDest.ll | 2 +- .../Inline/2003-09-22-PHINodesInNormalInvokeDest.ll | 2 +- .../Inline/2003-10-13-AllocaDominanceProblem.ll | 2 +- .../Inline/2003-10-26-InlineInvokeExceptionDestPhi.ll | 2 +- .../Transforms/Inline/2004-04-15-InlineDeletesCall.ll | 2 +- .../Transforms/Inline/2004-04-20-InlineLinkOnce.ll | 2 +- .../Inline/2004-10-17-InlineFunctionWithoutReturn.ll | 2 +- .../Transforms/Inline/2006-01-14-CallGraphUpdate.ll | 2 +- .../Inline/2006-07-12-InlinePruneCGUpdate.ll | 2 +- .../Transforms/Inline/2006-11-09-InlineCGUpdate-2.ll | 2 +- .../Transforms/Inline/2006-11-09-InlineCGUpdate.ll | 2 +- llvm/test/Transforms/Inline/2007-04-15-InlineEH.ll | 2 +- llvm/test/Transforms/Inline/2007-06-06-NoInline.ll | 2 +- llvm/test/Transforms/Inline/2007-06-25-WeakInline.ll | 2 +- llvm/test/Transforms/Inline/2008-03-04-StructRet.ll | 2 +- llvm/test/Transforms/Inline/2008-03-07-Inline-2.ll | 2 +- llvm/test/Transforms/Inline/2008-03-07-Inline.ll | 2 +- llvm/test/Transforms/Inline/2008-09-02-AlwaysInline.ll | 2 +- llvm/test/Transforms/Inline/2008-09-02-NoInline.ll | 2 +- llvm/test/Transforms/Inline/2008-10-30-AlwaysInline.ll | 4 ++-- llvm/test/Transforms/Inline/2008-11-04-AlwaysInline.ll | 2 +- .../Inline/2009-01-08-NoInlineDynamicAlloca.ll | 2 +- .../Transforms/Inline/2009-01-12-RecursiveInline.ll | 2 +- .../Inline/2009-01-13-RecursiveInlineCrash.ll | 2 +- .../Transforms/Inline/2009-05-07-CallUsingSelfCrash.ll | 2 +- llvm/test/Transforms/Inline/alloca-in-scc.ll | 2 +- .../test/Transforms/Inline/always_inline_dyn_alloca.ll | 2 +- llvm/test/Transforms/Inline/array_merge.ll | 2 +- llvm/test/Transforms/Inline/basictest.ll | 2 +- llvm/test/Transforms/Inline/byval.ll | 2 +- llvm/test/Transforms/Inline/byval2.ll | 2 +- llvm/test/Transforms/Inline/callgraph-update.ll | 2 +- llvm/test/Transforms/Inline/casts.ll | 2 +- llvm/test/Transforms/Inline/cfg_preserve_test.ll | 2 +- llvm/test/Transforms/Inline/crash.ll | 2 +- llvm/test/Transforms/Inline/dynamic_alloca_test.ll | 4 ++-- llvm/test/Transforms/Inline/externally_available.ll | 2 +- llvm/test/Transforms/Inline/indirect_resolve.ll | 2 +- llvm/test/Transforms/Inline/inline-invoke-tail.ll | 2 +- llvm/test/Transforms/Inline/inline_cleanup.ll | 4 ++-- llvm/test/Transforms/Inline/inline_constprop.ll | 4 ++-- llvm/test/Transforms/Inline/inline_dce.ll | 2 +- llvm/test/Transforms/Inline/inline_prune.ll | 4 ++-- llvm/test/Transforms/Inline/invoke_test-1.ll | 2 +- llvm/test/Transforms/Inline/invoke_test-2.ll | 2 +- llvm/test/Transforms/Inline/invoke_test-3.ll | 2 +- .../InstCombine/2002-03-11-InstCombineHang.ll | 2 +- .../Transforms/InstCombine/2002-05-14-SubFailure.ll | 2 +- .../test/Transforms/InstCombine/2002-08-02-CastTest.ll | 2 +- .../InstCombine/2002-12-05-MissedConstProp.ll | 2 +- .../InstCombine/2003-05-26-CastMiscompile.ll | 2 +- .../InstCombine/2003-05-27-ConstExprCrash.ll | 2 +- .../InstCombine/2003-06-05-BranchInvertInfLoop.ll | 2 +- .../InstCombine/2003-07-21-ExternalConstant.ll | 2 +- .../Transforms/InstCombine/2003-08-12-AllocaNonNull.ll | 2 +- .../InstCombine/2003-09-09-VolatileLoadElim.ll | 2 +- .../InstCombine/2003-10-29-CallSiteResolve.ll | 2 +- .../InstCombine/2003-11-03-VarargsCallBug.ll | 2 +- .../InstCombine/2003-11-13-ConstExprCastCall.ll | 2 +- .../InstCombine/2004-01-13-InstCombineInvokePHI.ll | 2 +- .../InstCombine/2004-02-23-ShiftShiftOverflow.ll | 2 +- .../InstCombine/2004-03-13-InstCombineInfLoop.ll | 2 +- .../2004-04-04-InstCombineReplaceAllUsesWith.ll | 2 +- .../InstCombine/2004-05-07-UnsizedCastLoad.ll | 2 +- .../InstCombine/2004-07-27-ConstantExprMul.ll | 2 +- .../Transforms/InstCombine/2004-08-09-RemInfLoop.ll | 2 +- .../Transforms/InstCombine/2004-08-10-BoolSetCC.ll | 2 +- .../InstCombine/2004-09-20-BadLoadCombine.ll | 2 +- .../InstCombine/2004-09-20-BadLoadCombine2.ll | 2 +- .../InstCombine/2004-09-28-BadShiftAndSetCC.ll | 2 +- .../InstCombine/2004-12-08-RemInfiniteLoop.ll | 2 +- .../Transforms/InstCombine/2005-03-04-ShiftOverflow.ll | 2 +- .../InstCombine/2005-04-07-UDivSelectCrash.ll | 2 +- .../InstCombine/2005-06-15-DivSelectCrash.ll | 2 +- .../InstCombine/2005-06-15-ShiftSetCCCrash.ll | 2 +- .../Transforms/InstCombine/2005-06-16-RangeCrash.ll | 2 +- .../InstCombine/2005-06-16-SetCCOrSetCCMiscompile.ll | 2 +- .../Transforms/InstCombine/2005-07-07-DeadPHILoop.ll | 2 +- .../InstCombine/2006-02-13-DemandedMiscompile.ll | 2 +- llvm/test/Transforms/InstCombine/2006-02-28-Crash.ll | 2 +- .../InstCombine/2006-03-30-ExtractElement.ll | 2 +- .../InstCombine/2006-04-28-ShiftShiftLongLong.ll | 4 ++-- .../InstCombine/2006-05-04-DemandedBitCrash.ll | 2 +- .../Transforms/InstCombine/2006-09-15-CastToBool.ll | 2 +- .../Transforms/InstCombine/2006-10-26-VectorReassoc.ll | 2 +- .../Transforms/InstCombine/2006-11-03-Memmove64.ll | 2 +- .../InstCombine/2006-11-10-ashr-miscompile.ll | 2 +- llvm/test/Transforms/InstCombine/2006-11-27-XorBug.ll | 4 ++-- .../InstCombine/2006-12-01-BadFPVectorXform.ll | 4 ++-- .../Transforms/InstCombine/2006-12-05-fp-to-int-ext.ll | 2 +- .../InstCombine/2006-12-08-ICmp-Combining.ll | 2 +- .../InstCombine/2006-12-08-Phi-ICmp-Op-Fold.ll | 2 +- .../Transforms/InstCombine/2006-12-08-Select-ICmp.ll | 2 +- .../Transforms/InstCombine/2006-12-15-Range-Test.ll | 4 ++-- .../InstCombine/2006-12-23-Select-Cmp-Cmp.ll | 2 +- .../InstCombine/2007-01-13-ExtCompareMiscompile.ll | 2 +- .../test/Transforms/InstCombine/2007-01-14-FcmpSelf.ll | 2 +- .../Transforms/InstCombine/2007-01-18-VectorInfLoop.ll | 2 +- llvm/test/Transforms/InstCombine/2007-01-27-AndICmp.ll | 2 +- .../InstCombine/2007-02-01-LoadSinkAlloca.ll | 4 ++-- .../Transforms/InstCombine/2007-02-07-PointerCast.ll | 2 +- .../InstCombine/2007-02-23-PhiFoldInfLoop.ll | 2 +- .../Transforms/InstCombine/2007-03-13-CompareMerge.ll | 2 +- .../Transforms/InstCombine/2007-03-25-BadShiftMask.ll | 2 +- .../Transforms/InstCombine/2007-03-25-DoubleShift.ll | 2 +- .../Transforms/InstCombine/2007-03-26-BadShiftMask.ll | 2 +- llvm/test/Transforms/InstCombine/2007-03-27-PR1280.ll | 2 +- .../InstCombine/2007-04-04-BadFoldBitcastIntoMalloc.ll | 2 +- .../InstCombine/2007-04-08-SingleEltVectorCrash.ll | 2 +- llvm/test/Transforms/InstCombine/2007-05-04-Crash.ll | 2 +- llvm/test/Transforms/InstCombine/2007-05-10-icmp-or.ll | 2 +- llvm/test/Transforms/InstCombine/2007-05-14-Crash.ll | 2 +- .../Transforms/InstCombine/2007-05-18-CastFoldBug.ll | 2 +- .../Transforms/InstCombine/2007-06-06-AshrSignBit.ll | 2 +- .../InstCombine/2007-06-21-DivCompareMiscomp.ll | 2 +- .../Transforms/InstCombine/2007-08-02-InfiniteLoop.ll | 2 +- .../InstCombine/2007-09-10-AliasConstFold.ll | 2 +- .../Transforms/InstCombine/2007-09-11-Trampoline.ll | 2 +- .../InstCombine/2007-09-17-AliasConstFold2.ll | 2 +- .../InstCombine/2007-10-10-EliminateMemCpy.ll | 4 ++-- llvm/test/Transforms/InstCombine/2007-10-12-Crash.ll | 2 +- .../Transforms/InstCombine/2007-10-28-stacksave.ll | 2 +- .../Transforms/InstCombine/2007-10-31-RangeCrash.ll | 2 +- .../Transforms/InstCombine/2007-10-31-StringCrash.ll | 2 +- .../InstCombine/2007-11-07-OpaqueAlignCrash.ll | 2 +- .../InstCombine/2007-11-15-CompareMiscomp.ll | 2 +- .../Transforms/InstCombine/2007-11-22-IcmpCrash.ll | 2 +- .../InstCombine/2007-11-25-CompatibleAttributes.ll | 2 +- .../InstCombine/2007-12-10-ConstFoldCompare.ll | 2 +- .../test/Transforms/InstCombine/2007-12-12-GEPScale.ll | 2 +- .../Transforms/InstCombine/2007-12-16-AsmNoUnwind.ll | 2 +- .../Transforms/InstCombine/2007-12-18-AddSelCmpSub.ll | 2 +- .../test/Transforms/InstCombine/2007-12-28-IcmpSub2.ll | 2 +- .../InstCombine/2008-01-06-BitCastAttributes.ll | 2 +- .../Transforms/InstCombine/2008-01-06-CastCrash.ll | 2 +- .../test/Transforms/InstCombine/2008-01-06-VoidCast.ll | 2 +- .../Transforms/InstCombine/2008-01-13-AndCmpCmp.ll | 2 +- .../InstCombine/2008-01-13-NoBitCastAttributes.ll | 2 +- .../Transforms/InstCombine/2008-01-14-DoubleNest.ll | 2 +- .../InstCombine/2008-01-14-VarArgTrampoline.ll | 2 +- .../InstCombine/2008-01-21-MismatchedCastAndCompare.ll | 4 ++-- .../test/Transforms/InstCombine/2008-01-21-MulTrunc.ll | 2 +- .../Transforms/InstCombine/2008-01-27-FloatSelect.ll | 2 +- llvm/test/Transforms/InstCombine/2008-01-29-AddICmp.ll | 2 +- llvm/test/Transforms/InstCombine/2008-02-13-MulURem.ll | 2 +- .../Transforms/InstCombine/2008-02-16-SDivOverflow.ll | 2 +- .../Transforms/InstCombine/2008-02-16-SDivOverflow2.ll | 2 +- llvm/test/Transforms/InstCombine/2008-02-23-MulSub.ll | 2 +- .../Transforms/InstCombine/2008-02-28-OrFCmpCrash.ll | 2 +- .../test/Transforms/InstCombine/2008-03-13-IntToPtr.ll | 2 +- .../Transforms/InstCombine/2008-04-22-ByValBitcast.ll | 2 +- .../Transforms/InstCombine/2008-04-28-VolatileStore.ll | 2 +- .../InstCombine/2008-04-29-VolatileLoadDontMerge.ll | 2 +- .../InstCombine/2008-04-29-VolatileLoadMerge.ll | 2 +- .../InstCombine/2008-05-08-LiveStoreDelete.ll | 2 +- .../Transforms/InstCombine/2008-05-09-SinkOfInvoke.ll | 2 +- llvm/test/Transforms/InstCombine/2008-05-17-InfLoop.ll | 2 +- .../Transforms/InstCombine/2008-05-18-FoldIntToPtr.ll | 2 +- .../Transforms/InstCombine/2008-05-22-IDivVector.ll | 2 +- .../Transforms/InstCombine/2008-05-22-NegValVector.ll | 2 +- .../Transforms/InstCombine/2008-05-23-CompareFold.ll | 2 +- llvm/test/Transforms/InstCombine/2008-05-31-AddBool.ll | 2 +- llvm/test/Transforms/InstCombine/2008-05-31-Bools.ll | 2 +- .../Transforms/InstCombine/2008-06-05-ashr-crash.ll | 2 +- llvm/test/Transforms/InstCombine/2008-06-08-ICmpPHI.ll | 2 +- .../InstCombine/2008-06-13-InfiniteLoopStore.ll | 2 +- .../InstCombine/2008-06-13-ReadOnlyCallStore.ll | 2 +- .../Transforms/InstCombine/2008-06-19-UncondLoad.ll | 2 +- .../InstCombine/2008-06-21-CompareMiscomp.ll | 2 +- .../Transforms/InstCombine/2008-06-24-StackRestore.ll | 2 +- llvm/test/Transforms/InstCombine/2008-07-08-AndICmp.ll | 2 +- .../InstCombine/2008-07-08-ShiftOneAndOne.ll | 2 +- llvm/test/Transforms/InstCombine/2008-07-08-SubAnd.ll | 2 +- .../InstCombine/2008-07-08-VolatileLoadMerge.ll | 2 +- .../Transforms/InstCombine/2008-07-09-SubAndError.ll | 2 +- .../Transforms/InstCombine/2008-07-10-CastSextBool.ll | 4 ++-- .../Transforms/InstCombine/2008-07-10-ICmpBinOp.ll | 4 ++-- llvm/test/Transforms/InstCombine/2008-07-11-RemAnd.ll | 2 +- llvm/test/Transforms/InstCombine/2008-07-13-DivZero.ll | 4 ++-- llvm/test/Transforms/InstCombine/2008-07-16-fsub.ll | 2 +- .../InstCombine/2008-07-16-sse2_storel_dq.ll | 2 +- .../InstCombine/2008-08-17-ICmpXorSignbit.ll | 2 +- .../Transforms/InstCombine/2008-09-02-VectorCrash.ll | 2 +- .../Transforms/InstCombine/2008-09-29-FoldingOr.ll | 2 +- .../InstCombine/2008-10-11-DivCompareFold.ll | 2 +- .../InstCombine/2008-10-23-ConstFoldWithoutMask.ll | 2 +- .../InstCombine/2008-11-01-SRemDemandedBits.ll | 2 +- llvm/test/Transforms/InstCombine/2008-11-08-FCmp.ll | 2 +- .../Transforms/InstCombine/2008-11-20-DivMulRem.ll | 2 +- .../Transforms/InstCombine/2008-11-27-IDivVector.ll | 2 +- .../InstCombine/2008-11-27-MultiplyIntVec.ll | 2 +- .../Transforms/InstCombine/2008-11-27-UDivNegative.ll | 2 +- .../InstCombine/2008-12-17-SRemNegConstVec.ll | 2 +- .../Transforms/InstCombine/2009-01-05-i128-crash.ll | 2 +- .../Transforms/InstCombine/2009-01-08-AlignAlloca.ll | 2 +- .../InstCombine/2009-01-16-PointerAddrSpace.ll | 2 +- .../2009-01-19-fmod-constant-float-specials.ll | 8 ++++---- .../InstCombine/2009-01-19-fmod-constant-float.ll | 4 ++-- .../Transforms/InstCombine/2009-01-24-EmptyStruct.ll | 2 +- .../Transforms/InstCombine/2009-01-31-InfIterate.ll | 2 +- .../test/Transforms/InstCombine/2009-01-31-Pressure.ll | 2 +- .../Transforms/InstCombine/2009-02-04-FPBitcast.ll | 2 +- .../InstCombine/2009-02-20-InstCombine-SROA.ll | 2 +- llvm/test/Transforms/InstCombine/2009-02-21-LoadCST.ll | 2 +- .../InstCombine/2009-02-25-CrashZeroSizeArray.ll | 2 +- .../InstCombine/2009-03-18-vector-ashr-crash.ll | 2 +- .../Transforms/InstCombine/2009-03-20-AShrOverShift.ll | 2 +- llvm/test/Transforms/InstCombine/2009-03-24-InfLoop.ll | 2 +- .../InstCombine/2009-04-07-MulPromoteToI96.ll | 2 +- .../Transforms/InstCombine/2009-05-23-FCmpToICmp.ll | 2 +- .../InstCombine/2009-06-11-StoreAddrSpace.ll | 2 +- .../InstCombine/2009-06-16-SRemDemandedBits.ll | 2 +- .../InstCombine/2009-07-02-MaskedIntVector.ll | 2 +- llvm/test/Transforms/InstCombine/CPP_min_max.ll | 2 +- llvm/test/Transforms/InstCombine/IntPtrCast.ll | 2 +- llvm/test/Transforms/InstCombine/JavaCompare.ll | 2 +- llvm/test/Transforms/InstCombine/add-shrink.ll | 4 ++-- llvm/test/Transforms/InstCombine/add-sitofp.ll | 2 +- llvm/test/Transforms/InstCombine/add3.ll | 2 +- llvm/test/Transforms/InstCombine/addnegneg.ll | 2 +- llvm/test/Transforms/InstCombine/adjust-for-sminmax.ll | 2 +- llvm/test/Transforms/InstCombine/align-2d-gep.ll | 2 +- llvm/test/Transforms/InstCombine/align-addr.ll | 2 +- llvm/test/Transforms/InstCombine/align-external.ll | 2 +- llvm/test/Transforms/InstCombine/align-inc.ll | 4 ++-- llvm/test/Transforms/InstCombine/and-or-and.ll | 2 +- llvm/test/Transforms/InstCombine/and-or.ll | 4 ++-- llvm/test/Transforms/InstCombine/apint-and-or-and.ll | 2 +- llvm/test/Transforms/InstCombine/apint-and1.ll | 2 +- llvm/test/Transforms/InstCombine/apint-and2.ll | 2 +- .../Transforms/InstCombine/apint-call-cast-target.ll | 2 +- .../test/Transforms/InstCombine/apint-cast-and-cast.ll | 2 +- .../Transforms/InstCombine/apint-cast-cast-to-and.ll | 2 +- .../Transforms/InstCombine/apint-elim-logicalops.ll | 2 +- llvm/test/Transforms/InstCombine/apint-not.ll | 2 +- llvm/test/Transforms/InstCombine/apint-shl-trunc.ll | 2 +- llvm/test/Transforms/InstCombine/apint-xor1.ll | 2 +- llvm/test/Transforms/InstCombine/apint-xor2.ll | 2 +- llvm/test/Transforms/InstCombine/apint-zext1.ll | 2 +- llvm/test/Transforms/InstCombine/apint-zext2.ll | 2 +- llvm/test/Transforms/InstCombine/bit-tracking.ll | 2 +- .../Transforms/InstCombine/bitcast-scalar-to-vector.ll | 2 +- llvm/test/Transforms/InstCombine/bitcast-vec-canon.ll | 2 +- llvm/test/Transforms/InstCombine/bitcount.ll | 4 ++-- llvm/test/Transforms/InstCombine/bittest.ll | 2 +- llvm/test/Transforms/InstCombine/bswap-fold.ll | 4 ++-- llvm/test/Transforms/InstCombine/bswap.ll | 2 +- llvm/test/Transforms/InstCombine/call-cast-target.ll | 2 +- llvm/test/Transforms/InstCombine/call-intrinsics.ll | 2 +- llvm/test/Transforms/InstCombine/call.ll | 2 +- llvm/test/Transforms/InstCombine/call2.ll | 2 +- .../test/Transforms/InstCombine/canonicalize_branch.ll | 2 +- llvm/test/Transforms/InstCombine/cast-and-cast.ll | 2 +- llvm/test/Transforms/InstCombine/cast-cast-to-and.ll | 2 +- llvm/test/Transforms/InstCombine/cast-load-gep.ll | 2 +- llvm/test/Transforms/InstCombine/cast-malloc.ll | 2 +- llvm/test/Transforms/InstCombine/cast-propagate.ll | 2 +- llvm/test/Transforms/InstCombine/cast-sext-zext.ll | 2 +- llvm/test/Transforms/InstCombine/cast.ll | 2 +- llvm/test/Transforms/InstCombine/cast3.ll | 2 +- llvm/test/Transforms/InstCombine/cast_ld_addr_space.ll | 2 +- llvm/test/Transforms/InstCombine/cast_ptr.ll | 2 +- llvm/test/Transforms/InstCombine/constant-fold-gep.ll | 2 +- .../Transforms/InstCombine/constant-fold-ptr-casts.ll | 2 +- llvm/test/Transforms/InstCombine/dce-iterate.ll | 2 +- llvm/test/Transforms/InstCombine/deadcode.ll | 4 ++-- llvm/test/Transforms/InstCombine/div-cmp-overflow.ll | 2 +- .../Transforms/InstCombine/enforce-known-alignment.ll | 2 +- llvm/test/Transforms/InstCombine/exact-sdiv.ll | 2 +- llvm/test/Transforms/InstCombine/fold-bin-operand.ll | 2 +- llvm/test/Transforms/InstCombine/fold-vector-zero.ll | 2 +- llvm/test/Transforms/InstCombine/fp-ret-bitcast.ll | 2 +- llvm/test/Transforms/InstCombine/getelementptr.ll | 2 +- llvm/test/Transforms/InstCombine/hoist_instr.ll | 2 +- llvm/test/Transforms/InstCombine/known_align.ll | 2 +- .../test/Transforms/InstCombine/loadstore-alignment.ll | 2 +- llvm/test/Transforms/InstCombine/malloc.ll | 2 +- llvm/test/Transforms/InstCombine/malloc3.ll | 2 +- llvm/test/Transforms/InstCombine/memcpy-to-load.ll | 2 +- llvm/test/Transforms/InstCombine/memmove.ll | 2 +- llvm/test/Transforms/InstCombine/memset.ll | 2 +- llvm/test/Transforms/InstCombine/mul-masked-bits.ll | 2 +- llvm/test/Transforms/InstCombine/multi-use-or.ll | 2 +- llvm/test/Transforms/InstCombine/narrow.ll | 2 +- llvm/test/Transforms/InstCombine/not-fcmp.ll | 2 +- llvm/test/Transforms/InstCombine/not.ll | 2 +- llvm/test/Transforms/InstCombine/nothrow.ll | 2 +- llvm/test/Transforms/InstCombine/nsw.ll | 2 +- llvm/test/Transforms/InstCombine/odr-linkage.ll | 2 +- llvm/test/Transforms/InstCombine/or.ll | 2 +- llvm/test/Transforms/InstCombine/or2.ll | 2 +- llvm/test/Transforms/InstCombine/phi-merge.ll | 2 +- llvm/test/Transforms/InstCombine/pr2645-0.ll | 2 +- llvm/test/Transforms/InstCombine/pr2645-1.ll | 2 +- llvm/test/Transforms/InstCombine/pr2996.ll | 2 +- llvm/test/Transforms/InstCombine/preserve-sminmax.ll | 2 +- llvm/test/Transforms/InstCombine/ptr-int-cast.ll | 2 +- llvm/test/Transforms/InstCombine/sdiv-1.ll | 2 +- llvm/test/Transforms/InstCombine/sdiv-2.ll | 2 +- llvm/test/Transforms/InstCombine/select-load-call.ll | 2 +- llvm/test/Transforms/InstCombine/set.ll | 2 +- llvm/test/Transforms/InstCombine/setcc-cast-cast.ll | 2 +- .../Transforms/InstCombine/setcc-strength-reduce.ll | 2 +- llvm/test/Transforms/InstCombine/shift-sra.ll | 4 ++-- llvm/test/Transforms/InstCombine/shift-trunc-shift.ll | 2 +- llvm/test/Transforms/InstCombine/shl-icmp.ll | 2 +- llvm/test/Transforms/InstCombine/shl-trunc.ll | 2 +- llvm/test/Transforms/InstCombine/shufflemask-undef.ll | 2 +- .../test/Transforms/InstCombine/shufflevec-constant.ll | 2 +- llvm/test/Transforms/InstCombine/signed-comparison.ll | 2 +- llvm/test/Transforms/InstCombine/signext.ll | 2 +- .../InstCombine/simplify-demanded-bits-pointer.ll | 2 +- llvm/test/Transforms/InstCombine/srem-simplify-bug.ll | 2 +- llvm/test/Transforms/InstCombine/srem.ll | 2 +- llvm/test/Transforms/InstCombine/srem1.ll | 2 +- llvm/test/Transforms/InstCombine/stack-overalign.ll | 2 +- llvm/test/Transforms/InstCombine/stacksaverestore.ll | 2 +- llvm/test/Transforms/InstCombine/store-merge.ll | 2 +- llvm/test/Transforms/InstCombine/trunc-mask-ext.ll | 2 +- .../test/Transforms/InstCombine/udiv-simplify-bug-0.ll | 2 +- .../Transforms/InstCombine/udivrem-change-width.ll | 2 +- llvm/test/Transforms/InstCombine/urem-simplify-bug.ll | 2 +- llvm/test/Transforms/InstCombine/urem.ll | 2 +- .../test/Transforms/InstCombine/vec_demanded_elts-2.ll | 2 +- .../test/Transforms/InstCombine/vec_demanded_elts-3.ll | 2 +- llvm/test/Transforms/InstCombine/vec_demanded_elts.ll | 10 +++++----- llvm/test/Transforms/InstCombine/vec_extract_elt.ll | 2 +- .../Transforms/InstCombine/vec_insert_to_shuffle.ll | 6 +++--- llvm/test/Transforms/InstCombine/vec_insertelt.ll | 2 +- llvm/test/Transforms/InstCombine/vec_narrow.ll | 2 +- llvm/test/Transforms/InstCombine/vec_shuffle.ll | 2 +- llvm/test/Transforms/InstCombine/vec_shuffle2.ll | 2 +- llvm/test/Transforms/InstCombine/vector-casts.ll | 2 +- llvm/test/Transforms/InstCombine/vector-srem.ll | 2 +- llvm/test/Transforms/InstCombine/volatile_store.ll | 4 ++-- llvm/test/Transforms/InstCombine/xor-demorgans.ll | 2 +- llvm/test/Transforms/InstCombine/xor-undef.ll | 2 +- llvm/test/Transforms/InstCombine/xor.ll | 2 +- llvm/test/Transforms/InstCombine/xor2.ll | 2 +- .../test/Transforms/InstCombine/zero-point-zero-add.ll | 2 +- llvm/test/Transforms/InstCombine/zeroext-and-reduce.ll | 2 +- llvm/test/Transforms/InstCombine/zext-fold.ll | 2 +- llvm/test/Transforms/InstCombine/zext.ll | 2 +- .../Transforms/Internalize/2008-05-09-AllButMain.ll | 10 +++++----- .../Internalize/2009-01-05-InternalizeAliases.ll | 2 +- .../Transforms/JumpThreading/2008-04-24-InfLoop.ll | 2 +- .../Transforms/JumpThreading/2008-05-05-MRV-Crash.ll | 2 +- .../Transforms/JumpThreading/2008-11-28-InfLoop.ll | 2 +- .../JumpThreading/2009-01-08-DeadLoopRepl.ll | 2 +- .../JumpThreading/2009-01-19-InfSwitchLoop.ll | 2 +- llvm/test/Transforms/JumpThreading/and-and-cond.ll | 4 ++-- llvm/test/Transforms/JumpThreading/and-cond.ll | 4 ++-- llvm/test/Transforms/JumpThreading/basic.ll | 4 ++-- llvm/test/Transforms/JumpThreading/branch-no-const.ll | 2 +- llvm/test/Transforms/JumpThreading/compare.ll | 2 +- llvm/test/Transforms/JumpThreading/dup-cond.ll | 2 +- .../Transforms/JumpThreading/no-irreducible-loops.ll | 2 +- llvm/test/Transforms/JumpThreading/thread-loads.ll | 2 +- llvm/test/Transforms/JumpThreading/undef.ll | 4 ++-- .../Transforms/LCSSA/2006-06-03-IncorrectIDFPhis.ll | 4 ++-- .../LCSSA/2006-06-12-MultipleExitsSameBlock.ll | 4 ++-- llvm/test/Transforms/LCSSA/2006-07-09-NoDominator.ll | 2 +- .../Transforms/LCSSA/2006-10-31-UnreachableBlock-2.ll | 2 +- .../Transforms/LCSSA/2006-10-31-UnreachableBlock.ll | 2 +- llvm/test/Transforms/LCSSA/2007-07-12-LICM-2.ll | 2 +- llvm/test/Transforms/LCSSA/2007-07-12-LICM-3.ll | 2 +- llvm/test/Transforms/LCSSA/2007-07-12-LICM.ll | 2 +- llvm/test/Transforms/LCSSA/basictest.ll | 4 ++-- llvm/test/Transforms/LCSSA/invoke-dest.ll | 2 +- .../Transforms/LICM/2003-02-26-LoopExitNotDominated.ll | 2 +- .../Transforms/LICM/2003-02-27-NestedLoopExitBlocks.ll | 2 +- .../LICM/2003-02-27-PreheaderExitNodeUpdate.ll | 2 +- .../Transforms/LICM/2003-02-27-PreheaderProblem.ll | 2 +- llvm/test/Transforms/LICM/2003-02-27-StoreSinkPHIs.ll | 2 +- .../Transforms/LICM/2003-02-28-PromoteDifferentType.ll | 2 +- llvm/test/Transforms/LICM/2003-05-02-LoadHoist.ll | 2 +- llvm/test/Transforms/LICM/2003-12-11-SinkingToPHI.ll | 2 +- .../LICM/2004-09-14-AliasAnalysisInvalidate.ll | 2 +- .../test/Transforms/LICM/2004-11-17-UndefIndexCrash.ll | 2 +- .../Transforms/LICM/2005-03-24-LICM-Aggregate-Crash.ll | 2 +- .../Transforms/LICM/2006-09-12-DeadUserOfSunkInstr.ll | 2 +- llvm/test/Transforms/LICM/2007-05-22-VolatileSink.ll | 2 +- llvm/test/Transforms/LICM/2007-07-30-AliasSet.ll | 2 +- llvm/test/Transforms/LICM/2007-09-17-PromoteValue.ll | 2 +- .../Transforms/LICM/2007-09-24-PromoteNullValue.ll | 2 +- .../Transforms/LICM/2007-10-01-PromoteSafeValue.ll | 2 +- llvm/test/Transforms/LICM/2008-05-20-AliasSetVAArg.ll | 2 +- .../Transforms/LICM/2008-07-22-LoadGlobalConstant.ll | 2 +- .../test/Transforms/LICM/2009-03-25-AliasSetTracker.ll | 2 +- llvm/test/Transforms/LICM/Preserve-LCSSA.ll | 2 +- llvm/test/Transforms/LICM/basictest.ll | 2 +- llvm/test/Transforms/LICM/hoisting.ll | 2 +- llvm/test/Transforms/LICM/no-preheader-test.ll | 2 +- llvm/test/Transforms/LICM/scalar_promote.ll | 2 +- llvm/test/Transforms/LICM/sinking.ll | 2 +- .../Transforms/LoopDeletion/2007-07-23-InfiniteLoop.ll | 2 +- llvm/test/Transforms/LoopDeletion/2008-05-06-Phi.ll | 2 +- .../Transforms/LoopIndexSplit/2007-09-21-LoopBound.ll | 2 +- .../LoopIndexSplit/2007-09-24-UpdateIterationSpace.ll | 2 +- .../2007-09-25-UpdateIterationSpace-2.ll | 2 +- .../LoopIndexSplit/2008-01-28-IndDecrement.ll | 2 +- .../test/Transforms/LoopIndexSplit/2008-02-08-Crash.ll | 2 +- .../LoopIndexSplit/2008-02-13-ExitValueNum.ll | 2 +- .../Transforms/LoopIndexSplit/2008-02-13-LoopLatch.ll | 2 +- .../LoopIndexSplit/2008-02-13-LoopLatchPHI.ll | 2 +- .../test/Transforms/LoopIndexSplit/2008-02-14-Crash.ll | 2 +- .../Transforms/LoopIndexSplit/2008-03-24-ExitPhi.ll | 2 +- .../Transforms/LoopIndexSplit/2008-05-19-IndVar.ll | 2 +- .../LoopIndexSplit/2008-06-03-DomFrontier.ll | 2 +- .../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 +- .../LoopIndexSplit/2008-10-10-OneIteration.ll | 2 +- llvm/test/Transforms/LoopIndexSplit/2008-11-10-Sign.ll | 2 +- .../2009-03-02-UpdateIterationSpace-crash.ll | 2 +- .../test/Transforms/LoopIndexSplit/Crash-2007-08-17.ll | 2 +- .../test/Transforms/LoopIndexSplit/Crash-2007-12-03.ll | 2 +- .../Transforms/LoopIndexSplit/Crash2-2007-08-17.ll | 2 +- .../LoopIndexSplit/ExitCondition-2007-09-10.ll | 2 +- .../LoopIndexSplit/OneIterLoop-2007-08-17.ll | 2 +- .../LoopIndexSplit/OneIterLoop2-2007-08-17.ll | 2 +- .../LoopIndexSplit/OneIterLoop3-2007-08-17.ll | 2 +- llvm/test/Transforms/LoopIndexSplit/PR3913.ll | 2 +- .../LoopIndexSplit/SaveLastValue-2007-08-17.ll | 2 +- .../LoopIndexSplit/SplitValue-2007-08-24-dbg.ll | 2 +- .../Transforms/LoopIndexSplit/SplitValue-2007-08-24.ll | 2 +- .../Transforms/LoopIndexSplit/UpperBound-2007-08-24.ll | 2 +- .../Transforms/LoopIndexSplit/non-iv-cmp-operand.ll | 2 +- .../Transforms/LoopRotate/2009-01-25-SingleEntryPhi.ll | 2 +- llvm/test/Transforms/LoopRotate/LRCrash-1.ll | 2 +- llvm/test/Transforms/LoopRotate/LRCrash-2.ll | 2 +- llvm/test/Transforms/LoopRotate/LRCrash-3.ll | 2 +- llvm/test/Transforms/LoopRotate/LRCrash-4.ll | 2 +- llvm/test/Transforms/LoopRotate/LRCrash-5.ll | 2 +- llvm/test/Transforms/LoopRotate/PhiRename-1.ll | 2 +- llvm/test/Transforms/LoopRotate/PhiSelfRefernce-1.ll | 2 +- llvm/test/Transforms/LoopRotate/pr2639.ll | 2 +- .../Transforms/LoopSimplify/2003-04-25-AssertFail.ll | 2 +- .../LoopSimplify/2003-05-12-PreheaderExitOfChild.ll | 2 +- .../LoopSimplify/2003-08-15-PreheadersFail.ll | 2 +- .../LoopSimplify/2003-12-10-ExitBlocksProblem.ll | 2 +- .../LoopSimplify/2004-02-05-DominatorInfoCorruption.ll | 2 +- .../LoopSimplify/2004-03-15-IncorrectDomUpdate.ll | 2 +- .../LoopSimplify/2004-04-01-IncorrectDomUpdate.ll | 2 +- .../2004-04-12-LoopSimplify-SwitchBackedges.ll | 2 +- .../2004-04-13-LoopSimplifyUpdateDomFrontier.ll | 2 +- .../Transforms/LoopSimplify/2007-10-28-InvokeCrash.ll | 2 +- llvm/test/Transforms/LoopSimplify/basictest.ll | 2 +- llvm/test/Transforms/LoopSimplify/hardertest.ll | 2 +- llvm/test/Transforms/LoopSimplify/merge-exits.ll | 2 +- llvm/test/Transforms/LoopSimplify/single-backedge.ll | 2 +- .../LoopStrengthReduce/2005-08-15-AddRecIV.ll | 2 +- .../LoopStrengthReduce/2005-08-17-OutOfLoopVariant.ll | 2 +- .../2005-09-12-UsesOutOutsideOfLoop.ll | 2 +- .../LoopStrengthReduce/2007-04-23-UseIterator.ll | 2 +- .../LoopStrengthReduce/2008-08-06-CmpStride.ll | 2 +- .../LoopStrengthReduce/2008-08-13-CmpStride.ll | 2 +- .../LoopStrengthReduce/2008-08-14-ShadowIV.ll | 2 +- .../LoopStrengthReduce/2008-09-09-Overflow.ll | 2 +- .../2009-01-13-nonconstant-stride-outside-loop.ll | 4 ++-- .../LoopStrengthReduce/2009-04-28-no-reduce-mul.ll | 2 +- .../LoopStrengthReduce/different-type-ivs.ll | 2 +- .../dont-hoist-simple-loop-constants.ll | 2 +- .../LoopStrengthReduce/dont_insert_redundant_ops.ll | 2 +- .../Transforms/LoopStrengthReduce/dont_reduce_bytes.ll | 2 +- .../test/Transforms/LoopStrengthReduce/dont_reverse.ll | 2 +- .../LoopStrengthReduce/invariant_value_first.ll | 2 +- .../LoopStrengthReduce/invariant_value_first_arg.ll | 2 +- .../Transforms/LoopStrengthReduce/nested-reduce.ll | 2 +- .../Transforms/LoopStrengthReduce/ops_after_indvar.ll | 2 +- .../phi_node_update_multiple_preds.ll | 2 +- llvm/test/Transforms/LoopStrengthReduce/pr2537.ll | 2 +- llvm/test/Transforms/LoopStrengthReduce/pr2570.ll | 2 +- llvm/test/Transforms/LoopStrengthReduce/pr3086.ll | 4 ++-- llvm/test/Transforms/LoopStrengthReduce/pr3399.ll | 2 +- llvm/test/Transforms/LoopStrengthReduce/pr3571.ll | 2 +- .../LoopStrengthReduce/quadradic-exit-value.ll | 2 +- .../Transforms/LoopStrengthReduce/related_indvars.ll | 2 +- .../Transforms/LoopStrengthReduce/remove_indvar.ll | 2 +- .../LoopStrengthReduce/share_code_in_preheader.ll | 2 +- llvm/test/Transforms/LoopStrengthReduce/share_ivs.ll | 2 +- .../use_postinc_value_outside_loop.ll | 2 +- .../LoopStrengthReduce/var_stride_used_by_compare.ll | 4 ++-- .../Transforms/LoopStrengthReduce/variable_stride.ll | 2 +- .../LoopUnroll/2004-05-13-DontUnrollTooMuch.ll | 2 +- .../LoopUnroll/2005-03-06-BadLoopInfoUpdate.ll | 2 +- .../Transforms/LoopUnroll/2006-08-24-MultiBlockLoop.ll | 2 +- .../test/Transforms/LoopUnroll/2007-04-16-PhiUpdate.ll | 2 +- .../Transforms/LoopUnroll/2007-05-05-UnrollMiscomp.ll | 2 +- .../LoopUnroll/2007-05-09-UnknownTripCount.ll | 2 +- llvm/test/Transforms/LoopUnroll/2007-11-05-Crash.ll | 2 +- .../LoopUnswitch/2006-02-14-LoopSimplifyCrash.ll | 2 +- .../LoopUnswitch/2006-02-22-UnswitchCrash.ll | 2 +- .../LoopUnswitch/2006-06-13-SingleEntryPHI.ll | 2 +- .../LoopUnswitch/2006-06-27-DeadSwitchCase.ll | 2 +- .../Transforms/LoopUnswitch/2007-05-09-Unreachable.ll | 2 +- .../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 +- llvm/test/Transforms/LoopUnswitch/2007-08-01-Dom.ll | 2 +- llvm/test/Transforms/LoopUnswitch/2007-08-01-LCSSA.ll | 2 +- .../Transforms/LoopUnswitch/2007-10-04-DomFrontier.ll | 2 +- .../test/Transforms/LoopUnswitch/2008-06-02-DomInfo.ll | 2 +- .../Transforms/LoopUnswitch/2008-06-17-DomFrontier.ll | 2 +- .../Transforms/LoopUnswitch/2008-11-03-Invariant.ll | 2 +- llvm/test/Transforms/LoopUnswitch/basictest.ll | 2 +- llvm/test/Transforms/LowerInvoke/2003-12-10-Crash.ll | 2 +- .../test/Transforms/LowerInvoke/2004-02-29-PHICrash.ll | 2 +- .../Transforms/LowerInvoke/2005-08-03-InvokeWithPHI.ll | 2 +- .../LowerInvoke/2005-08-03-InvokeWithPHIUse.ll | 2 +- .../LowerInvoke/2008-02-14-CritEdgePhiCrash.ll | 2 +- llvm/test/Transforms/LowerInvoke/basictest.ll | 2 +- .../LowerSetJmp/2003-11-05-DominanceProperties.ll | 2 +- llvm/test/Transforms/LowerSetJmp/simpletest.ll | 2 +- .../Transforms/LowerSwitch/2003-05-01-PHIProblem.ll | 2 +- .../Transforms/LowerSwitch/2003-08-23-EmptySwitch.ll | 2 +- .../LowerSwitch/2004-03-13-SwitchIsDefaultCrash.ll | 2 +- .../Transforms/Mem2Reg/2002-03-28-UninitializedVal.ll | 2 +- .../Mem2Reg/2002-05-01-ShouldNotPromoteThisAlloca.ll | 2 +- llvm/test/Transforms/Mem2Reg/2003-04-10-DFNotFound.ll | 2 +- .../Transforms/Mem2Reg/2003-04-18-DeadBlockProblem.ll | 2 +- .../Mem2Reg/2003-04-24-MultipleIdenticalSuccessors.ll | 2 +- .../Transforms/Mem2Reg/2003-06-26-IterativePromote.ll | 2 +- .../Transforms/Mem2Reg/2003-10-05-DeadPHIInsertion.ll | 2 +- .../Transforms/Mem2Reg/2005-06-30-ReadBeforeWrite.ll | 2 +- llvm/test/Transforms/Mem2Reg/2005-11-28-Crash.ll | 2 +- .../Mem2Reg/2007-08-27-VolatileLoadsStores.ll | 2 +- llvm/test/Transforms/Mem2Reg/PromoteMemToRegister.ll | 2 +- llvm/test/Transforms/Mem2Reg/UndefValuesMerge.ll | 2 +- .../MemCpyOpt/2008-02-24-MultipleUseofSRet.ll | 2 +- .../MemCpyOpt/2008-03-13-ReturnSlotBitcast.ll | 2 +- .../Transforms/MemCpyOpt/2008-04-29-SRetRemoval.ll | 2 +- llvm/test/Transforms/MemCpyOpt/crash.ll | 2 +- llvm/test/Transforms/MemCpyOpt/form-memset.ll | 4 ++-- llvm/test/Transforms/MemCpyOpt/form-memset2.ll | 4 ++-- llvm/test/Transforms/MemCpyOpt/memcpy.ll | 2 +- llvm/test/Transforms/MemCpyOpt/memmove.ll | 2 +- llvm/test/Transforms/MemCpyOpt/sret.ll | 2 +- llvm/test/Transforms/MergeFunc/fold-weak.ll | 2 +- llvm/test/Transforms/MergeFunc/phi-speculation1.ll | 2 +- llvm/test/Transforms/MergeFunc/phi-speculation2.ll | 2 +- .../PredicateSimplifier/2006-08-02-Switch.ll | 2 +- .../PredicateSimplifier/2006-08-07-LeaderOffByOne.ll | 2 +- .../PredicateSimplifier/2006-09-20-ResolveCycle.ll | 2 +- .../Transforms/PredicateSimplifier/2006-09-20-SetCC.ll | 2 +- .../PredicateSimplifier/2006-11-04-ImpossibleGT.ll | 2 +- .../PredicateSimplifier/2006-11-04-ReplacingZeros.ll | 2 +- .../PredicateSimplifier/2006-11-05-CycleGTLT.ll | 2 +- .../PredicateSimplifier/2006-11-11-Squeeze.ll | 2 +- .../PredicateSimplifier/2006-11-12-MergeNodes.ll | 2 +- .../PredicateSimplifier/2007-01-04-SelectSwitch.ll | 2 +- .../PredicateSimplifier/2007-03-17-OpsToDefVRP.ll | 2 +- .../PredicateSimplifier/2007-09-19-Subtract.ll | 2 +- .../PredicateSimplifier/predsimplify.reg1.ll | 2 +- .../PredicateSimplifier/predsimplify.reg2.ll | 2 +- .../PredicateSimplifier/predsimplify.reg3.ll | 2 +- .../PredicateSimplifier/predsimplify.reg4.ll | 2 +- .../test/Transforms/PruneEH/2003-09-14-ExternalCall.ll | 2 +- llvm/test/Transforms/PruneEH/2003-11-21-PHIUpdate.ll | 2 +- llvm/test/Transforms/PruneEH/2008-06-02-Weak.ll | 2 +- llvm/test/Transforms/PruneEH/2008-09-05-CGUpdate.ll | 2 +- llvm/test/Transforms/PruneEH/recursivetest.ll | 2 +- llvm/test/Transforms/PruneEH/simplenoreturntest.ll | 2 +- llvm/test/Transforms/PruneEH/simpletest.ll | 2 +- .../RaiseAllocations/2004-11-08-FreeUseCrash.ll | 2 +- .../RaiseAllocations/FreeCastConstantExpr.ll | 2 +- .../Reassociate/2002-05-15-AgressiveSubMove.ll | 2 +- .../Reassociate/2002-05-15-SubReassociate.ll | 2 +- .../Reassociate/2002-05-15-SubReassociate2.ll | 2 +- .../Reassociate/2002-07-09-DominanceProblem.ll | 2 +- .../Transforms/Reassociate/2003-08-12-InfiniteLoop.ll | 2 +- llvm/test/Transforms/Reassociate/2005-08-24-Crash.ll | 2 +- .../Reassociate/2005-09-01-ArrayOutOfBounds.ll | 2 +- .../Reassociate/2006-04-27-ReassociateVector.ll | 2 +- llvm/test/Transforms/Reassociate/basictest.ll | 2 +- llvm/test/Transforms/Reassociate/basictest2.ll | 2 +- llvm/test/Transforms/Reassociate/basictest3.ll | 2 +- llvm/test/Transforms/Reassociate/basictest4.ll | 2 +- llvm/test/Transforms/Reassociate/looptest.ll | 2 +- llvm/test/Transforms/Reassociate/mul-neg-add.ll | 2 +- llvm/test/Transforms/Reassociate/negation.ll | 2 +- llvm/test/Transforms/Reassociate/otherops.ll | 2 +- llvm/test/Transforms/Reassociate/shifttest.ll | 2 +- llvm/test/Transforms/Reassociate/subtest.ll | 2 +- llvm/test/Transforms/Reassociate/subtest2.ll | 2 +- llvm/test/Transforms/SCCP/2002-05-02-EdgeFailure.ll | 2 +- llvm/test/Transforms/SCCP/2002-05-02-MissSecondInst.ll | 2 +- .../Transforms/SCCP/2002-05-20-MissedIncomingValue.ll | 2 +- .../test/Transforms/SCCP/2002-05-21-InvalidSimplify.ll | 2 +- .../Transforms/SCCP/2002-08-30-GetElementPtrTest.ll | 2 +- .../Transforms/SCCP/2003-06-24-OverdefinedPHIValue.ll | 2 +- llvm/test/Transforms/SCCP/2003-08-26-InvokeHandling.ll | 2 +- llvm/test/Transforms/SCCP/2004-11-16-DeadInvoke.ll | 2 +- llvm/test/Transforms/SCCP/2004-12-10-UndefBranchBug.ll | 2 +- llvm/test/Transforms/SCCP/2006-10-23-IPSCCP-Crash.ll | 2 +- llvm/test/Transforms/SCCP/2006-12-04-PackedType.ll | 2 +- llvm/test/Transforms/SCCP/2006-12-19-UndefBug.ll | 2 +- llvm/test/Transforms/SCCP/2008-01-27-UndefCorrelate.ll | 2 +- llvm/test/Transforms/SCCP/2008-05-23-UndefCallFold.ll | 2 +- llvm/test/Transforms/SCCP/2009-01-14-IPSCCP-Invoke.ll | 4 ++-- .../Transforms/SCCP/2009-05-27-VectorOperandZero.ll | 2 +- llvm/test/Transforms/SCCP/apint-array.ll | 2 +- llvm/test/Transforms/SCCP/apint-basictest.ll | 2 +- llvm/test/Transforms/SCCP/apint-basictest2.ll | 4 ++-- llvm/test/Transforms/SCCP/apint-basictest3.ll | 4 ++-- llvm/test/Transforms/SCCP/apint-bigarray.ll | 2 +- llvm/test/Transforms/SCCP/apint-ipsccp1.ll | 2 +- llvm/test/Transforms/SCCP/apint-ipsccp2.ll | 2 +- llvm/test/Transforms/SCCP/apint-ipsccp4.ll | 6 +++--- llvm/test/Transforms/SCCP/basictest.ll | 2 +- llvm/test/Transforms/SCCP/ipsccp-basic.ll | 2 +- llvm/test/Transforms/SCCP/ipsccp-conditional.ll | 2 +- llvm/test/Transforms/SCCP/ipsccp-gvar.ll | 2 +- llvm/test/Transforms/SCCP/logical-nuke.ll | 2 +- llvm/test/Transforms/SCCP/sccptest.ll | 2 +- .../Transforms/SRETPromotion/2008-03-11-attributes.ll | 2 +- .../2008-06-04-function-pointer-passing.ll | 2 +- .../SRETPromotion/2008-06-05-non-call-use.ll | 2 +- llvm/test/Transforms/SRETPromotion/basictest.ll | 2 +- llvm/test/Transforms/SSI/2009-07-09-Invoke.ll | 2 +- llvm/test/Transforms/SSI/2009-08-15-UnreachableBB.ll | 2 +- llvm/test/Transforms/SSI/2009-08-17-CritEdge.ll | 2 +- llvm/test/Transforms/SSI/2009-08-19-UnreachableBB2.ll | 2 +- llvm/test/Transforms/SSI/ssiphi.ll | 2 +- .../test/Transforms/ScalarRepl/2003-05-29-ArrayFail.ll | 2 +- .../Transforms/ScalarRepl/2003-05-30-InvalidIndices.ll | 2 +- .../Transforms/ScalarRepl/2003-05-30-MultiLevel.ll | 2 +- .../ScalarRepl/2003-09-12-IncorrectPromote.ll | 2 +- .../Transforms/ScalarRepl/2003-10-29-ArrayProblem.ll | 2 +- .../ScalarRepl/2005-12-14-UnionPromoteCrash.ll | 2 +- .../ScalarRepl/2006-01-24-IllegalUnionPromoteCrash.ll | 2 +- .../Transforms/ScalarRepl/2006-04-20-PromoteCrash.ll | 2 +- .../ScalarRepl/2006-10-23-PointerUnionCrash.ll | 2 +- .../ScalarRepl/2006-11-07-InvalidArrayPromote.ll | 2 +- .../Transforms/ScalarRepl/2006-12-11-SROA-Crash.ll | 2 +- .../ScalarRepl/2007-03-19-CanonicalizeMemcpy.ll | 2 +- .../Transforms/ScalarRepl/2007-05-24-LargeAggregate.ll | 2 +- .../Transforms/ScalarRepl/2007-05-29-MemcpyPreserve.ll | 2 +- .../ScalarRepl/2007-11-03-bigendian_apint.ll | 2 +- .../Transforms/ScalarRepl/2008-01-29-PromoteBug.ll | 2 +- .../ScalarRepl/2008-02-28-SubElementExtractCrash.ll | 2 +- .../Transforms/ScalarRepl/2008-06-05-loadstore-agg.ll | 2 +- .../Transforms/ScalarRepl/2008-06-22-LargeArray.ll | 2 +- .../2008-08-22-out-of-range-array-promote.ll | 2 +- .../Transforms/ScalarRepl/2008-09-22-vector-gep.ll | 2 +- .../ScalarRepl/2009-01-09-scalarrepl-empty.ll | 2 +- .../ScalarRepl/2009-02-02-ScalarPromoteOutOfRange.ll | 2 +- llvm/test/Transforms/ScalarRepl/2009-02-05-LoadFCA.ll | 2 +- .../Transforms/ScalarRepl/2009-03-04-MemCpyAlign.ll | 2 +- .../ScalarRepl/2009-03-05-Aggre2Scalar-dbg.ll | 2 +- llvm/test/Transforms/ScalarRepl/2009-03-17-CleanUp.ll | 2 +- .../ScalarRepl/2009-04-21-ZeroLengthMemSet.ll | 2 +- llvm/test/Transforms/ScalarRepl/2009-05-08-I1Crash.ll | 2 +- .../ScalarRepl/2009-06-01-BitcastIntPadding.ll | 2 +- llvm/test/Transforms/ScalarRepl/2009-08-16-VLA.ll | 2 +- llvm/test/Transforms/ScalarRepl/AggregatePromote.ll | 2 +- llvm/test/Transforms/ScalarRepl/DifferingTypes.ll | 2 +- llvm/test/Transforms/ScalarRepl/arraytest.ll | 2 +- llvm/test/Transforms/ScalarRepl/badarray.ll | 2 +- llvm/test/Transforms/ScalarRepl/basictest.ll | 2 +- llvm/test/Transforms/ScalarRepl/bitfield-sroa.ll | 2 +- llvm/test/Transforms/ScalarRepl/copy-aggregate.ll | 2 +- llvm/test/Transforms/ScalarRepl/debuginfo.ll | 2 +- .../test/Transforms/ScalarRepl/load-store-aggregate.ll | 2 +- llvm/test/Transforms/ScalarRepl/memcpy-from-global.ll | 2 +- .../ScalarRepl/memset-aggregate-byte-leader.ll | 4 ++-- llvm/test/Transforms/ScalarRepl/memset-aggregate.ll | 6 +++--- llvm/test/Transforms/ScalarRepl/not-a-vector.ll | 6 +++--- llvm/test/Transforms/ScalarRepl/phinodepromote.ll | 2 +- llvm/test/Transforms/ScalarRepl/select_promote.ll | 2 +- llvm/test/Transforms/ScalarRepl/sroa-fca.ll | 2 +- llvm/test/Transforms/ScalarRepl/sroa_two.ll | 2 +- llvm/test/Transforms/ScalarRepl/union-fp-int.ll | 4 ++-- llvm/test/Transforms/ScalarRepl/union-packed.ll | 4 ++-- llvm/test/Transforms/ScalarRepl/union-pointer.ll | 4 ++-- llvm/test/Transforms/ScalarRepl/vector_memcpy.ll | 2 +- llvm/test/Transforms/ScalarRepl/vector_promote.ll | 4 ++-- llvm/test/Transforms/ScalarRepl/volatile.ll | 4 ++-- .../SimplifyCFG/2002-05-05-EmptyBlockMerge.ll | 2 +- .../SimplifyCFG/2002-05-21-PHIElimination.ll | 2 +- .../Transforms/SimplifyCFG/2002-09-24-PHIAssertion.ll | 2 +- .../SimplifyCFG/2003-03-07-DominateProblem.ll | 2 +- .../Transforms/SimplifyCFG/2003-08-05-InvokeCrash.ll | 2 +- .../SimplifyCFG/2003-08-05-MishandleInvoke.ll | 2 +- .../Transforms/SimplifyCFG/2003-08-17-BranchFold.ll | 2 +- .../SimplifyCFG/2003-08-17-BranchFoldOrdering.ll | 2 +- .../SimplifyCFG/2003-08-17-FoldSwitch-dbg.ll | 2 +- .../Transforms/SimplifyCFG/2003-08-17-FoldSwitch.ll | 2 +- .../SimplifyCFG/2004-12-10-SimplifyCFGCrash.ll | 2 +- .../test/Transforms/SimplifyCFG/2005-06-16-PHICrash.ll | 2 +- .../Transforms/SimplifyCFG/2005-08-01-PHIUpdateFail.ll | 2 +- .../SimplifyCFG/2005-08-03-PHIFactorCrash.ll | 2 +- .../SimplifyCFG/2005-10-02-InvokeSimplify.ll | 2 +- .../SimplifyCFG/2005-12-03-IncorrectPHIFold.ll | 2 +- .../SimplifyCFG/2006-02-17-InfiniteUnroll.ll | 2 +- llvm/test/Transforms/SimplifyCFG/2006-06-12-InfLoop.ll | 2 +- llvm/test/Transforms/SimplifyCFG/2006-08-03-Crash.ll | 2 +- .../Transforms/SimplifyCFG/2006-10-19-UncondDiv.ll | 2 +- .../Transforms/SimplifyCFG/2006-10-29-InvokeCrash.ll | 2 +- .../SimplifyCFG/2006-12-08-Ptr-ICmp-Branch.ll | 2 +- .../SimplifyCFG/2007-11-22-InvokeNoUnwind.ll | 2 +- llvm/test/Transforms/SimplifyCFG/2007-12-21-Crash.ll | 2 +- .../Transforms/SimplifyCFG/2008-01-02-hoist-fp-add.ll | 2 +- .../SimplifyCFG/2008-04-23-MergeMultipleResultRet.ll | 2 +- .../SimplifyCFG/2008-04-27-MultipleReturnCrash.ll | 2 +- .../Transforms/SimplifyCFG/2008-05-16-PHIBlockMerge.ll | 2 +- .../SimplifyCFG/2008-07-13-InfLoopMiscompile.ll | 2 +- .../Transforms/SimplifyCFG/2008-09-08-MultiplePred.ll | 2 +- .../SimplifyCFG/2008-09-17-SpeculativeHoist.ll | 2 +- .../2008-10-03-SpeculativelyExecuteBeforePHI.ll | 2 +- .../SimplifyCFG/2008-12-06-SingleEntryPhi.ll | 2 +- llvm/test/Transforms/SimplifyCFG/2008-12-16-DCECond.ll | 2 +- .../Transforms/SimplifyCFG/2009-01-18-PHIPropCrash.ll | 2 +- .../2009-01-19-UnconditionalTrappingConstantExpr.ll | 2 +- .../SimplifyCFG/2009-03-05-Speculative-Hoist-Dbg.ll | 2 +- .../Transforms/SimplifyCFG/2009-05-12-externweak.ll | 2 +- .../Transforms/SimplifyCFG/2009-06-15-InvokeCrash.ll | 2 +- llvm/test/Transforms/SimplifyCFG/BrUnwind.ll | 2 +- llvm/test/Transforms/SimplifyCFG/DeadSetCC.ll | 2 +- .../Transforms/SimplifyCFG/EqualPHIEdgeBlockMerge.ll | 2 +- llvm/test/Transforms/SimplifyCFG/InvokeEliminate.ll | 2 +- llvm/test/Transforms/SimplifyCFG/PhiBlockMerge.ll | 2 +- llvm/test/Transforms/SimplifyCFG/PhiBlockMerge2.ll | 2 +- llvm/test/Transforms/SimplifyCFG/PhiEliminate.ll | 2 +- llvm/test/Transforms/SimplifyCFG/PhiNoEliminate.ll | 2 +- .../Transforms/SimplifyCFG/UncondBranchToReturn.ll | 2 +- .../Transforms/SimplifyCFG/UnreachableEliminate.ll | 2 +- .../Transforms/SimplifyCFG/branch-branch-dbginfo.ll | 2 +- llvm/test/Transforms/SimplifyCFG/branch-cond-merge.ll | 2 +- llvm/test/Transforms/SimplifyCFG/branch-cond-prop.ll | 2 +- llvm/test/Transforms/SimplifyCFG/branch-fold.ll | 2 +- llvm/test/Transforms/SimplifyCFG/branch-phi-thread.ll | 2 +- llvm/test/Transforms/SimplifyCFG/dbginfo.ll | 2 +- llvm/test/Transforms/SimplifyCFG/iterative-simplify.ll | 2 +- llvm/test/Transforms/SimplifyCFG/noreturn-call.ll | 2 +- .../Transforms/SimplifyCFG/switch-simplify-crash.ll | 2 +- llvm/test/Transforms/SimplifyCFG/switch_thread.ll | 2 +- .../SimplifyCFG/trapping-load-unreachable.ll | 2 +- .../SimplifyLibCalls/2005-05-20-sprintf-crash.ll | 2 +- .../SimplifyLibCalls/2007-04-06-strchr-miscompile.ll | 2 +- .../Transforms/SimplifyLibCalls/2008-05-19-memcmp.ll | 2 +- .../Transforms/SimplifyLibCalls/2009-01-04-Annotate.ll | 2 +- .../SimplifyLibCalls/2009-02-11-NotInitialized.ll | 2 +- .../Transforms/SimplifyLibCalls/2009-02-12-StrTo.ll | 2 +- .../SimplifyLibCalls/2009-05-30-memcmp-byte.ll | 2 +- .../Transforms/SimplifyLibCalls/2009-07-28-Exit.ll | 2 +- .../Transforms/SimplifyLibCalls/2009-07-29-Exit2.ll | 2 +- llvm/test/Transforms/SimplifyLibCalls/FFS.ll | 2 +- llvm/test/Transforms/SimplifyLibCalls/FPrintF.ll | 2 +- llvm/test/Transforms/SimplifyLibCalls/IsDigit.ll | 2 +- llvm/test/Transforms/SimplifyLibCalls/MemCpy.ll | 2 +- llvm/test/Transforms/SimplifyLibCalls/Printf.ll | 4 ++-- llvm/test/Transforms/SimplifyLibCalls/Puts.ll | 2 +- llvm/test/Transforms/SimplifyLibCalls/SPrintF.ll | 2 +- llvm/test/Transforms/SimplifyLibCalls/StrCat.ll | 4 ++-- llvm/test/Transforms/SimplifyLibCalls/StrChr.ll | 2 +- llvm/test/Transforms/SimplifyLibCalls/StrCmp.ll | 2 +- llvm/test/Transforms/SimplifyLibCalls/StrCpy.ll | 2 +- llvm/test/Transforms/SimplifyLibCalls/StrLen.ll | 2 +- llvm/test/Transforms/SimplifyLibCalls/StrNCat.ll | 4 ++-- llvm/test/Transforms/SimplifyLibCalls/StrNCmp.ll | 2 +- llvm/test/Transforms/SimplifyLibCalls/StrNCpy.ll | 2 +- llvm/test/Transforms/SimplifyLibCalls/ToAscii.ll | 2 +- llvm/test/Transforms/SimplifyLibCalls/abs.ll | 2 +- llvm/test/Transforms/SimplifyLibCalls/exp2.ll | 2 +- llvm/test/Transforms/SimplifyLibCalls/floor.ll | 2 +- llvm/test/Transforms/SimplifyLibCalls/memcmp.ll | 2 +- llvm/test/Transforms/SimplifyLibCalls/memmove.ll | 2 +- llvm/test/Transforms/SimplifyLibCalls/memset-64.ll | 2 +- llvm/test/Transforms/SimplifyLibCalls/memset.ll | 2 +- llvm/test/Transforms/SimplifyLibCalls/pow2.ll | 2 +- llvm/test/Transforms/SimplifyLibCalls/weak-symbols.ll | 2 +- llvm/test/Transforms/TailCallElim/accum_recursion.ll | 2 +- .../TailCallElim/accum_recursion_constant_arg.ll | 2 +- .../TailCallElim/dont-tce-tail-marked-call.ll | 2 +- llvm/test/Transforms/TailCallElim/inf-recursion.ll | 2 +- llvm/test/Transforms/TailCallElim/intervening-inst.ll | 2 +- llvm/test/Transforms/TailCallElim/return_constant.ll | 2 +- .../TailCallElim/trivial_codegen_tailcall.ll | 2 +- llvm/test/Transforms/TailDup/2003-06-24-Simpleloop.ll | 2 +- .../test/Transforms/TailDup/2003-07-22-InfiniteLoop.ll | 2 +- .../TailDup/2003-08-23-InvalidatedPointers.ll | 2 +- .../Transforms/TailDup/2003-08-31-UnreachableBlocks.ll | 2 +- .../Transforms/TailDup/2004-04-01-DemoteRegToStack.ll | 2 +- .../test/Transforms/TailDup/2008-05-13-InfiniteLoop.ll | 2 +- .../TailDup/2008-06-11-AvoidDupLoopHeader.ll | 2 +- llvm/test/Transforms/TailDup/2009-07-31-phicrash.ll | 2 +- llvm/test/Transforms/TailDup/MergeTest.ll | 2 +- llvm/test/Transforms/TailDup/PHIUpdateTest.ll | 2 +- llvm/test/Transforms/TailDup/basictest.ll | 2 +- llvm/test/Transforms/TailDup/basictest2.ll | 2 +- llvm/test/Transforms/TailDup/if-tail-dup.ll | 2 +- 1273 files changed, 1366 insertions(+), 1366 deletions(-) diff --git a/llvm/test/Analysis/Andersens/2007-11-19-InlineAsm.ll b/llvm/test/Analysis/Andersens/2007-11-19-InlineAsm.ll index 7bd5fddac336..5ba34997e93d 100644 --- a/llvm/test/Analysis/Andersens/2007-11-19-InlineAsm.ll +++ b/llvm/test/Analysis/Andersens/2007-11-19-InlineAsm.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -anders-aa -disable-output +; RUN: opt < %s -anders-aa -disable-output define void @x(i16 %Y) { entry: diff --git a/llvm/test/Analysis/Andersens/2008-03-19-External.ll b/llvm/test/Analysis/Andersens/2008-03-19-External.ll index f99d3053c674..a9731037669b 100644 --- a/llvm/test/Analysis/Andersens/2008-03-19-External.ll +++ b/llvm/test/Analysis/Andersens/2008-03-19-External.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -anders-aa -gvn -S | not grep undef +; RUN: opt < %s -anders-aa -gvn -S | not grep undef ; PR2160 declare void @f(i32*) diff --git a/llvm/test/Analysis/Andersens/2008-04-07-Memcpy.ll b/llvm/test/Analysis/Andersens/2008-04-07-Memcpy.ll index 87d21cf27540..5a50dd56214c 100644 --- a/llvm/test/Analysis/Andersens/2008-04-07-Memcpy.ll +++ b/llvm/test/Analysis/Andersens/2008-04-07-Memcpy.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -anders-aa -gvn -S | not grep undef +; RUN: opt < %s -anders-aa -gvn -S | not grep undef ; PR2169 declare void @llvm.memcpy.i32(i8*, i8*, i32, i32) nounwind diff --git a/llvm/test/Analysis/Andersens/2008-12-27-BuiltinWrongType.ll b/llvm/test/Analysis/Andersens/2008-12-27-BuiltinWrongType.ll index 36c5c80b5a3b..da6751139f2e 100644 --- a/llvm/test/Analysis/Andersens/2008-12-27-BuiltinWrongType.ll +++ b/llvm/test/Analysis/Andersens/2008-12-27-BuiltinWrongType.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -anders-aa +; RUN: opt < %s -anders-aa ; PR3262 @.str15 = external global [3 x i8] ; <[3 x i8]*> [#uses=1] diff --git a/llvm/test/Analysis/Andersens/basictest.ll b/llvm/test/Analysis/Andersens/basictest.ll index 87d5d1ec9800..47226dd8da7a 100644 --- a/llvm/test/Analysis/Andersens/basictest.ll +++ b/llvm/test/Analysis/Andersens/basictest.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/Andersens/external.ll b/llvm/test/Analysis/Andersens/external.ll index 1b5077825523..13c12dc558a7 100644 --- a/llvm/test/Analysis/Andersens/external.ll +++ b/llvm/test/Analysis/Andersens/external.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -anders-aa -gvn -deadargelim -S | grep store | not grep null +; RUN: opt < %s -anders-aa -gvn -deadargelim -S | 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/llvm/test/Analysis/Andersens/modreftest.ll b/llvm/test/Analysis/Andersens/modreftest.ll index ffb7339419c1..e0c2edc4c237 100644 --- a/llvm/test/Analysis/Andersens/modreftest.ll +++ b/llvm/test/Analysis/Andersens/modreftest.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -anders-aa -gvn -instcombine -S \ +; RUN: opt < %s -anders-aa -gvn -instcombine -S \ ; RUN: | grep {ret i1 true} @G = internal global i32* null diff --git a/llvm/test/Analysis/Andersens/modreftest2.ll b/llvm/test/Analysis/Andersens/modreftest2.ll index 67adcbd0d1ef..562c961e7d46 100644 --- a/llvm/test/Analysis/Andersens/modreftest2.ll +++ b/llvm/test/Analysis/Andersens/modreftest2.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -anders-aa -gvn -S \ +; RUN: opt < %s -anders-aa -gvn -S \ ; RUN: | not grep {ret i32 undef} ;; From PR 2160 diff --git a/llvm/test/Analysis/Andersens/trivialtest.ll b/llvm/test/Analysis/Andersens/trivialtest.ll index 453d02305ff2..f9f938f8f1f9 100644 --- a/llvm/test/Analysis/Andersens/trivialtest.ll +++ b/llvm/test/Analysis/Andersens/trivialtest.ll @@ -1,3 +1,3 @@ -; RUN: opt %s -anders-aa -disable-output +; RUN: opt < %s -anders-aa -disable-output define void @foo() { ret void } diff --git a/llvm/test/Analysis/BasicAA/2003-02-26-AccessSizeTest.ll b/llvm/test/Analysis/BasicAA/2003-02-26-AccessSizeTest.ll index 17f3c0480f29..6b50a168cd0a 100644 --- a/llvm/test/Analysis/BasicAA/2003-02-26-AccessSizeTest.ll +++ b/llvm/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: opt %s -gvn -instcombine -S | grep DONOTREMOVE +; RUN: opt < %s -gvn -instcombine -S | grep DONOTREMOVE define i32 @test() { %A = alloca i32 diff --git a/llvm/test/Analysis/BasicAA/2003-03-04-GEPCrash.ll b/llvm/test/Analysis/BasicAA/2003-03-04-GEPCrash.ll index a6624462bec0..4f8eabb79308 100644 --- a/llvm/test/Analysis/BasicAA/2003-03-04-GEPCrash.ll +++ b/llvm/test/Analysis/BasicAA/2003-03-04-GEPCrash.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/BasicAA/2003-04-22-GEPProblem.ll b/llvm/test/Analysis/BasicAA/2003-04-22-GEPProblem.ll index 6e9276f7dce0..f7e82951da76 100644 --- a/llvm/test/Analysis/BasicAA/2003-04-22-GEPProblem.ll +++ b/llvm/test/Analysis/BasicAA/2003-04-22-GEPProblem.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -gvn -instcombine -S | grep sub +; RUN: opt < %s -gvn -instcombine -S | grep sub ; BasicAA was incorrectly concluding that P1 and P2 didn't conflict! diff --git a/llvm/test/Analysis/BasicAA/2003-04-25-GEPCrash.ll b/llvm/test/Analysis/BasicAA/2003-04-25-GEPCrash.ll index ecfa706f14d4..97bc38eb69bf 100644 --- a/llvm/test/Analysis/BasicAA/2003-04-25-GEPCrash.ll +++ b/llvm/test/Analysis/BasicAA/2003-04-25-GEPCrash.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/BasicAA/2003-05-21-GEP-Problem.ll b/llvm/test/Analysis/BasicAA/2003-05-21-GEP-Problem.ll index ee7c659658dd..d439dfc530ba 100644 --- a/llvm/test/Analysis/BasicAA/2003-05-21-GEP-Problem.ll +++ b/llvm/test/Analysis/BasicAA/2003-05-21-GEP-Problem.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/BasicAA/2003-06-01-AliasCrash.ll b/llvm/test/Analysis/BasicAA/2003-06-01-AliasCrash.ll index d832b10f6d22..0abd3847836c 100644 --- a/llvm/test/Analysis/BasicAA/2003-06-01-AliasCrash.ll +++ b/llvm/test/Analysis/BasicAA/2003-06-01-AliasCrash.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/BasicAA/2003-07-03-BasicAACrash.ll b/llvm/test/Analysis/BasicAA/2003-07-03-BasicAACrash.ll index 1db578cc0d2b..3e813fa2ca18 100644 --- a/llvm/test/Analysis/BasicAA/2003-07-03-BasicAACrash.ll +++ b/llvm/test/Analysis/BasicAA/2003-07-03-BasicAACrash.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/BasicAA/2003-09-19-LocalArgument.ll b/llvm/test/Analysis/BasicAA/2003-09-19-LocalArgument.ll index 231521d4b74d..637d8f0db486 100644 --- a/llvm/test/Analysis/BasicAA/2003-09-19-LocalArgument.ll +++ b/llvm/test/Analysis/BasicAA/2003-09-19-LocalArgument.ll @@ -1,6 +1,6 @@ ; In this test, a local alloca cannot alias an incoming argument. -; RUN: opt %s -gvn -instcombine -S | not grep sub +; RUN: opt < %s -gvn -instcombine -S | not grep sub define i32 @test(i32* %P) { %X = alloca i32 diff --git a/llvm/test/Analysis/BasicAA/2003-11-04-SimpleCases.ll b/llvm/test/Analysis/BasicAA/2003-11-04-SimpleCases.ll index 76a644e008ef..911f78cc827e 100644 --- a/llvm/test/Analysis/BasicAA/2003-11-04-SimpleCases.ll +++ b/llvm/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: opt %s -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/llvm/test/Analysis/BasicAA/2003-12-11-ConstExprGEP.ll b/llvm/test/Analysis/BasicAA/2003-12-11-ConstExprGEP.ll index 46025d08ae30..8166b979ddab 100644 --- a/llvm/test/Analysis/BasicAA/2003-12-11-ConstExprGEP.ll +++ b/llvm/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: opt %s -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/llvm/test/Analysis/BasicAA/2004-07-28-MustAliasbug.ll b/llvm/test/Analysis/BasicAA/2004-07-28-MustAliasbug.ll index ddecfb76429e..e1cfd0348f35 100644 --- a/llvm/test/Analysis/BasicAA/2004-07-28-MustAliasbug.ll +++ b/llvm/test/Analysis/BasicAA/2004-07-28-MustAliasbug.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -dse -S | grep {store i32 0} +; RUN: opt < %s -dse -S | grep {store i32 0} define void @test({i32,i32 }* %P) { %Q = getelementptr {i32,i32}* %P, i32 1 diff --git a/llvm/test/Analysis/BasicAA/2004-12-08-BasicAACrash.ll b/llvm/test/Analysis/BasicAA/2004-12-08-BasicAACrash.ll index b43bb3fbce8e..81248db32881 100644 --- a/llvm/test/Analysis/BasicAA/2004-12-08-BasicAACrash.ll +++ b/llvm/test/Analysis/BasicAA/2004-12-08-BasicAACrash.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/BasicAA/2004-12-08-BasicAACrash2.ll b/llvm/test/Analysis/BasicAA/2004-12-08-BasicAACrash2.ll index bbf8c5aad02c..0e03db330c04 100644 --- a/llvm/test/Analysis/BasicAA/2004-12-08-BasicAACrash2.ll +++ b/llvm/test/Analysis/BasicAA/2004-12-08-BasicAACrash2.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/BasicAA/2005-03-09-BrokenBasicAA.ll b/llvm/test/Analysis/BasicAA/2005-03-09-BrokenBasicAA.ll index ed89cb56cfff..4564263de015 100644 --- a/llvm/test/Analysis/BasicAA/2005-03-09-BrokenBasicAA.ll +++ b/llvm/test/Analysis/BasicAA/2005-03-09-BrokenBasicAA.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -basicaa -gvn -instcombine |\ +; RUN: opt < %s -basicaa -gvn -instcombine |\ ; RUN: llvm-dis | grep {load i32\\* %A} declare double* @useit(i32*) diff --git a/llvm/test/Analysis/BasicAA/2006-03-03-BadArraySubscript.ll b/llvm/test/Analysis/BasicAA/2006-03-03-BadArraySubscript.ll index 00fbc15b4616..5d08312791f2 100644 --- a/llvm/test/Analysis/BasicAA/2006-03-03-BadArraySubscript.ll +++ b/llvm/test/Analysis/BasicAA/2006-03-03-BadArraySubscript.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/BasicAA/2007-01-13-BasePointerBadNoAlias.ll b/llvm/test/Analysis/BasicAA/2007-01-13-BasePointerBadNoAlias.ll index 0ebe4e804731..917bf2554dca 100644 --- a/llvm/test/Analysis/BasicAA/2007-01-13-BasePointerBadNoAlias.ll +++ b/llvm/test/Analysis/BasicAA/2007-01-13-BasePointerBadNoAlias.ll @@ -1,7 +1,7 @@ ; PR1109 -; RUN: opt %s -basicaa -gvn -instcombine -S | \ +; RUN: opt < %s -basicaa -gvn -instcombine -S | \ ; RUN: grep {sub i32} -; RUN: opt %s -basicaa -gvn -instcombine -S | \ +; RUN: opt < %s -basicaa -gvn -instcombine -S | \ ; RUN: not grep {ret i32 0} ; END. diff --git a/llvm/test/Analysis/BasicAA/2007-08-05-GetOverloadedModRef.ll b/llvm/test/Analysis/BasicAA/2007-08-05-GetOverloadedModRef.ll index 6a92fd8cc33a..035299e0ac82 100644 --- a/llvm/test/Analysis/BasicAA/2007-08-05-GetOverloadedModRef.ll +++ b/llvm/test/Analysis/BasicAA/2007-08-05-GetOverloadedModRef.ll @@ -1,5 +1,5 @@ ; PR1600 -; RUN: opt %s -basicaa -gvn -instcombine -S | \ +; RUN: opt < %s -basicaa -gvn -instcombine -S | \ ; RUN: grep {ret i32 0} ; END. diff --git a/llvm/test/Analysis/BasicAA/2007-10-24-ArgumentsGlobals.ll b/llvm/test/Analysis/BasicAA/2007-10-24-ArgumentsGlobals.ll index 34b0f6f3342f..78f24b5e305d 100644 --- a/llvm/test/Analysis/BasicAA/2007-10-24-ArgumentsGlobals.ll +++ b/llvm/test/Analysis/BasicAA/2007-10-24-ArgumentsGlobals.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -basicaa -gvn -dce -S | grep tmp7 +; RUN: opt < %s -basicaa -gvn -dce -S | grep tmp7 %struct.A = type { i32 } %struct.B = type { %struct.A } diff --git a/llvm/test/Analysis/BasicAA/2007-11-05-SizeCrash.ll b/llvm/test/Analysis/BasicAA/2007-11-05-SizeCrash.ll index a01aec8266ff..f0f1535da746 100644 --- a/llvm/test/Analysis/BasicAA/2007-11-05-SizeCrash.ll +++ b/llvm/test/Analysis/BasicAA/2007-11-05-SizeCrash.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/BasicAA/2007-12-08-OutOfBoundsCrash.ll b/llvm/test/Analysis/BasicAA/2007-12-08-OutOfBoundsCrash.ll index c509dc32640e..8028afb0d003 100644 --- a/llvm/test/Analysis/BasicAA/2007-12-08-OutOfBoundsCrash.ll +++ b/llvm/test/Analysis/BasicAA/2007-12-08-OutOfBoundsCrash.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/BasicAA/2008-04-15-Byval.ll b/llvm/test/Analysis/BasicAA/2008-04-15-Byval.ll index 26e14dfcbff2..2069401628d2 100644 --- a/llvm/test/Analysis/BasicAA/2008-04-15-Byval.ll +++ b/llvm/test/Analysis/BasicAA/2008-04-15-Byval.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -std-compile-opts -S | grep store +; RUN: opt < %s -std-compile-opts -S | 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/llvm/test/Analysis/BasicAA/2008-06-02-GEPTailCrash.ll b/llvm/test/Analysis/BasicAA/2008-06-02-GEPTailCrash.ll index 8e8d92c99e91..ba29f3abcffe 100644 --- a/llvm/test/Analysis/BasicAA/2008-06-02-GEPTailCrash.ll +++ b/llvm/test/Analysis/BasicAA/2008-06-02-GEPTailCrash.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/BasicAA/2008-11-23-NoaliasRet.ll b/llvm/test/Analysis/BasicAA/2008-11-23-NoaliasRet.ll index a0cb26a1c1fd..06018ccd5b57 100644 --- a/llvm/test/Analysis/BasicAA/2008-11-23-NoaliasRet.ll +++ b/llvm/test/Analysis/BasicAA/2008-11-23-NoaliasRet.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/BasicAA/2008-12-09-GEP-IndicesAlias.ll b/llvm/test/Analysis/BasicAA/2008-12-09-GEP-IndicesAlias.ll index 40ca09e44b7f..aaf9061953e7 100644 --- a/llvm/test/Analysis/BasicAA/2008-12-09-GEP-IndicesAlias.ll +++ b/llvm/test/Analysis/BasicAA/2008-12-09-GEP-IndicesAlias.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/BasicAA/2009-03-04-GEPNoalias.ll b/llvm/test/Analysis/BasicAA/2009-03-04-GEPNoalias.ll index 8864571b4189..3ab5d03ca8c4 100644 --- a/llvm/test/Analysis/BasicAA/2009-03-04-GEPNoalias.ll +++ b/llvm/test/Analysis/BasicAA/2009-03-04-GEPNoalias.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -basicaa -gvn -S | grep load +; RUN: opt < %s -basicaa -gvn -S | grep load declare noalias i32* @noalias() diff --git a/llvm/test/Analysis/BasicAA/byval.ll b/llvm/test/Analysis/BasicAA/byval.ll index f5ffcccd7857..cdcafdf474f3 100644 --- a/llvm/test/Analysis/BasicAA/byval.ll +++ b/llvm/test/Analysis/BasicAA/byval.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -gvn -S | grep {ret i32 1} +; RUN: opt < %s -gvn -S | 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/llvm/test/Analysis/BasicAA/cas.ll b/llvm/test/Analysis/BasicAA/cas.ll index 866bdb23715e..87772bfb44d5 100644 --- a/llvm/test/Analysis/BasicAA/cas.ll +++ b/llvm/test/Analysis/BasicAA/cas.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -basicaa -gvn -S | grep load | count 1 +; RUN: opt < %s -basicaa -gvn -S | grep load | count 1 @flag0 = internal global i32 zeroinitializer @turn = internal global i32 zeroinitializer diff --git a/llvm/test/Analysis/BasicAA/constant-over-index.ll b/llvm/test/Analysis/BasicAA/constant-over-index.ll index 191708a00944..95f94d096f35 100644 --- a/llvm/test/Analysis/BasicAA/constant-over-index.ll +++ b/llvm/test/Analysis/BasicAA/constant-over-index.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/BasicAA/featuretest.ll b/llvm/test/Analysis/BasicAA/featuretest.ll index 767b36a405e5..737ee4535034 100644 --- a/llvm/test/Analysis/BasicAA/featuretest.ll +++ b/llvm/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: opt %s -basicaa -gvn -instcombine -dce -S | not grep REMOVE +; RUN: opt < %s -basicaa -gvn -instcombine -dce -S | not grep REMOVE @Global = external global { i32 } diff --git a/llvm/test/Analysis/BasicAA/gcsetest.ll b/llvm/test/Analysis/BasicAA/gcsetest.ll index 716a5dce4fb3..a903362beb99 100644 --- a/llvm/test/Analysis/BasicAA/gcsetest.ll +++ b/llvm/test/Analysis/BasicAA/gcsetest.ll @@ -2,7 +2,7 @@ ; disambiguating some obvious cases. All loads should be removable in ; this testcase. -; RUN: opt %s -basicaa -gvn -instcombine -dce -S \ +; RUN: opt < %s -basicaa -gvn -instcombine -dce -S \ ; RUN: | not grep load @A = global i32 7 diff --git a/llvm/test/Analysis/BasicAA/global-size.ll b/llvm/test/Analysis/BasicAA/global-size.ll index a3f38a089542..0a643d4d080d 100644 --- a/llvm/test/Analysis/BasicAA/global-size.ll +++ b/llvm/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: opt %s -basicaa -gvn -instcombine -S | not grep load +; RUN: opt < %s -basicaa -gvn -instcombine -S | not grep load @B = global i16 8 ; [#uses=2] diff --git a/llvm/test/Analysis/BasicAA/modref.ll b/llvm/test/Analysis/BasicAA/modref.ll index 5a8a2eed1536..8f7c0a75d52e 100644 --- a/llvm/test/Analysis/BasicAA/modref.ll +++ b/llvm/test/Analysis/BasicAA/modref.ll @@ -1,5 +1,5 @@ ; A very rudimentary test on AliasAnalysis::getModRefInfo. -; RUN: opt %s -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/llvm/test/Analysis/BasicAA/no-escape-call.ll b/llvm/test/Analysis/BasicAA/no-escape-call.ll index a0b6a449b26e..ccabce9b7b44 100644 --- a/llvm/test/Analysis/BasicAA/no-escape-call.ll +++ b/llvm/test/Analysis/BasicAA/no-escape-call.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -basicaa -gvn -instcombine -S | grep {ret i1 true} +; RUN: opt < %s -basicaa -gvn -instcombine -S | 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/llvm/test/Analysis/BasicAA/nocapture.ll b/llvm/test/Analysis/BasicAA/nocapture.ll index 39a70ab5da7e..7970fbb9a03d 100644 --- a/llvm/test/Analysis/BasicAA/nocapture.ll +++ b/llvm/test/Analysis/BasicAA/nocapture.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -basicaa -gvn -instcombine -S | grep {ret i32 0} +; RUN: opt < %s -basicaa -gvn -instcombine -S | grep {ret i32 0} declare i32* @test(i32* nocapture) diff --git a/llvm/test/Analysis/BasicAA/pure-const-dce.ll b/llvm/test/Analysis/BasicAA/pure-const-dce.ll index cffb87255bb0..54e6e79a5e50 100644 --- a/llvm/test/Analysis/BasicAA/pure-const-dce.ll +++ b/llvm/test/Analysis/BasicAA/pure-const-dce.ll @@ -1,6 +1,6 @@ -; RUN: opt %s -basicaa -gvn -S | grep TestConst | count 2 -; RUN: opt %s -basicaa -gvn -S | grep TestPure | count 3 -; RUN: opt %s -basicaa -gvn -S | grep TestNone | count 4 +; RUN: opt < %s -basicaa -gvn -S | grep TestConst | count 2 +; RUN: opt < %s -basicaa -gvn -S | grep TestPure | count 3 +; RUN: opt < %s -basicaa -gvn -S | grep TestNone | count 4 @g = global i32 0 ; [#uses=1] define i32 @test() { diff --git a/llvm/test/Analysis/BasicAA/store-promote.ll b/llvm/test/Analysis/BasicAA/store-promote.ll index 09c432285865..d8e7c75142a2 100644 --- a/llvm/test/Analysis/BasicAA/store-promote.ll +++ b/llvm/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: opt %s -basicaa -licm -S | FileCheck %s +; RUN: opt < %s -basicaa -licm -S | FileCheck %s @A = global i32 7 ; [#uses=3] @B = global i32 8 ; [#uses=2] diff --git a/llvm/test/Analysis/BasicAA/tailcall-modref.ll b/llvm/test/Analysis/BasicAA/tailcall-modref.ll index dc07a1b87190..f7d6c57c1bcd 100644 --- a/llvm/test/Analysis/BasicAA/tailcall-modref.ll +++ b/llvm/test/Analysis/BasicAA/tailcall-modref.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -basicaa -gvn -instcombine |\ +; RUN: opt < %s -basicaa -gvn -instcombine |\ ; RUN: llvm-dis | grep {ret i32 0} declare void @foo(i32*) diff --git a/llvm/test/Analysis/CallGraph/2008-09-09-DirectCall.ll b/llvm/test/Analysis/CallGraph/2008-09-09-DirectCall.ll index 3977a5c5b46b..6e34209a0e36 100644 --- a/llvm/test/Analysis/CallGraph/2008-09-09-DirectCall.ll +++ b/llvm/test/Analysis/CallGraph/2008-09-09-DirectCall.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/CallGraph/2008-09-09-UsedByGlobal.ll b/llvm/test/Analysis/CallGraph/2008-09-09-UsedByGlobal.ll index 2b7bae20d68f..12849b7aa96c 100644 --- a/llvm/test/Analysis/CallGraph/2008-09-09-UsedByGlobal.ll +++ b/llvm/test/Analysis/CallGraph/2008-09-09-UsedByGlobal.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -print-callgraph -disable-output |& \ +; RUN: opt < %s -print-callgraph -disable-output |& \ ; RUN: grep {Calls function} @a = global void ()* @f ; [#uses=0] diff --git a/llvm/test/Analysis/Dominators/2006-10-02-BreakCritEdges.ll b/llvm/test/Analysis/Dominators/2006-10-02-BreakCritEdges.ll index deb949baaa1c..e31f4165b626 100644 --- a/llvm/test/Analysis/Dominators/2006-10-02-BreakCritEdges.ll +++ b/llvm/test/Analysis/Dominators/2006-10-02-BreakCritEdges.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -domtree -break-crit-edges -analyze \ +; RUN: opt < %s -domtree -break-crit-edges -analyze \ ; RUN: -domtree | grep {3.*%brtrue } ; PR932 diff --git a/llvm/test/Analysis/Dominators/2007-01-14-BreakCritEdges.ll b/llvm/test/Analysis/Dominators/2007-01-14-BreakCritEdges.ll index 191e0aa85719..96dc73929d1c 100644 --- a/llvm/test/Analysis/Dominators/2007-01-14-BreakCritEdges.ll +++ b/llvm/test/Analysis/Dominators/2007-01-14-BreakCritEdges.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/GlobalsModRef/2008-09-03-ReadGlobals.ll b/llvm/test/Analysis/GlobalsModRef/2008-09-03-ReadGlobals.ll index 61297b615963..17ace8a950bb 100644 --- a/llvm/test/Analysis/GlobalsModRef/2008-09-03-ReadGlobals.ll +++ b/llvm/test/Analysis/GlobalsModRef/2008-09-03-ReadGlobals.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -globalsmodref-aa -gvn -S | grep call | count 2 +; RUN: opt < %s -globalsmodref-aa -gvn -S | grep call | count 2 @g = internal global i32 0 ; [#uses=2] diff --git a/llvm/test/Analysis/GlobalsModRef/aliastest.ll b/llvm/test/Analysis/GlobalsModRef/aliastest.ll index 0de1d8a4355c..3e5d11907aa6 100644 --- a/llvm/test/Analysis/GlobalsModRef/aliastest.ll +++ b/llvm/test/Analysis/GlobalsModRef/aliastest.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -globalsmodref-aa -gvn -S | not grep load +; RUN: opt < %s -globalsmodref-aa -gvn -S | not grep load @X = internal global i32 4 ; [#uses=1] define i32 @test(i32* %P) { diff --git a/llvm/test/Analysis/GlobalsModRef/chaining-analysis.ll b/llvm/test/Analysis/GlobalsModRef/chaining-analysis.ll index 479c6b434bc5..b1d4593ac992 100644 --- a/llvm/test/Analysis/GlobalsModRef/chaining-analysis.ll +++ b/llvm/test/Analysis/GlobalsModRef/chaining-analysis.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -globalsmodref-aa -gvn -S | not grep load +; RUN: opt < %s -globalsmodref-aa -gvn -S | 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/llvm/test/Analysis/GlobalsModRef/indirect-global.ll b/llvm/test/Analysis/GlobalsModRef/indirect-global.ll index a0a4ddec92fe..4074909ce785 100644 --- a/llvm/test/Analysis/GlobalsModRef/indirect-global.ll +++ b/llvm/test/Analysis/GlobalsModRef/indirect-global.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -globalsmodref-aa -gvn -instcombine -S | \ +; RUN: opt < %s -globalsmodref-aa -gvn -instcombine -S | \ ; RUN: grep {ret i32 0} @G = internal global i32* null ; [#uses=3] diff --git a/llvm/test/Analysis/GlobalsModRef/modreftest.ll b/llvm/test/Analysis/GlobalsModRef/modreftest.ll index 7bcb08df37c9..257c0ee7deb2 100644 --- a/llvm/test/Analysis/GlobalsModRef/modreftest.ll +++ b/llvm/test/Analysis/GlobalsModRef/modreftest.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -globalsmodref-aa -gvn -S | not grep load +; RUN: opt < %s -globalsmodref-aa -gvn -S | not grep load @X = internal global i32 4 ; [#uses=2] define i32 @test(i32* %P) { diff --git a/llvm/test/Analysis/GlobalsModRef/purecse.ll b/llvm/test/Analysis/GlobalsModRef/purecse.ll index dc75fcb10121..994aff8d4c68 100644 --- a/llvm/test/Analysis/GlobalsModRef/purecse.ll +++ b/llvm/test/Analysis/GlobalsModRef/purecse.ll @@ -1,5 +1,5 @@ ; Test that pure functions are cse'd away -; RUN: opt %s -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/llvm/test/Analysis/LoopDependenceAnalysis/alias.ll b/llvm/test/Analysis/LoopDependenceAnalysis/alias.ll index 2bc02d217a40..a5f504bafbf8 100644 --- a/llvm/test/Analysis/LoopDependenceAnalysis/alias.ll +++ b/llvm/test/Analysis/LoopDependenceAnalysis/alias.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/LoopDependenceAnalysis/siv-strong.ll b/llvm/test/Analysis/LoopDependenceAnalysis/siv-strong.ll index 6514e0c766b7..327089501ff8 100644 --- a/llvm/test/Analysis/LoopDependenceAnalysis/siv-strong.ll +++ b/llvm/test/Analysis/LoopDependenceAnalysis/siv-strong.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/LoopDependenceAnalysis/siv-weak-crossing.ll b/llvm/test/Analysis/LoopDependenceAnalysis/siv-weak-crossing.ll index 57484ed3eb2c..3d9f2583b3ab 100644 --- a/llvm/test/Analysis/LoopDependenceAnalysis/siv-weak-crossing.ll +++ b/llvm/test/Analysis/LoopDependenceAnalysis/siv-weak-crossing.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/LoopDependenceAnalysis/siv-weak-zero.ll b/llvm/test/Analysis/LoopDependenceAnalysis/siv-weak-zero.ll index 4aa96e6ca3da..4433138b6eb2 100644 --- a/llvm/test/Analysis/LoopDependenceAnalysis/siv-weak-zero.ll +++ b/llvm/test/Analysis/LoopDependenceAnalysis/siv-weak-zero.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/LoopDependenceAnalysis/ziv.ll b/llvm/test/Analysis/LoopDependenceAnalysis/ziv.ll index 0ee815653732..0a93762d4c7a 100644 --- a/llvm/test/Analysis/LoopDependenceAnalysis/ziv.ll +++ b/llvm/test/Analysis/LoopDependenceAnalysis/ziv.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/LoopInfo/2003-05-15-NestingProblem.ll b/llvm/test/Analysis/LoopInfo/2003-05-15-NestingProblem.ll index b437266f0867..617c23f8e86f 100644 --- a/llvm/test/Analysis/LoopInfo/2003-05-15-NestingProblem.ll +++ b/llvm/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: opt %s -analyze -loops | \ +; RUN: opt < %s -analyze -loops | \ ; RUN: grep {^ Loop at depth 4 containing: %loopentry.7
} define void @getAndMoveToFrontDecode() { diff --git a/llvm/test/Analysis/PointerTracking/sizes.ll b/llvm/test/Analysis/PointerTracking/sizes.ll index ccaeeec7393f..c0b0606af0b5 100644 --- a/llvm/test/Analysis/PointerTracking/sizes.ll +++ b/llvm/test/Analysis/PointerTracking/sizes.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/PostDominators/2006-09-26-PostDominanceFrontier.ll b/llvm/test/Analysis/PostDominators/2006-09-26-PostDominanceFrontier.ll index 8b016f661234..b73b7f03f7e7 100644 --- a/llvm/test/Analysis/PostDominators/2006-09-26-PostDominanceFrontier.ll +++ b/llvm/test/Analysis/PostDominators/2006-09-26-PostDominanceFrontier.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/PostDominators/2007-04-17-PostDominanceFrontier.ll b/llvm/test/Analysis/PostDominators/2007-04-17-PostDominanceFrontier.ll index 59303c67f9ce..1ec056bc34e0 100644 --- a/llvm/test/Analysis/PostDominators/2007-04-17-PostDominanceFrontier.ll +++ b/llvm/test/Analysis/PostDominators/2007-04-17-PostDominanceFrontier.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -postdomfrontier -disable-output +; RUN: opt < %s -postdomfrontier -disable-output define void @SManager() { entry: diff --git a/llvm/test/Analysis/PostDominators/2007-04-20-PostDom-Reset.ll b/llvm/test/Analysis/PostDominators/2007-04-20-PostDom-Reset.ll index 9f032610ecaa..767e5db94ce8 100644 --- a/llvm/test/Analysis/PostDominators/2007-04-20-PostDom-Reset.ll +++ b/llvm/test/Analysis/PostDominators/2007-04-20-PostDom-Reset.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -postdomfrontier -disable-output +; RUN: opt < %s -postdomfrontier -disable-output define void @args_out_of_range() { entry: diff --git a/llvm/test/Analysis/PostDominators/pr1098.ll b/llvm/test/Analysis/PostDominators/pr1098.ll index 637142278abb..afb47769ee49 100644 --- a/llvm/test/Analysis/PostDominators/pr1098.ll +++ b/llvm/test/Analysis/PostDominators/pr1098.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -postdomtree -analyze | grep entry +; RUN: opt < %s -postdomtree -analyze | grep entry ; PR932 define void @foo(i1 %x) { diff --git a/llvm/test/Analysis/Profiling/edge-profiling.ll b/llvm/test/Analysis/Profiling/edge-profiling.ll index ffdfc2ee643e..cbaf47617fb6 100644 --- a/llvm/test/Analysis/Profiling/edge-profiling.ll +++ b/llvm/test/Analysis/Profiling/edge-profiling.ll @@ -1,5 +1,5 @@ ; Test the edge profiling instrumentation. -; RUN: opt %s -insert-edge-profiling -S | FileCheck %s +; RUN: opt < %s -insert-edge-profiling -S | FileCheck %s ; ModuleID = '' diff --git a/llvm/test/Analysis/ScalarEvolution/2007-07-15-NegativeStride.ll b/llvm/test/Analysis/ScalarEvolution/2007-07-15-NegativeStride.ll index ee7cce132acc..7f82ea435791 100644 --- a/llvm/test/Analysis/ScalarEvolution/2007-07-15-NegativeStride.ll +++ b/llvm/test/Analysis/ScalarEvolution/2007-07-15-NegativeStride.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2007-08-06-MisinterpretBranch.ll b/llvm/test/Analysis/ScalarEvolution/2007-08-06-MisinterpretBranch.ll index d8ba3f5fb0b7..e67e4d00d625 100644 --- a/llvm/test/Analysis/ScalarEvolution/2007-08-06-MisinterpretBranch.ll +++ b/llvm/test/Analysis/ScalarEvolution/2007-08-06-MisinterpretBranch.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -indvars -adce -simplifycfg -S | grep "icmp s" +; RUN: opt < %s -indvars -adce -simplifycfg -S | grep "icmp s" ; PR1598 define i32 @f(i32 %a, i32 %b, i32 %x, i32 %y) { diff --git a/llvm/test/Analysis/ScalarEvolution/2007-08-06-Unsigned.ll b/llvm/test/Analysis/ScalarEvolution/2007-08-06-Unsigned.ll index 6813b9014d7b..f623da1b2757 100644 --- a/llvm/test/Analysis/ScalarEvolution/2007-08-06-Unsigned.ll +++ b/llvm/test/Analysis/ScalarEvolution/2007-08-06-Unsigned.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2007-09-27-LargeStepping.ll b/llvm/test/Analysis/ScalarEvolution/2007-09-27-LargeStepping.ll index 9b490bf2dc17..817090ffef65 100644 --- a/llvm/test/Analysis/ScalarEvolution/2007-09-27-LargeStepping.ll +++ b/llvm/test/Analysis/ScalarEvolution/2007-09-27-LargeStepping.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2007-11-14-SignedAddRec.ll b/llvm/test/Analysis/ScalarEvolution/2007-11-14-SignedAddRec.ll index 1d01bb4cd42b..514920f0f6fa 100644 --- a/llvm/test/Analysis/ScalarEvolution/2007-11-14-SignedAddRec.ll +++ b/llvm/test/Analysis/ScalarEvolution/2007-11-14-SignedAddRec.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -indvars -S | grep printd | grep 1206807378 +; RUN: opt < %s -indvars -S | grep printd | grep 1206807378 ; PR1798 declare void @printd(i32) diff --git a/llvm/test/Analysis/ScalarEvolution/2007-11-18-OrInstruction.ll b/llvm/test/Analysis/ScalarEvolution/2007-11-18-OrInstruction.ll index 567e61338841..2b3c982d6b12 100644 --- a/llvm/test/Analysis/ScalarEvolution/2007-11-18-OrInstruction.ll +++ b/llvm/test/Analysis/ScalarEvolution/2007-11-18-OrInstruction.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2008-02-11-ReversedCondition.ll b/llvm/test/Analysis/ScalarEvolution/2008-02-11-ReversedCondition.ll index fb6092cd4bb6..c8e483e7d50f 100644 --- a/llvm/test/Analysis/ScalarEvolution/2008-02-11-ReversedCondition.ll +++ b/llvm/test/Analysis/ScalarEvolution/2008-02-11-ReversedCondition.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2008-02-12-SMAXTripCount.ll b/llvm/test/Analysis/ScalarEvolution/2008-02-12-SMAXTripCount.ll index 5266df882533..cb9a1829eb7c 100644 --- a/llvm/test/Analysis/ScalarEvolution/2008-02-12-SMAXTripCount.ll +++ b/llvm/test/Analysis/ScalarEvolution/2008-02-12-SMAXTripCount.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2008-02-15-UMax.ll b/llvm/test/Analysis/ScalarEvolution/2008-02-15-UMax.ll index 3ccd79b01322..bf9f4a9e8607 100644 --- a/llvm/test/Analysis/ScalarEvolution/2008-02-15-UMax.ll +++ b/llvm/test/Analysis/ScalarEvolution/2008-02-15-UMax.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2008-05-25-NegativeStepToZero.ll b/llvm/test/Analysis/ScalarEvolution/2008-05-25-NegativeStepToZero.ll index 42472fd22a7a..8d15b772f1fe 100644 --- a/llvm/test/Analysis/ScalarEvolution/2008-05-25-NegativeStepToZero.ll +++ b/llvm/test/Analysis/ScalarEvolution/2008-05-25-NegativeStepToZero.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2008-06-12-BinomialInt64.ll b/llvm/test/Analysis/ScalarEvolution/2008-06-12-BinomialInt64.ll index 2aa55576fe8f..d503329292c7 100644 --- a/llvm/test/Analysis/ScalarEvolution/2008-06-12-BinomialInt64.ll +++ b/llvm/test/Analysis/ScalarEvolution/2008-06-12-BinomialInt64.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2008-07-12-UnneededSelect1.ll b/llvm/test/Analysis/ScalarEvolution/2008-07-12-UnneededSelect1.ll index 0768eaf702e5..850b6708f4fe 100644 --- a/llvm/test/Analysis/ScalarEvolution/2008-07-12-UnneededSelect1.ll +++ b/llvm/test/Analysis/ScalarEvolution/2008-07-12-UnneededSelect1.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2008-07-12-UnneededSelect2.ll b/llvm/test/Analysis/ScalarEvolution/2008-07-12-UnneededSelect2.ll index 66f4a8c005cb..59e9fda41e64 100644 --- a/llvm/test/Analysis/ScalarEvolution/2008-07-12-UnneededSelect2.ll +++ b/llvm/test/Analysis/ScalarEvolution/2008-07-12-UnneededSelect2.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2008-07-19-InfiniteLoop.ll b/llvm/test/Analysis/ScalarEvolution/2008-07-19-InfiniteLoop.ll index 64b92971ae4c..989ac51226dc 100644 --- a/llvm/test/Analysis/ScalarEvolution/2008-07-19-InfiniteLoop.ll +++ b/llvm/test/Analysis/ScalarEvolution/2008-07-19-InfiniteLoop.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2008-07-19-WrappingIV.ll b/llvm/test/Analysis/ScalarEvolution/2008-07-19-WrappingIV.ll index 116e6da85abc..803c7d110e72 100644 --- a/llvm/test/Analysis/ScalarEvolution/2008-07-19-WrappingIV.ll +++ b/llvm/test/Analysis/ScalarEvolution/2008-07-19-WrappingIV.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2008-07-29-SGTTripCount.ll b/llvm/test/Analysis/ScalarEvolution/2008-07-29-SGTTripCount.ll index 4ab5735a591a..97d0640c6c58 100644 --- a/llvm/test/Analysis/ScalarEvolution/2008-07-29-SGTTripCount.ll +++ b/llvm/test/Analysis/ScalarEvolution/2008-07-29-SGTTripCount.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2008-07-29-SMinExpr.ll b/llvm/test/Analysis/ScalarEvolution/2008-07-29-SMinExpr.ll index 5917a5a9591b..7f4de9173336 100644 --- a/llvm/test/Analysis/ScalarEvolution/2008-07-29-SMinExpr.ll +++ b/llvm/test/Analysis/ScalarEvolution/2008-07-29-SMinExpr.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2008-08-04-IVOverflow.ll b/llvm/test/Analysis/ScalarEvolution/2008-08-04-IVOverflow.ll index afea1bca1222..fa09895eac32 100644 --- a/llvm/test/Analysis/ScalarEvolution/2008-08-04-IVOverflow.ll +++ b/llvm/test/Analysis/ScalarEvolution/2008-08-04-IVOverflow.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2008-08-04-LongAddRec.ll b/llvm/test/Analysis/ScalarEvolution/2008-08-04-LongAddRec.ll index 775ecc7ca34c..5a28117eb60b 100644 --- a/llvm/test/Analysis/ScalarEvolution/2008-08-04-LongAddRec.ll +++ b/llvm/test/Analysis/ScalarEvolution/2008-08-04-LongAddRec.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2008-11-02-QuadraticCrash.ll b/llvm/test/Analysis/ScalarEvolution/2008-11-02-QuadraticCrash.ll index d8ae095f2818..9daff991aee9 100644 --- a/llvm/test/Analysis/ScalarEvolution/2008-11-02-QuadraticCrash.ll +++ b/llvm/test/Analysis/ScalarEvolution/2008-11-02-QuadraticCrash.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -analyze -scalar-evolution -disable-output +; RUN: opt < %s -analyze -scalar-evolution -disable-output ; PR1827 declare void @use(i32) diff --git a/llvm/test/Analysis/ScalarEvolution/2008-11-15-CubicOOM.ll b/llvm/test/Analysis/ScalarEvolution/2008-11-15-CubicOOM.ll index cd02ec96663a..5a2c36659c72 100644 --- a/llvm/test/Analysis/ScalarEvolution/2008-11-15-CubicOOM.ll +++ b/llvm/test/Analysis/ScalarEvolution/2008-11-15-CubicOOM.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -analyze -scalar-evolution -disable-output +; RUN: opt < %s -analyze -scalar-evolution -disable-output ; PR2602 define i32 @a() nounwind { diff --git a/llvm/test/Analysis/ScalarEvolution/2008-11-18-LessThanOrEqual.ll b/llvm/test/Analysis/ScalarEvolution/2008-11-18-LessThanOrEqual.ll index 8be6f2cae250..daeb26a202e3 100644 --- a/llvm/test/Analysis/ScalarEvolution/2008-11-18-LessThanOrEqual.ll +++ b/llvm/test/Analysis/ScalarEvolution/2008-11-18-LessThanOrEqual.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2008-11-18-Stride1.ll b/llvm/test/Analysis/ScalarEvolution/2008-11-18-Stride1.ll index 4c89a3bfd778..9dda78b21f7d 100644 --- a/llvm/test/Analysis/ScalarEvolution/2008-11-18-Stride1.ll +++ b/llvm/test/Analysis/ScalarEvolution/2008-11-18-Stride1.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2008-11-18-Stride2.ll b/llvm/test/Analysis/ScalarEvolution/2008-11-18-Stride2.ll index 23e9630fefac..bcbe92f509ae 100644 --- a/llvm/test/Analysis/ScalarEvolution/2008-11-18-Stride2.ll +++ b/llvm/test/Analysis/ScalarEvolution/2008-11-18-Stride2.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2008-12-08-FiniteSGE.ll b/llvm/test/Analysis/ScalarEvolution/2008-12-08-FiniteSGE.ll index cbab6a61d679..2ee107a4a43a 100644 --- a/llvm/test/Analysis/ScalarEvolution/2008-12-08-FiniteSGE.ll +++ b/llvm/test/Analysis/ScalarEvolution/2008-12-08-FiniteSGE.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2008-12-11-SMaxOverflow.ll b/llvm/test/Analysis/ScalarEvolution/2008-12-11-SMaxOverflow.ll index 03b67c371231..0cfd84c997b4 100644 --- a/llvm/test/Analysis/ScalarEvolution/2008-12-11-SMaxOverflow.ll +++ b/llvm/test/Analysis/ScalarEvolution/2008-12-11-SMaxOverflow.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2008-12-14-StrideAndSigned.ll b/llvm/test/Analysis/ScalarEvolution/2008-12-14-StrideAndSigned.ll index 7e0f452e4ba9..4ec358c8a4dc 100644 --- a/llvm/test/Analysis/ScalarEvolution/2008-12-14-StrideAndSigned.ll +++ b/llvm/test/Analysis/ScalarEvolution/2008-12-14-StrideAndSigned.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2008-12-15-DontUseSDiv.ll b/llvm/test/Analysis/ScalarEvolution/2008-12-15-DontUseSDiv.ll index e25183c08161..1fe10689f3fe 100644 --- a/llvm/test/Analysis/ScalarEvolution/2008-12-15-DontUseSDiv.ll +++ b/llvm/test/Analysis/ScalarEvolution/2008-12-15-DontUseSDiv.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2009-01-02-SignedNegativeStride.ll b/llvm/test/Analysis/ScalarEvolution/2009-01-02-SignedNegativeStride.ll index 01a3605c0dc1..9d13695c3e47 100644 --- a/llvm/test/Analysis/ScalarEvolution/2009-01-02-SignedNegativeStride.ll +++ b/llvm/test/Analysis/ScalarEvolution/2009-01-02-SignedNegativeStride.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2009-04-22-TruncCast.ll b/llvm/test/Analysis/ScalarEvolution/2009-04-22-TruncCast.ll index f8409d3e2cde..78a7fd016716 100644 --- a/llvm/test/Analysis/ScalarEvolution/2009-04-22-TruncCast.ll +++ b/llvm/test/Analysis/ScalarEvolution/2009-04-22-TruncCast.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2009-05-09-PointerEdgeCount.ll b/llvm/test/Analysis/ScalarEvolution/2009-05-09-PointerEdgeCount.ll index 4261984025ef..6ed261481e2d 100644 --- a/llvm/test/Analysis/ScalarEvolution/2009-05-09-PointerEdgeCount.ll +++ b/llvm/test/Analysis/ScalarEvolution/2009-05-09-PointerEdgeCount.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/2009-07-04-GroupConstantsWidthMismatch.ll b/llvm/test/Analysis/ScalarEvolution/2009-07-04-GroupConstantsWidthMismatch.ll index c20940584840..a4358aa63215 100644 --- a/llvm/test/Analysis/ScalarEvolution/2009-07-04-GroupConstantsWidthMismatch.ll +++ b/llvm/test/Analysis/ScalarEvolution/2009-07-04-GroupConstantsWidthMismatch.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -analyze -scalar-evolution +; RUN: opt < %s -analyze -scalar-evolution ; PR4501 define void @test() { diff --git a/llvm/test/Analysis/ScalarEvolution/SolveQuadraticEquation.ll b/llvm/test/Analysis/ScalarEvolution/SolveQuadraticEquation.ll index 6b94c8a736ea..fcc6fc3297c0 100644 --- a/llvm/test/Analysis/ScalarEvolution/SolveQuadraticEquation.ll +++ b/llvm/test/Analysis/ScalarEvolution/SolveQuadraticEquation.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/and-xor.ll b/llvm/test/Analysis/ScalarEvolution/and-xor.ll index 767194c8bd9a..90d947f15bba 100644 --- a/llvm/test/Analysis/ScalarEvolution/and-xor.ll +++ b/llvm/test/Analysis/ScalarEvolution/and-xor.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/avoid-infinite-recursion-0.ll b/llvm/test/Analysis/ScalarEvolution/avoid-infinite-recursion-0.ll index 0db3f9722231..f638eb340140 100644 --- a/llvm/test/Analysis/ScalarEvolution/avoid-infinite-recursion-0.ll +++ b/llvm/test/Analysis/ScalarEvolution/avoid-infinite-recursion-0.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -analyze -scalar-evolution -disable-output +; RUN: opt < %s -analyze -scalar-evolution -disable-output ; PR4537 ; ModuleID = 'b.bc' diff --git a/llvm/test/Analysis/ScalarEvolution/avoid-infinite-recursion-1.ll b/llvm/test/Analysis/ScalarEvolution/avoid-infinite-recursion-1.ll index 5c6133ecf09c..31b95e1470b2 100644 --- a/llvm/test/Analysis/ScalarEvolution/avoid-infinite-recursion-1.ll +++ b/llvm/test/Analysis/ScalarEvolution/avoid-infinite-recursion-1.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -iv-users +; RUN: opt < %s -iv-users ; PR4538 ; ModuleID = 'bugpoint-reduced-simplified.bc' diff --git a/llvm/test/Analysis/ScalarEvolution/avoid-smax-0.ll b/llvm/test/Analysis/ScalarEvolution/avoid-smax-0.ll index e3056846c837..b733d6acb504 100644 --- a/llvm/test/Analysis/ScalarEvolution/avoid-smax-0.ll +++ b/llvm/test/Analysis/ScalarEvolution/avoid-smax-0.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/avoid-smax-1.ll b/llvm/test/Analysis/ScalarEvolution/avoid-smax-1.ll index 5c77005848af..0bc9ce8241a8 100644 --- a/llvm/test/Analysis/ScalarEvolution/avoid-smax-1.ll +++ b/llvm/test/Analysis/ScalarEvolution/avoid-smax-1.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -indvars -S > %t +; RUN: opt < %s -indvars -S > %t ; RUN: grep select %t | count 2 ; RUN: grep {icmp ne i32.\* %w } %t diff --git a/llvm/test/Analysis/ScalarEvolution/div-overflow.ll b/llvm/test/Analysis/ScalarEvolution/div-overflow.ll index 5d8dbd3a42d7..0c01044b977f 100644 --- a/llvm/test/Analysis/ScalarEvolution/div-overflow.ll +++ b/llvm/test/Analysis/ScalarEvolution/div-overflow.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/do-loop.ll b/llvm/test/Analysis/ScalarEvolution/do-loop.ll index d820664e7c46..f8d7da7c9a0a 100644 --- a/llvm/test/Analysis/ScalarEvolution/do-loop.ll +++ b/llvm/test/Analysis/ScalarEvolution/do-loop.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/max-trip-count.ll b/llvm/test/Analysis/ScalarEvolution/max-trip-count.ll index 47d7da19d672..506401dafea5 100644 --- a/llvm/test/Analysis/ScalarEvolution/max-trip-count.ll +++ b/llvm/test/Analysis/ScalarEvolution/max-trip-count.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/nsw.ll b/llvm/test/Analysis/ScalarEvolution/nsw.ll index ce34662fedba..c31edabf38ee 100644 --- a/llvm/test/Analysis/ScalarEvolution/nsw.ll +++ b/llvm/test/Analysis/ScalarEvolution/nsw.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/pointer-sign-bits.ll b/llvm/test/Analysis/ScalarEvolution/pointer-sign-bits.ll index a440ac92848d..4de006c4ed18 100644 --- a/llvm/test/Analysis/ScalarEvolution/pointer-sign-bits.ll +++ b/llvm/test/Analysis/ScalarEvolution/pointer-sign-bits.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/pr3909.ll b/llvm/test/Analysis/ScalarEvolution/pr3909.ll index 79172243fbb4..10e328ddf7e7 100644 --- a/llvm/test/Analysis/ScalarEvolution/pr3909.ll +++ b/llvm/test/Analysis/ScalarEvolution/pr3909.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -indvars -disable-output +; RUN: opt < %s -indvars -disable-output ; PR 3909 diff --git a/llvm/test/Analysis/ScalarEvolution/scev-aa.ll b/llvm/test/Analysis/ScalarEvolution/scev-aa.ll index 60ffaf2685cb..0dcf52977a0a 100644 --- a/llvm/test/Analysis/ScalarEvolution/scev-aa.ll +++ b/llvm/test/Analysis/ScalarEvolution/scev-aa.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/sext-inreg.ll b/llvm/test/Analysis/ScalarEvolution/sext-inreg.ll index 6929f3dcfb98..16128354aeb4 100644 --- a/llvm/test/Analysis/ScalarEvolution/sext-inreg.ll +++ b/llvm/test/Analysis/ScalarEvolution/sext-inreg.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/sext-iv-0.ll b/llvm/test/Analysis/ScalarEvolution/sext-iv-0.ll index dde291f37375..8f887c4a57eb 100644 --- a/llvm/test/Analysis/ScalarEvolution/sext-iv-0.ll +++ b/llvm/test/Analysis/ScalarEvolution/sext-iv-0.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/sext-iv-1.ll b/llvm/test/Analysis/ScalarEvolution/sext-iv-1.ll index fdbdfb7f690b..02c3206c6fe7 100644 --- a/llvm/test/Analysis/ScalarEvolution/sext-iv-1.ll +++ b/llvm/test/Analysis/ScalarEvolution/sext-iv-1.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/sext-iv-2.ll b/llvm/test/Analysis/ScalarEvolution/sext-iv-2.ll index db0d68235313..b25c237958c0 100644 --- a/llvm/test/Analysis/ScalarEvolution/sext-iv-2.ll +++ b/llvm/test/Analysis/ScalarEvolution/sext-iv-2.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/smax.ll b/llvm/test/Analysis/ScalarEvolution/smax.ll index e87bd8884214..39de8d6c5a79 100644 --- a/llvm/test/Analysis/ScalarEvolution/smax.ll +++ b/llvm/test/Analysis/ScalarEvolution/smax.ll @@ -1,5 +1,5 @@ -; RUN: opt %s -analyze -scalar-evolution -disable-output | grep smax | count 2 -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/trip-count.ll b/llvm/test/Analysis/ScalarEvolution/trip-count.ll index f43d19242a6b..66cc304918ae 100644 --- a/llvm/test/Analysis/ScalarEvolution/trip-count.ll +++ b/llvm/test/Analysis/ScalarEvolution/trip-count.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/trip-count2.ll b/llvm/test/Analysis/ScalarEvolution/trip-count2.ll index 38700e1b1ac4..bbe64358d4e5 100644 --- a/llvm/test/Analysis/ScalarEvolution/trip-count2.ll +++ b/llvm/test/Analysis/ScalarEvolution/trip-count2.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -analyze -scalar-evolution -disable-output | \ +; RUN: opt < %s -analyze -scalar-evolution -disable-output | \ ; RUN: grep {backedge-taken count is 4} ; PR1101 diff --git a/llvm/test/Analysis/ScalarEvolution/trip-count3.ll b/llvm/test/Analysis/ScalarEvolution/trip-count3.ll index e4ef955b6d7a..240983178b40 100644 --- a/llvm/test/Analysis/ScalarEvolution/trip-count3.ll +++ b/llvm/test/Analysis/ScalarEvolution/trip-count3.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/trip-count4.ll b/llvm/test/Analysis/ScalarEvolution/trip-count4.ll index 31e8110d9904..e8d59cf550a8 100644 --- a/llvm/test/Analysis/ScalarEvolution/trip-count4.ll +++ b/llvm/test/Analysis/ScalarEvolution/trip-count4.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/trip-count5.ll b/llvm/test/Analysis/ScalarEvolution/trip-count5.ll index 5e286e3c24fc..2512a966ed20 100644 --- a/llvm/test/Analysis/ScalarEvolution/trip-count5.ll +++ b/llvm/test/Analysis/ScalarEvolution/trip-count5.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/trip-count6.ll b/llvm/test/Analysis/ScalarEvolution/trip-count6.ll index 89fdc3ade6d0..5833286317ce 100644 --- a/llvm/test/Analysis/ScalarEvolution/trip-count6.ll +++ b/llvm/test/Analysis/ScalarEvolution/trip-count6.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/trip-count7.ll b/llvm/test/Analysis/ScalarEvolution/trip-count7.ll index 6534e6eae718..0cd8d7c4a9a3 100644 --- a/llvm/test/Analysis/ScalarEvolution/trip-count7.ll +++ b/llvm/test/Analysis/ScalarEvolution/trip-count7.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/trip-count8.ll b/llvm/test/Analysis/ScalarEvolution/trip-count8.ll index 312a3b5de5c0..c49f5ceea704 100644 --- a/llvm/test/Analysis/ScalarEvolution/trip-count8.ll +++ b/llvm/test/Analysis/ScalarEvolution/trip-count8.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/xor-and.ll b/llvm/test/Analysis/ScalarEvolution/xor-and.ll index 8541af4176e6..c8339d7138d9 100644 --- a/llvm/test/Analysis/ScalarEvolution/xor-and.ll +++ b/llvm/test/Analysis/ScalarEvolution/xor-and.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Analysis/ScalarEvolution/zext-wrap.ll b/llvm/test/Analysis/ScalarEvolution/zext-wrap.ll index 6b4020134e2c..9ff99be736a0 100644 --- a/llvm/test/Analysis/ScalarEvolution/zext-wrap.ll +++ b/llvm/test/Analysis/ScalarEvolution/zext-wrap.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -analyze -scalar-evolution -disable-output \ +; RUN: opt < %s -analyze -scalar-evolution -disable-output \ ; RUN: | FileCheck %s ; PR4569 diff --git a/llvm/test/Assembler/2002-04-29-NameBinding.ll b/llvm/test/Assembler/2002-04-29-NameBinding.ll index 1ba9270fcf6b..7960c20ddcea 100644 --- a/llvm/test/Assembler/2002-04-29-NameBinding.ll +++ b/llvm/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: opt %s -globaldce -S | \ +; RUN: opt < %s -globaldce -S | \ ; RUN: not grep constant ; diff --git a/llvm/test/Assembler/2002-08-19-BytecodeReader.ll b/llvm/test/Assembler/2002-08-19-BytecodeReader.ll index 85d892dccbe3..567e9ded09df 100644 --- a/llvm/test/Assembler/2002-08-19-BytecodeReader.ll +++ b/llvm/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: opt %s -instcombine -S | llvm-as +; RUN: opt < %s -instcombine -S | llvm-as %CHESS_POSITION = type { i32, i32 } @pawn_probes = external global i32 ; [#uses=0] diff --git a/llvm/test/Assembler/2008-02-20-MultipleReturnValue.ll b/llvm/test/Assembler/2008-02-20-MultipleReturnValue.ll index 3f0ff8a0621b..32c893a9f5f1 100644 --- a/llvm/test/Assembler/2008-02-20-MultipleReturnValue.ll +++ b/llvm/test/Assembler/2008-02-20-MultipleReturnValue.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -verify -S | llvm-as -disable-output +; RUN: opt < %s -verify -S | llvm-as -disable-output define {i32, i8} @foo(i32 %p) { ret i32 1, i8 2 diff --git a/llvm/test/Assembler/2009-02-28-StripOpaqueName.ll b/llvm/test/Assembler/2009-02-28-StripOpaqueName.ll index 94529b9e24d7..f61a44cbd15d 100644 --- a/llvm/test/Assembler/2009-02-28-StripOpaqueName.ll +++ b/llvm/test/Assembler/2009-02-28-StripOpaqueName.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -strip -S | llvm-as | llvm-dis +; RUN: opt < %s -strip -S | llvm-as | llvm-dis ; Stripping the name from A should not break references to it. %A = type opaque diff --git a/llvm/test/Bitcode/extractelement.ll b/llvm/test/Bitcode/extractelement.ll index 88229678783f..d88f811e8e9c 100644 --- a/llvm/test/Bitcode/extractelement.ll +++ b/llvm/test/Bitcode/extractelement.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -constprop | llvm-dis +; RUN: opt < %s -constprop | llvm-dis ; PR3465 define double @test() { diff --git a/llvm/test/CodeGen/Generic/GC/argpromotion.ll b/llvm/test/CodeGen/Generic/GC/argpromotion.ll index d4344a0e0d01..dda376d6168e 100644 --- a/llvm/test/CodeGen/Generic/GC/argpromotion.ll +++ b/llvm/test/CodeGen/Generic/GC/argpromotion.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -anders-aa -argpromotion +; RUN: opt < %s -anders-aa -argpromotion declare void @llvm.gcroot(i8**, i8*) diff --git a/llvm/test/CodeGen/Generic/GC/deadargelim.ll b/llvm/test/CodeGen/Generic/GC/deadargelim.ll index 4ee0b87a6e14..176019020ad4 100644 --- a/llvm/test/CodeGen/Generic/GC/deadargelim.ll +++ b/llvm/test/CodeGen/Generic/GC/deadargelim.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -deadargelim +; RUN: opt < %s -deadargelim declare void @llvm.gcroot(i8**, i8*) diff --git a/llvm/test/CodeGen/Generic/GC/inline.ll b/llvm/test/CodeGen/Generic/GC/inline.ll index 5dd171abd2ef..9da33aef8dd3 100644 --- a/llvm/test/CodeGen/Generic/GC/inline.ll +++ b/llvm/test/CodeGen/Generic/GC/inline.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -inline -S | grep example +; RUN: opt < %s -inline -S | grep example %IntArray = type { i32, [0 x i32*] } diff --git a/llvm/test/CodeGen/Generic/GC/inline2.ll b/llvm/test/CodeGen/Generic/GC/inline2.ll index ad98e3e3453c..15947056ee39 100644 --- a/llvm/test/CodeGen/Generic/GC/inline2.ll +++ b/llvm/test/CodeGen/Generic/GC/inline2.ll @@ -1,5 +1,5 @@ -; RUN: opt %s -inline -S | grep sample -; RUN: opt %s -inline -S | grep example +; RUN: opt < %s -inline -S | grep sample +; RUN: opt < %s -inline -S | grep example %IntArray = type { i32, [0 x i32*] } diff --git a/llvm/test/CodeGen/PowerPC/ppcf128-1.ll b/llvm/test/CodeGen/PowerPC/ppcf128-1.ll index a4dbdf4d43fd..1047fe5d3ba9 100644 --- a/llvm/test/CodeGen/PowerPC/ppcf128-1.ll +++ b/llvm/test/CodeGen/PowerPC/ppcf128-1.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/CodeGen/PowerPC/vec_shuffle.ll b/llvm/test/CodeGen/PowerPC/vec_shuffle.ll index e234f0628982..82706321c1c1 100644 --- a/llvm/test/CodeGen/PowerPC/vec_shuffle.ll +++ b/llvm/test/CodeGen/PowerPC/vec_shuffle.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -instcombine | \ +; RUN: opt < %s -instcombine | \ ; RUN: llc -march=ppc32 -mcpu=g5 | not grep vperm ; RUN: llc < %s -march=ppc32 -mcpu=g5 > %t ; RUN: grep vsldoi %t | count 2 diff --git a/llvm/test/CodeGen/X86/2009-03-23-i80-fp80.ll b/llvm/test/CodeGen/X86/2009-03-23-i80-fp80.ll index 7eadda86e606..e542325b6369 100644 --- a/llvm/test/CodeGen/X86/2009-03-23-i80-fp80.ll +++ b/llvm/test/CodeGen/X86/2009-03-23-i80-fp80.ll @@ -1,5 +1,5 @@ -; RUN: opt %s -instcombine -S | grep 302245289961712575840256 -; RUN: opt %s -instcombine -S | grep K40018000000000000000 +; RUN: opt < %s -instcombine -S | grep 302245289961712575840256 +; RUN: opt < %s -instcombine -S | 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/llvm/test/CodeGen/X86/asm-block-labels.ll b/llvm/test/CodeGen/X86/asm-block-labels.ll index a67a2128f696..a43d43023196 100644 --- a/llvm/test/CodeGen/X86/asm-block-labels.ll +++ b/llvm/test/CodeGen/X86/asm-block-labels.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/CodeGen/X86/nancvt.ll b/llvm/test/CodeGen/X86/nancvt.ll index 28ee39380f61..0b56644f125a 100644 --- a/llvm/test/CodeGen/X86/nancvt.ll +++ b/llvm/test/CodeGen/X86/nancvt.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/CodeGen/X86/vec_ins_extract.ll b/llvm/test/CodeGen/X86/vec_ins_extract.ll index b3a61cafbe92..bf43deb1d19a 100644 --- a/llvm/test/CodeGen/X86/vec_ins_extract.ll +++ b/llvm/test/CodeGen/X86/vec_ins_extract.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/DebugInfo/2009-03-03-cheapdse.ll b/llvm/test/DebugInfo/2009-03-03-cheapdse.ll index 4f955e9c3460..9f47f16153de 100644 --- a/llvm/test/DebugInfo/2009-03-03-cheapdse.ll +++ b/llvm/test/DebugInfo/2009-03-03-cheapdse.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -instcombine -S | grep store | count 5 +; RUN: opt < %s -instcombine -S | 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/llvm/test/DebugInfo/2009-03-03-deadstore.ll b/llvm/test/DebugInfo/2009-03-03-deadstore.ll index 8d4961453863..0705c155f9f7 100644 --- a/llvm/test/DebugInfo/2009-03-03-deadstore.ll +++ b/llvm/test/DebugInfo/2009-03-03-deadstore.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -instcombine -S | not grep alloca +; RUN: opt < %s -instcombine -S | 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/llvm/test/DebugInfo/2009-03-03-store-to-load-forward.ll b/llvm/test/DebugInfo/2009-03-03-store-to-load-forward.ll index 8fad616d0f62..75d3a6943393 100644 --- a/llvm/test/DebugInfo/2009-03-03-store-to-load-forward.ll +++ b/llvm/test/DebugInfo/2009-03-03-store-to-load-forward.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -instcombine -S | not grep alloca +; RUN: opt < %s -instcombine -S | 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/llvm/test/DebugInfo/printdbginfo2.ll b/llvm/test/DebugInfo/printdbginfo2.ll index 68b12279f3cd..c5fe7ad6c803 100644 --- a/llvm/test/DebugInfo/printdbginfo2.ll +++ b/llvm/test/DebugInfo/printdbginfo2.ll @@ -1,4 +1,4 @@ -; RUN: opt %s -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/llvm/test/Feature/load_module.ll b/llvm/test/Feature/load_module.ll index cdc57085b5d4..e2e222f4edcf 100644 --- a/llvm/test/Feature/load_module.ll +++ b/llvm/test/Feature/load_module.ll @@ -1,5 +1,5 @@ ; PR1318 -; RUN: opt %s -load=%llvmlibsdir/LLVMHello%shlibext -hello \ +; RUN: opt < %s -load=%llvmlibsdir/LLVMHello%shlibext -hello \ ; RUN: -disable-output |& grep Hello @junk = global i32 0 diff --git a/llvm/test/Other/2002-01-31-CallGraph.ll b/llvm/test/Other/2002-01-31-CallGraph.ll index 1fd0368480ed..0e4c87751263 100644 --- a/llvm/test/Other/2002-01-31-CallGraph.ll +++ b/llvm/test/Other/2002-01-31-CallGraph.ll @@ -1,6 +1,6 @@ ; Call graph construction crash: Not handling indirect calls right ; -; RUN: opt %s -analyze -print-callgraph >& /dev/null +; RUN: opt < %s -analyze -print-callgraph >& /dev/null ; %FunTy = type i32 (i32) diff --git a/llvm/test/Other/2002-02-24-InlineBrokePHINodes.ll b/llvm/test/Other/2002-02-24-InlineBrokePHINodes.ll index c5c2f38021aa..db26942096d4 100644 --- a/llvm/test/Other/2002-02-24-InlineBrokePHINodes.ll +++ b/llvm/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: opt %s -inline +; RUN: opt < %s -inline ; define i64 @test(i64 %X) { diff --git a/llvm/test/Other/2002-03-11-ConstPropCrash.ll b/llvm/test/Other/2002-03-11-ConstPropCrash.ll index b1e727565a37..a6d4f5b3dbcc 100644 --- a/llvm/test/Other/2002-03-11-ConstPropCrash.ll +++ b/llvm/test/Other/2002-03-11-ConstPropCrash.ll @@ -5,7 +5,7 @@ ; ; Fixed by adding new arguments to ConstantFoldTerminator ; -; RUN: opt %s -constprop +; RUN: opt < %s -constprop define void @build_tree(i32 %ml) { ;