[llvm-commits] [llvm] r81257 - in /llvm/trunk/test: Analysis/Andersens/ Analysis/BasicAA/ Analysis/GlobalsModRef/ Analysis/Profiling/ Analysis/ScalarEvolution/ Assembler/ CodeGen/Generic/GC/ CodeGen/X86/ DebugInfo/ Feature/ Other/ Transforms/ADCE/ Transforms/ArgumentPromotion/ Transforms/CondProp/ Transforms/ConstProp/ Transforms/ConstantMerge/ Transforms/DeadArgElim/ Transforms/DeadStoreElimination/ Transforms/FunctionAttrs/ Transforms/GVN/ Transforms/GVNPRE/ Transforms/GlobalDCE/ Transforms/GlobalOpt/ Transforms/IPCo...

Dan Gohman gohman at apple.com
Tue Sep 8 15:34:19 PDT 2009


Author: djg
Date: Tue Sep  8 17:34:10 2009
New Revision: 81257

URL: http://llvm.org/viewvc/llvm-project?rev=81257&view=rev
Log:
Use opt -S instead of piping bitcode output through llvm-dis.

Modified:
    llvm/trunk/test/Analysis/Andersens/2008-03-19-External.ll
    llvm/trunk/test/Analysis/Andersens/2008-04-07-Memcpy.ll
    llvm/trunk/test/Analysis/Andersens/external.ll
    llvm/trunk/test/Analysis/BasicAA/2003-02-26-AccessSizeTest.ll
    llvm/trunk/test/Analysis/BasicAA/2003-04-22-GEPProblem.ll
    llvm/trunk/test/Analysis/BasicAA/2003-09-19-LocalArgument.ll
    llvm/trunk/test/Analysis/BasicAA/2004-07-28-MustAliasbug.ll
    llvm/trunk/test/Analysis/BasicAA/2007-01-13-BasePointerBadNoAlias.ll
    llvm/trunk/test/Analysis/BasicAA/2007-08-05-GetOverloadedModRef.ll
    llvm/trunk/test/Analysis/BasicAA/2007-10-24-ArgumentsGlobals.ll
    llvm/trunk/test/Analysis/BasicAA/2008-04-15-Byval.ll
    llvm/trunk/test/Analysis/BasicAA/2009-03-04-GEPNoalias.ll
    llvm/trunk/test/Analysis/BasicAA/byval.ll
    llvm/trunk/test/Analysis/BasicAA/cas.ll
    llvm/trunk/test/Analysis/BasicAA/featuretest.ll
    llvm/trunk/test/Analysis/BasicAA/global-size.ll
    llvm/trunk/test/Analysis/BasicAA/no-escape-call.ll
    llvm/trunk/test/Analysis/BasicAA/nocapture.ll
    llvm/trunk/test/Analysis/BasicAA/pure-const-dce.ll
    llvm/trunk/test/Analysis/BasicAA/store-promote.ll
    llvm/trunk/test/Analysis/GlobalsModRef/2008-09-03-ReadGlobals.ll
    llvm/trunk/test/Analysis/GlobalsModRef/aliastest.ll
    llvm/trunk/test/Analysis/GlobalsModRef/chaining-analysis.ll
    llvm/trunk/test/Analysis/GlobalsModRef/indirect-global.ll
    llvm/trunk/test/Analysis/GlobalsModRef/modreftest.ll
    llvm/trunk/test/Analysis/Profiling/edge-profiling.ll
    llvm/trunk/test/Analysis/ScalarEvolution/2007-08-06-MisinterpretBranch.ll
    llvm/trunk/test/Analysis/ScalarEvolution/2007-11-14-SignedAddRec.ll
    llvm/trunk/test/Analysis/ScalarEvolution/avoid-smax-1.ll
    llvm/trunk/test/Assembler/2002-04-07-HexFloatConstants.ll
    llvm/trunk/test/Assembler/2002-04-29-NameBinding.ll
    llvm/trunk/test/Assembler/2002-08-19-BytecodeReader.ll
    llvm/trunk/test/Assembler/2003-08-20-ConstantExprGEP-Fold.ll
    llvm/trunk/test/Assembler/2008-02-20-MultipleReturnValue.ll
    llvm/trunk/test/Assembler/2009-02-28-StripOpaqueName.ll
    llvm/trunk/test/CodeGen/Generic/GC/inline.ll
    llvm/trunk/test/CodeGen/Generic/GC/inline2.ll
    llvm/trunk/test/CodeGen/X86/2009-03-23-i80-fp80.ll
    llvm/trunk/test/DebugInfo/2009-02-27-licm.ll
    llvm/trunk/test/DebugInfo/2009-03-03-cheapdse.ll
    llvm/trunk/test/DebugInfo/2009-03-03-deadstore.ll
    llvm/trunk/test/DebugInfo/2009-03-03-store-to-load-forward.ll
    llvm/trunk/test/DebugInfo/2009-03-05-gvn.ll
    llvm/trunk/test/Feature/weak_constant.ll
    llvm/trunk/test/Other/2008-06-04-FieldSizeInPacked.ll
    llvm/trunk/test/Other/2009-06-05-no-implicit-float.ll
    llvm/trunk/test/Transforms/ADCE/2002-05-22-PHITest.ll
    llvm/trunk/test/Transforms/ADCE/2003-06-24-BasicFunctionality.ll
    llvm/trunk/test/Transforms/ADCE/2003-11-16-MissingPostDominanceInfo.ll
    llvm/trunk/test/Transforms/ADCE/dce_pure_call.ll
    llvm/trunk/test/Transforms/ADCE/dce_pure_invoke.ll
    llvm/trunk/test/Transforms/ArgumentPromotion/2008-02-01-ReturnAttrs.ll
    llvm/trunk/test/Transforms/ArgumentPromotion/2008-07-02-array-indexing.ll
    llvm/trunk/test/Transforms/ArgumentPromotion/aggregate-promote.ll
    llvm/trunk/test/Transforms/ArgumentPromotion/attrs.ll
    llvm/trunk/test/Transforms/ArgumentPromotion/basictest.ll
    llvm/trunk/test/Transforms/ArgumentPromotion/byval-2.ll
    llvm/trunk/test/Transforms/ArgumentPromotion/byval.ll
    llvm/trunk/test/Transforms/ArgumentPromotion/chained.ll
    llvm/trunk/test/Transforms/ArgumentPromotion/control-flow.ll
    llvm/trunk/test/Transforms/ArgumentPromotion/control-flow2.ll
    llvm/trunk/test/Transforms/CondProp/basictest-dbg.ll
    llvm/trunk/test/Transforms/CondProp/basictest.ll
    llvm/trunk/test/Transforms/CondProp/phisimplify.ll
    llvm/trunk/test/Transforms/CondProp/phisimplify2.ll
    llvm/trunk/test/Transforms/CondProp/phisimplify3.ll
    llvm/trunk/test/Transforms/ConstProp/2002-05-03-NotOperator.ll
    llvm/trunk/test/Transforms/ConstProp/2002-09-03-SetCC-Bools.ll
    llvm/trunk/test/Transforms/ConstProp/2005-01-28-SetCCGEP.ll
    llvm/trunk/test/Transforms/ConstProp/2006-11-30-vector-cast.ll
    llvm/trunk/test/Transforms/ConstProp/2006-12-01-TruncBoolBug.ll
    llvm/trunk/test/Transforms/ConstProp/2006-12-01-bool-casts.ll
    llvm/trunk/test/Transforms/ConstProp/2007-02-05-BitCast.ll
    llvm/trunk/test/Transforms/ConstProp/2007-11-23-cttz.ll
    llvm/trunk/test/Transforms/ConstProp/basictest.ll
    llvm/trunk/test/Transforms/ConstProp/bitcast2.ll
    llvm/trunk/test/Transforms/ConstProp/bswap.ll
    llvm/trunk/test/Transforms/ConstProp/calls.ll
    llvm/trunk/test/Transforms/ConstProp/div-zero.ll
    llvm/trunk/test/Transforms/ConstProp/float-to-ptr-cast.ll
    llvm/trunk/test/Transforms/ConstProp/logicaltest.ll
    llvm/trunk/test/Transforms/ConstProp/nottest.ll
    llvm/trunk/test/Transforms/ConstProp/phi.ll
    llvm/trunk/test/Transforms/ConstProp/remtest.ll
    llvm/trunk/test/Transforms/ConstantMerge/2006-03-07-DontMergeDiffSections.ll
    llvm/trunk/test/Transforms/DeadArgElim/2007-02-07-FuncRename.ll
    llvm/trunk/test/Transforms/DeadArgElim/2007-10-18-VarargsReturn.ll
    llvm/trunk/test/Transforms/DeadArgElim/2007-12-20-ParamAttrs.ll
    llvm/trunk/test/Transforms/DeadArgElim/2008-01-16-VarargsParamAttrs.ll
    llvm/trunk/test/Transforms/DeadArgElim/2008-06-23-DeadAfterLive.ll
    llvm/trunk/test/Transforms/DeadArgElim/basictest.ll
    llvm/trunk/test/Transforms/DeadArgElim/canon.ll
    llvm/trunk/test/Transforms/DeadArgElim/dead_vaargs.ll
    llvm/trunk/test/Transforms/DeadArgElim/deadretval.ll
    llvm/trunk/test/Transforms/DeadArgElim/deadretval2.ll
    llvm/trunk/test/Transforms/DeadArgElim/keepalive.ll
    llvm/trunk/test/Transforms/DeadArgElim/multdeadretval.ll
    llvm/trunk/test/Transforms/DeadStoreElimination/2004-12-28-PartialStore.ll
    llvm/trunk/test/Transforms/DeadStoreElimination/2005-11-30-vaarg.ll
    llvm/trunk/test/Transforms/DeadStoreElimination/2008-07-28-load-store.ll
    llvm/trunk/test/Transforms/DeadStoreElimination/PartialStore.ll
    llvm/trunk/test/Transforms/DeadStoreElimination/alloca.ll
    llvm/trunk/test/Transforms/DeadStoreElimination/byval.ll
    llvm/trunk/test/Transforms/DeadStoreElimination/context-sensitive.ll
    llvm/trunk/test/Transforms/DeadStoreElimination/free.ll
    llvm/trunk/test/Transforms/DeadStoreElimination/memcpy.ll
    llvm/trunk/test/Transforms/DeadStoreElimination/simple.ll
    llvm/trunk/test/Transforms/DeadStoreElimination/volatile-load.ll
    llvm/trunk/test/Transforms/FunctionAttrs/2008-09-03-Mutual.ll
    llvm/trunk/test/Transforms/FunctionAttrs/2008-09-03-ReadNone.ll
    llvm/trunk/test/Transforms/FunctionAttrs/2008-09-03-ReadOnly.ll
    llvm/trunk/test/Transforms/FunctionAttrs/2008-09-13-VolatileRead.ll
    llvm/trunk/test/Transforms/FunctionAttrs/2008-10-04-LocalMemory.ll
    llvm/trunk/test/Transforms/FunctionAttrs/2008-12-29-Constant.ll
    llvm/trunk/test/Transforms/FunctionAttrs/2008-12-31-NoCapture.ll
    llvm/trunk/test/Transforms/FunctionAttrs/2009-01-02-LocalStores.ll
    llvm/trunk/test/Transforms/FunctionAttrs/2009-05-06-Malloc.ll
    llvm/trunk/test/Transforms/GVN/2007-07-25-InfiniteLoop.ll
    llvm/trunk/test/Transforms/GVN/2007-07-26-InterlockingLoops.ll
    llvm/trunk/test/Transforms/GVN/2007-07-26-PhiErasure.ll
    llvm/trunk/test/Transforms/GVN/2007-07-31-NoDomInherit.ll
    llvm/trunk/test/Transforms/GVN/2007-07-31-RedundantPhi.ll
    llvm/trunk/test/Transforms/GVN/2008-02-12-UndefLoad.ll
    llvm/trunk/test/Transforms/GVN/2008-02-24-NonDominatedMemcpy.ll
    llvm/trunk/test/Transforms/GVN/2008-02-26-MemCpySize.ll
    llvm/trunk/test/Transforms/GVN/2008-07-02-Unreachable.ll
    llvm/trunk/test/Transforms/GVN/2008-12-09-SelfRemove.ll
    llvm/trunk/test/Transforms/GVN/2009-06-17-InvalidPRE.ll
    llvm/trunk/test/Transforms/GVN/basic.ll
    llvm/trunk/test/Transforms/GVN/bitcast-of-call.ll
    llvm/trunk/test/Transforms/GVN/calls-nonlocal.ll
    llvm/trunk/test/Transforms/GVN/calls-readonly.ll
    llvm/trunk/test/Transforms/GVN/condprop.ll
    llvm/trunk/test/Transforms/GVN/load-constant-mem.ll
    llvm/trunk/test/Transforms/GVN/local-pre.ll
    llvm/trunk/test/Transforms/GVN/lpre-basic.ll
    llvm/trunk/test/Transforms/GVN/mixed.ll
    llvm/trunk/test/Transforms/GVN/pre-basic-add.ll
    llvm/trunk/test/Transforms/GVN/pre-single-pred.ll
    llvm/trunk/test/Transforms/GVN/rle-dominated.ll
    llvm/trunk/test/Transforms/GVN/rle-must-alias.ll
    llvm/trunk/test/Transforms/GVN/rle-no-phi-translate.ll
    llvm/trunk/test/Transforms/GVN/rle-nonlocal.ll
    llvm/trunk/test/Transforms/GVN/rle-phi-translate.ll
    llvm/trunk/test/Transforms/GVN/rle-semidominated.ll
    llvm/trunk/test/Transforms/GVNPRE/2007-07-05-AvailabilityUpdating.ll
    llvm/trunk/test/Transforms/GVNPRE/basic.ll
    llvm/trunk/test/Transforms/GVNPRE/cast.ll
    llvm/trunk/test/Transforms/GVNPRE/extractelement.ll
    llvm/trunk/test/Transforms/GVNPRE/gep.ll
    llvm/trunk/test/Transforms/GVNPRE/insertelement.ll
    llvm/trunk/test/Transforms/GVNPRE/select.ll
    llvm/trunk/test/Transforms/GVNPRE/shufflevector.ll
    llvm/trunk/test/Transforms/GlobalDCE/2002-08-17-FunctionDGE.ll
    llvm/trunk/test/Transforms/GlobalDCE/2002-08-17-WorkListTest.ll
    llvm/trunk/test/Transforms/GlobalDCE/2003-07-01-SelfReference.ll
    llvm/trunk/test/Transforms/GlobalDCE/2003-10-09-PreserveWeakGlobals.ll
    llvm/trunk/test/Transforms/GlobalDCE/2009-01-05-DeadAliases.ll
    llvm/trunk/test/Transforms/GlobalDCE/basicvariabletest.ll
    llvm/trunk/test/Transforms/GlobalDCE/externally_available.ll
    llvm/trunk/test/Transforms/GlobalOpt/2008-01-13-OutOfRangeSROA.ll
    llvm/trunk/test/Transforms/GlobalOpt/2008-01-29-VolatileGlobal.ll
    llvm/trunk/test/Transforms/GlobalOpt/2008-02-16-NestAttr.ll
    llvm/trunk/test/Transforms/GlobalOpt/2008-04-26-SROA-Global-Align.ll
    llvm/trunk/test/Transforms/GlobalOpt/2008-07-17-addrspace.ll
    llvm/trunk/test/Transforms/GlobalOpt/2009-01-13-phi-user.ll
    llvm/trunk/test/Transforms/GlobalOpt/2009-02-15-ResolveAlias.ll
    llvm/trunk/test/Transforms/GlobalOpt/2009-03-03-dbg.ll
    llvm/trunk/test/Transforms/GlobalOpt/2009-03-06-Anonymous.ll
    llvm/trunk/test/Transforms/GlobalOpt/2009-03-07-PromotePtrToBool.ll
    llvm/trunk/test/Transforms/GlobalOpt/alias-resolve.ll
    llvm/trunk/test/Transforms/GlobalOpt/basictest.ll
    llvm/trunk/test/Transforms/GlobalOpt/constantexpr-dangle.ll
    llvm/trunk/test/Transforms/GlobalOpt/ctor-list-opt-dbg.ll
    llvm/trunk/test/Transforms/GlobalOpt/ctor-list-opt-inbounds.ll
    llvm/trunk/test/Transforms/GlobalOpt/ctor-list-opt.ll
    llvm/trunk/test/Transforms/GlobalOpt/deadglobal-2.ll
    llvm/trunk/test/Transforms/GlobalOpt/deadglobal.ll
    llvm/trunk/test/Transforms/GlobalOpt/globalsra-partial.ll
    llvm/trunk/test/Transforms/GlobalOpt/globalsra-unknown-index.ll
    llvm/trunk/test/Transforms/GlobalOpt/globalsra.ll
    llvm/trunk/test/Transforms/GlobalOpt/heap-sra-1.ll
    llvm/trunk/test/Transforms/GlobalOpt/heap-sra-2.ll
    llvm/trunk/test/Transforms/GlobalOpt/heap-sra-phi.ll
    llvm/trunk/test/Transforms/GlobalOpt/iterate.ll
    llvm/trunk/test/Transforms/GlobalOpt/load-store-global.ll
    llvm/trunk/test/Transforms/GlobalOpt/malloc-promote-1.ll
    llvm/trunk/test/Transforms/GlobalOpt/malloc-promote-2.ll
    llvm/trunk/test/Transforms/GlobalOpt/malloc-promote-3.ll
    llvm/trunk/test/Transforms/GlobalOpt/memcpy.ll
    llvm/trunk/test/Transforms/GlobalOpt/memset.ll
    llvm/trunk/test/Transforms/GlobalOpt/phi-select.ll
    llvm/trunk/test/Transforms/GlobalOpt/storepointer-compare.ll
    llvm/trunk/test/Transforms/GlobalOpt/storepointer.ll
    llvm/trunk/test/Transforms/GlobalOpt/trivialstore.ll
    llvm/trunk/test/Transforms/GlobalOpt/undef-init.ll
    llvm/trunk/test/Transforms/IPConstantProp/2008-06-09-WeakProp.ll
    llvm/trunk/test/Transforms/IPConstantProp/recursion.ll
    llvm/trunk/test/Transforms/IPConstantProp/return-argument.ll
    llvm/trunk/test/Transforms/IPConstantProp/return-constants.ll
    llvm/trunk/test/Transforms/IndMemRem/2009-01-24-Noalias.ll
    llvm/trunk/test/Transforms/IndVarSimplify/2003-09-12-MultiplePred.ll
    llvm/trunk/test/Transforms/IndVarSimplify/2003-12-10-IndVarDeadCode.ll
    llvm/trunk/test/Transforms/IndVarSimplify/2003-12-21-IndVarSize.ll
    llvm/trunk/test/Transforms/IndVarSimplify/2005-02-26-ExitValueCompute.ll
    llvm/trunk/test/Transforms/IndVarSimplify/2006-03-31-NegativeStride.ll
    llvm/trunk/test/Transforms/IndVarSimplify/2007-01-06-TripCount.ll
    llvm/trunk/test/Transforms/IndVarSimplify/2008-09-02-IVType.ll
    llvm/trunk/test/Transforms/IndVarSimplify/2008-11-03-Floating.ll
    llvm/trunk/test/Transforms/IndVarSimplify/2008-11-17-Floating.ll
    llvm/trunk/test/Transforms/IndVarSimplify/2009-04-14-shorten_iv_vars.ll
    llvm/trunk/test/Transforms/IndVarSimplify/2009-04-15-shorten-iv-vars-2.ll
    llvm/trunk/test/Transforms/IndVarSimplify/2009-04-27-Floating.ll
    llvm/trunk/test/Transforms/IndVarSimplify/ada-loops.ll
    llvm/trunk/test/Transforms/IndVarSimplify/addrec-gep.ll
    llvm/trunk/test/Transforms/IndVarSimplify/ashr-tripcount.ll
    llvm/trunk/test/Transforms/IndVarSimplify/complex-scev.ll
    llvm/trunk/test/Transforms/IndVarSimplify/gep-with-mul-base.ll
    llvm/trunk/test/Transforms/IndVarSimplify/iv-sext.ll
    llvm/trunk/test/Transforms/IndVarSimplify/iv-zext.ll
    llvm/trunk/test/Transforms/IndVarSimplify/lftr-promote.ll
    llvm/trunk/test/Transforms/IndVarSimplify/lftr_simple.ll
    llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate8.ll
    llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate9.ll
    llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate_1.ll
    llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate_3.ll
    llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate_4.ll
    llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate_5.ll
    llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate_6.ll
    llvm/trunk/test/Transforms/IndVarSimplify/masked-iv.ll
    llvm/trunk/test/Transforms/IndVarSimplify/max-pointer.ll
    llvm/trunk/test/Transforms/IndVarSimplify/pointer-indvars.ll
    llvm/trunk/test/Transforms/IndVarSimplify/pointer.ll
    llvm/trunk/test/Transforms/IndVarSimplify/preserve-gep-nested.ll
    llvm/trunk/test/Transforms/IndVarSimplify/preserve-gep.ll
    llvm/trunk/test/Transforms/IndVarSimplify/preserve-signed-wrap.ll
    llvm/trunk/test/Transforms/IndVarSimplify/promote-iv-to-eliminate-casts.ll
    llvm/trunk/test/Transforms/IndVarSimplify/signed-trip-count.ll
    llvm/trunk/test/Transforms/IndVarSimplify/sink-alloca.ll
    llvm/trunk/test/Transforms/IndVarSimplify/sink-trapping.ll
    llvm/trunk/test/Transforms/IndVarSimplify/subtract.ll
    llvm/trunk/test/Transforms/IndVarSimplify/tripcount_compute.ll
    llvm/trunk/test/Transforms/IndVarSimplify/tripcount_infinite.ll
    llvm/trunk/test/Transforms/IndVarSimplify/variable-stride-ivs-0.ll
    llvm/trunk/test/Transforms/Inline/2007-04-15-InlineEH.ll
    llvm/trunk/test/Transforms/Inline/2007-06-06-NoInline.ll
    llvm/trunk/test/Transforms/Inline/2007-06-25-WeakInline.ll
    llvm/trunk/test/Transforms/Inline/2007-12-19-InlineNoUnwind.ll
    llvm/trunk/test/Transforms/Inline/2008-09-02-AlwaysInline.ll
    llvm/trunk/test/Transforms/Inline/2008-09-02-NoInline.ll
    llvm/trunk/test/Transforms/Inline/2008-10-30-AlwaysInline.ll
    llvm/trunk/test/Transforms/Inline/2008-11-04-AlwaysInline.ll
    llvm/trunk/test/Transforms/Inline/2009-01-08-NoInlineDynamicAlloca.ll
    llvm/trunk/test/Transforms/Inline/2009-01-12-RecursiveInline.ll
    llvm/trunk/test/Transforms/Inline/always_inline_dyn_alloca.ll
    llvm/trunk/test/Transforms/Inline/array_merge.ll
    llvm/trunk/test/Transforms/Inline/byval.ll
    llvm/trunk/test/Transforms/Inline/byval2.ll
    llvm/trunk/test/Transforms/Inline/casts.ll
    llvm/trunk/test/Transforms/Inline/cfg_preserve_test.ll
    llvm/trunk/test/Transforms/Inline/dynamic_alloca_test.ll
    llvm/trunk/test/Transforms/Inline/externally_available.ll
    llvm/trunk/test/Transforms/Inline/inline-invoke-tail.ll
    llvm/trunk/test/Transforms/Inline/inline-tail.ll
    llvm/trunk/test/Transforms/Inline/inline_cleanup.ll
    llvm/trunk/test/Transforms/Inline/inline_constprop.ll
    llvm/trunk/test/Transforms/Inline/inline_dce.ll
    llvm/trunk/test/Transforms/Inline/inline_prune.ll
    llvm/trunk/test/Transforms/Inline/invoke_test-1.ll
    llvm/trunk/test/Transforms/Inline/invoke_test-2.ll
    llvm/trunk/test/Transforms/Inline/invoke_test-3.ll
    llvm/trunk/test/Transforms/InstCombine/2002-05-14-SubFailure.ll
    llvm/trunk/test/Transforms/InstCombine/2002-08-02-CastTest.ll
    llvm/trunk/test/Transforms/InstCombine/2002-12-05-MissedConstProp.ll
    llvm/trunk/test/Transforms/InstCombine/2003-05-26-CastMiscompile.ll
    llvm/trunk/test/Transforms/InstCombine/2003-09-09-VolatileLoadElim.ll
    llvm/trunk/test/Transforms/InstCombine/2003-11-03-VarargsCallBug.ll
    llvm/trunk/test/Transforms/InstCombine/2003-11-13-ConstExprCastCall.ll
    llvm/trunk/test/Transforms/InstCombine/2004-02-23-ShiftShiftOverflow.ll
    llvm/trunk/test/Transforms/InstCombine/2004-08-10-BoolSetCC.ll
    llvm/trunk/test/Transforms/InstCombine/2004-09-20-BadLoadCombine.ll
    llvm/trunk/test/Transforms/InstCombine/2004-09-28-BadShiftAndSetCC.ll
    llvm/trunk/test/Transforms/InstCombine/2004-11-22-Missed-and-fold.ll
    llvm/trunk/test/Transforms/InstCombine/2004-11-27-SetCCForCastLargerAndConstant.ll
    llvm/trunk/test/Transforms/InstCombine/2005-03-04-ShiftOverflow.ll
    llvm/trunk/test/Transforms/InstCombine/2005-06-16-SetCCOrSetCCMiscompile.ll
    llvm/trunk/test/Transforms/InstCombine/2006-02-13-DemandedMiscompile.ll
    llvm/trunk/test/Transforms/InstCombine/2006-04-28-ShiftShiftLongLong.ll
    llvm/trunk/test/Transforms/InstCombine/2006-09-15-CastToBool.ll
    llvm/trunk/test/Transforms/InstCombine/2006-10-19-SignedToUnsignedCastAndConst-2.ll
    llvm/trunk/test/Transforms/InstCombine/2006-10-19-SignedToUnsignedCastAndConst.ll
    llvm/trunk/test/Transforms/InstCombine/2006-10-20-mask.ll
    llvm/trunk/test/Transforms/InstCombine/2006-10-26-VectorReassoc.ll
    llvm/trunk/test/Transforms/InstCombine/2006-11-03-Memmove64.ll
    llvm/trunk/test/Transforms/InstCombine/2006-11-10-ashr-miscompile.ll
    llvm/trunk/test/Transforms/InstCombine/2006-11-27-XorBug.ll
    llvm/trunk/test/Transforms/InstCombine/2006-12-01-BadFPVectorXform.ll
    llvm/trunk/test/Transforms/InstCombine/2006-12-05-fp-to-int-ext.ll
    llvm/trunk/test/Transforms/InstCombine/2006-12-08-ICmp-Combining.ll
    llvm/trunk/test/Transforms/InstCombine/2006-12-08-Phi-ICmp-Op-Fold.ll
    llvm/trunk/test/Transforms/InstCombine/2006-12-08-Select-ICmp.ll
    llvm/trunk/test/Transforms/InstCombine/2006-12-15-Range-Test.ll
    llvm/trunk/test/Transforms/InstCombine/2007-01-13-ExtCompareMiscompile.ll
    llvm/trunk/test/Transforms/InstCombine/2007-01-14-FcmpSelf.ll
    llvm/trunk/test/Transforms/InstCombine/2007-01-27-AndICmp.ll
    llvm/trunk/test/Transforms/InstCombine/2007-02-01-LoadSinkAlloca.ll
    llvm/trunk/test/Transforms/InstCombine/2007-02-07-PointerCast.ll
    llvm/trunk/test/Transforms/InstCombine/2007-02-23-PhiFoldInfLoop.ll
    llvm/trunk/test/Transforms/InstCombine/2007-03-13-CompareMerge.ll
    llvm/trunk/test/Transforms/InstCombine/2007-03-19-BadTruncChangePR1261.ll
    llvm/trunk/test/Transforms/InstCombine/2007-03-21-SignedRangeTest.ll
    llvm/trunk/test/Transforms/InstCombine/2007-03-25-BadShiftMask.ll
    llvm/trunk/test/Transforms/InstCombine/2007-03-25-DoubleShift.ll
    llvm/trunk/test/Transforms/InstCombine/2007-03-26-BadShiftMask.ll
    llvm/trunk/test/Transforms/InstCombine/2007-03-27-PR1280.ll
    llvm/trunk/test/Transforms/InstCombine/2007-04-04-BadFoldBitcastIntoMalloc.ll
    llvm/trunk/test/Transforms/InstCombine/2007-05-18-CastFoldBug.ll
    llvm/trunk/test/Transforms/InstCombine/2007-06-06-AshrSignBit.ll
    llvm/trunk/test/Transforms/InstCombine/2007-06-21-DivCompareMiscomp.ll
    llvm/trunk/test/Transforms/InstCombine/2007-09-10-AliasConstFold.ll
    llvm/trunk/test/Transforms/InstCombine/2007-09-11-Trampoline.ll
    llvm/trunk/test/Transforms/InstCombine/2007-09-17-AliasConstFold2.ll
    llvm/trunk/test/Transforms/InstCombine/2007-10-10-EliminateMemCpy.ll
    llvm/trunk/test/Transforms/InstCombine/2007-10-28-stacksave.ll
    llvm/trunk/test/Transforms/InstCombine/2007-11-15-CompareMiscomp.ll
    llvm/trunk/test/Transforms/InstCombine/2007-11-25-CompatibleAttributes.ll
    llvm/trunk/test/Transforms/InstCombine/2007-12-10-ConstFoldCompare.ll
    llvm/trunk/test/Transforms/InstCombine/2007-12-12-GEPScale.ll
    llvm/trunk/test/Transforms/InstCombine/2007-12-16-AsmNoUnwind.ll
    llvm/trunk/test/Transforms/InstCombine/2007-12-18-AddSelCmpSub.ll
    llvm/trunk/test/Transforms/InstCombine/2007-12-28-IcmpSub2.ll
    llvm/trunk/test/Transforms/InstCombine/2008-01-06-BitCastAttributes.ll
    llvm/trunk/test/Transforms/InstCombine/2008-01-06-VoidCast.ll
    llvm/trunk/test/Transforms/InstCombine/2008-01-13-AndCmpCmp.ll
    llvm/trunk/test/Transforms/InstCombine/2008-01-13-NoBitCastAttributes.ll
    llvm/trunk/test/Transforms/InstCombine/2008-01-14-VarArgTrampoline.ll
    llvm/trunk/test/Transforms/InstCombine/2008-01-21-MismatchedCastAndCompare.ll
    llvm/trunk/test/Transforms/InstCombine/2008-01-21-MulTrunc.ll
    llvm/trunk/test/Transforms/InstCombine/2008-01-27-FloatSelect.ll
    llvm/trunk/test/Transforms/InstCombine/2008-01-29-AddICmp.ll
    llvm/trunk/test/Transforms/InstCombine/2008-02-13-MulURem.ll
    llvm/trunk/test/Transforms/InstCombine/2008-02-16-SDivOverflow.ll
    llvm/trunk/test/Transforms/InstCombine/2008-02-16-SDivOverflow2.ll
    llvm/trunk/test/Transforms/InstCombine/2008-02-23-MulSub.ll
    llvm/trunk/test/Transforms/InstCombine/2008-03-13-IntToPtr.ll
    llvm/trunk/test/Transforms/InstCombine/2008-04-22-ByValBitcast.ll
    llvm/trunk/test/Transforms/InstCombine/2008-04-28-VolatileStore.ll
    llvm/trunk/test/Transforms/InstCombine/2008-04-29-VolatileLoadDontMerge.ll
    llvm/trunk/test/Transforms/InstCombine/2008-04-29-VolatileLoadMerge.ll
    llvm/trunk/test/Transforms/InstCombine/2008-05-08-LiveStoreDelete.ll
    llvm/trunk/test/Transforms/InstCombine/2008-05-18-FoldIntToPtr.ll
    llvm/trunk/test/Transforms/InstCombine/2008-05-22-NegValVector.ll
    llvm/trunk/test/Transforms/InstCombine/2008-05-23-CompareFold.ll
    llvm/trunk/test/Transforms/InstCombine/2008-05-31-AddBool.ll
    llvm/trunk/test/Transforms/InstCombine/2008-05-31-Bools.ll
    llvm/trunk/test/Transforms/InstCombine/2008-06-08-ICmpPHI.ll
    llvm/trunk/test/Transforms/InstCombine/2008-06-13-InfiniteLoopStore.ll
    llvm/trunk/test/Transforms/InstCombine/2008-06-13-ReadOnlyCallStore.ll
    llvm/trunk/test/Transforms/InstCombine/2008-06-19-UncondLoad.ll
    llvm/trunk/test/Transforms/InstCombine/2008-06-21-CompareMiscomp.ll
    llvm/trunk/test/Transforms/InstCombine/2008-06-24-StackRestore.ll
    llvm/trunk/test/Transforms/InstCombine/2008-07-08-AndICmp.ll
    llvm/trunk/test/Transforms/InstCombine/2008-07-08-ShiftOneAndOne.ll
    llvm/trunk/test/Transforms/InstCombine/2008-07-08-SubAnd.ll
    llvm/trunk/test/Transforms/InstCombine/2008-07-08-VolatileLoadMerge.ll
    llvm/trunk/test/Transforms/InstCombine/2008-07-09-SubAndError.ll
    llvm/trunk/test/Transforms/InstCombine/2008-07-10-CastSextBool.ll
    llvm/trunk/test/Transforms/InstCombine/2008-07-10-ICmpBinOp.ll
    llvm/trunk/test/Transforms/InstCombine/2008-07-11-RemAnd.ll
    llvm/trunk/test/Transforms/InstCombine/2008-07-13-DivZero.ll
    llvm/trunk/test/Transforms/InstCombine/2008-07-16-fsub.ll
    llvm/trunk/test/Transforms/InstCombine/2008-07-16-sse2_storel_dq.ll
    llvm/trunk/test/Transforms/InstCombine/2008-08-05-And.ll
    llvm/trunk/test/Transforms/InstCombine/2008-08-17-ICmpXorSignbit.ll
    llvm/trunk/test/Transforms/InstCombine/2008-09-29-FoldingOr.ll
    llvm/trunk/test/Transforms/InstCombine/2008-10-11-DivCompareFold.ll
    llvm/trunk/test/Transforms/InstCombine/2008-11-01-SRemDemandedBits.ll
    llvm/trunk/test/Transforms/InstCombine/2008-11-08-FCmp.ll
    llvm/trunk/test/Transforms/InstCombine/2008-11-20-DivMulRem.ll
    llvm/trunk/test/Transforms/InstCombine/2008-11-27-IDivVector.ll
    llvm/trunk/test/Transforms/InstCombine/2008-11-27-MultiplyIntVec.ll
    llvm/trunk/test/Transforms/InstCombine/2008-11-27-UDivNegative.ll
    llvm/trunk/test/Transforms/InstCombine/2008-12-17-SRemNegConstVec.ll
    llvm/trunk/test/Transforms/InstCombine/2009-01-08-AlignAlloca.ll
    llvm/trunk/test/Transforms/InstCombine/2009-01-16-PointerAddrSpace.ll
    llvm/trunk/test/Transforms/InstCombine/2009-01-19-fmod-constant-float-specials.ll
    llvm/trunk/test/Transforms/InstCombine/2009-01-19-fmod-constant-float.ll
    llvm/trunk/test/Transforms/InstCombine/2009-01-31-Pressure.ll
    llvm/trunk/test/Transforms/InstCombine/2009-02-20-InstCombine-SROA.ll
    llvm/trunk/test/Transforms/InstCombine/2009-02-21-LoadCST.ll
    llvm/trunk/test/Transforms/InstCombine/2009-03-20-AShrOverShift.ll
    llvm/trunk/test/Transforms/InstCombine/2009-04-07-MulPromoteToI96.ll
    llvm/trunk/test/Transforms/InstCombine/2009-05-23-FCmpToICmp.ll
    llvm/trunk/test/Transforms/InstCombine/2009-06-11-StoreAddrSpace.ll
    llvm/trunk/test/Transforms/InstCombine/2009-06-16-SRemDemandedBits.ll
    llvm/trunk/test/Transforms/InstCombine/CPP_min_max.ll
    llvm/trunk/test/Transforms/InstCombine/IntPtrCast.ll
    llvm/trunk/test/Transforms/InstCombine/JavaCompare.ll
    llvm/trunk/test/Transforms/InstCombine/add-shrink.ll
    llvm/trunk/test/Transforms/InstCombine/add-sitofp.ll
    llvm/trunk/test/Transforms/InstCombine/add.ll
    llvm/trunk/test/Transforms/InstCombine/add2.ll
    llvm/trunk/test/Transforms/InstCombine/add3.ll
    llvm/trunk/test/Transforms/InstCombine/addnegneg.ll
    llvm/trunk/test/Transforms/InstCombine/adjust-for-sminmax.ll
    llvm/trunk/test/Transforms/InstCombine/align-2d-gep.ll
    llvm/trunk/test/Transforms/InstCombine/align-addr.ll
    llvm/trunk/test/Transforms/InstCombine/align-external.ll
    llvm/trunk/test/Transforms/InstCombine/align-inc.ll
    llvm/trunk/test/Transforms/InstCombine/alloca.ll
    llvm/trunk/test/Transforms/InstCombine/and-compare.ll
    llvm/trunk/test/Transforms/InstCombine/and-fcmp.ll
    llvm/trunk/test/Transforms/InstCombine/and-not-or.ll
    llvm/trunk/test/Transforms/InstCombine/and-or-and.ll
    llvm/trunk/test/Transforms/InstCombine/and-or-not.ll
    llvm/trunk/test/Transforms/InstCombine/and-or.ll
    llvm/trunk/test/Transforms/InstCombine/and-xor-merge.ll
    llvm/trunk/test/Transforms/InstCombine/and.ll
    llvm/trunk/test/Transforms/InstCombine/and2.ll
    llvm/trunk/test/Transforms/InstCombine/apint-add1.ll
    llvm/trunk/test/Transforms/InstCombine/apint-add2.ll
    llvm/trunk/test/Transforms/InstCombine/apint-and-compare.ll
    llvm/trunk/test/Transforms/InstCombine/apint-and-or-and.ll
    llvm/trunk/test/Transforms/InstCombine/apint-and-xor-merge.ll
    llvm/trunk/test/Transforms/InstCombine/apint-and1.ll
    llvm/trunk/test/Transforms/InstCombine/apint-and2.ll
    llvm/trunk/test/Transforms/InstCombine/apint-call-cast-target.ll
    llvm/trunk/test/Transforms/InstCombine/apint-cast-and-cast.ll
    llvm/trunk/test/Transforms/InstCombine/apint-cast-cast-to-and.ll
    llvm/trunk/test/Transforms/InstCombine/apint-cast.ll
    llvm/trunk/test/Transforms/InstCombine/apint-div1.ll
    llvm/trunk/test/Transforms/InstCombine/apint-div2.ll
    llvm/trunk/test/Transforms/InstCombine/apint-elim-logicalops.ll
    llvm/trunk/test/Transforms/InstCombine/apint-mul1.ll
    llvm/trunk/test/Transforms/InstCombine/apint-mul2.ll
    llvm/trunk/test/Transforms/InstCombine/apint-not.ll
    llvm/trunk/test/Transforms/InstCombine/apint-or1.ll
    llvm/trunk/test/Transforms/InstCombine/apint-or2.ll
    llvm/trunk/test/Transforms/InstCombine/apint-rem1.ll
    llvm/trunk/test/Transforms/InstCombine/apint-rem2.ll
    llvm/trunk/test/Transforms/InstCombine/apint-select.ll
    llvm/trunk/test/Transforms/InstCombine/apint-shift-simplify.ll
    llvm/trunk/test/Transforms/InstCombine/apint-shift.ll
    llvm/trunk/test/Transforms/InstCombine/apint-shl-trunc.ll
    llvm/trunk/test/Transforms/InstCombine/apint-sub.ll
    llvm/trunk/test/Transforms/InstCombine/apint-xor1.ll
    llvm/trunk/test/Transforms/InstCombine/apint-xor2.ll
    llvm/trunk/test/Transforms/InstCombine/apint-zext1.ll
    llvm/trunk/test/Transforms/InstCombine/apint-zext2.ll
    llvm/trunk/test/Transforms/InstCombine/ashr-nop.ll
    llvm/trunk/test/Transforms/InstCombine/binop-cast.ll
    llvm/trunk/test/Transforms/InstCombine/bit-tracking.ll
    llvm/trunk/test/Transforms/InstCombine/bitcast-scalar-to-vector.ll
    llvm/trunk/test/Transforms/InstCombine/bitcast-vec-canon.ll
    llvm/trunk/test/Transforms/InstCombine/bitcast-vector-fold.ll
    llvm/trunk/test/Transforms/InstCombine/bitcount.ll
    llvm/trunk/test/Transforms/InstCombine/bittest.ll
    llvm/trunk/test/Transforms/InstCombine/bswap-fold.ll
    llvm/trunk/test/Transforms/InstCombine/bswap.ll
    llvm/trunk/test/Transforms/InstCombine/call-cast-target.ll
    llvm/trunk/test/Transforms/InstCombine/call.ll
    llvm/trunk/test/Transforms/InstCombine/canonicalize_branch.ll
    llvm/trunk/test/Transforms/InstCombine/cast-and-cast.ll
    llvm/trunk/test/Transforms/InstCombine/cast-cast-to-and.ll
    llvm/trunk/test/Transforms/InstCombine/cast-load-gep.ll
    llvm/trunk/test/Transforms/InstCombine/cast-malloc.ll
    llvm/trunk/test/Transforms/InstCombine/cast-mul-select.ll
    llvm/trunk/test/Transforms/InstCombine/cast-propagate.ll
    llvm/trunk/test/Transforms/InstCombine/cast-set.ll
    llvm/trunk/test/Transforms/InstCombine/cast-sext-zext.ll
    llvm/trunk/test/Transforms/InstCombine/cast.ll
    llvm/trunk/test/Transforms/InstCombine/cast2.ll
    llvm/trunk/test/Transforms/InstCombine/cast3.ll
    llvm/trunk/test/Transforms/InstCombine/cast_ld_addr_space.ll
    llvm/trunk/test/Transforms/InstCombine/cast_ptr.ll
    llvm/trunk/test/Transforms/InstCombine/constant-fold-gep.ll
    llvm/trunk/test/Transforms/InstCombine/constant-fold-ptr-casts.ll
    llvm/trunk/test/Transforms/InstCombine/dce-iterate.ll
    llvm/trunk/test/Transforms/InstCombine/deadcode.ll
    llvm/trunk/test/Transforms/InstCombine/div-cmp-overflow.ll
    llvm/trunk/test/Transforms/InstCombine/div.ll
    llvm/trunk/test/Transforms/InstCombine/enforce-known-alignment.ll
    llvm/trunk/test/Transforms/InstCombine/exact-sdiv.ll
    llvm/trunk/test/Transforms/InstCombine/extractvalue.ll
    llvm/trunk/test/Transforms/InstCombine/fold-bin-operand.ll
    llvm/trunk/test/Transforms/InstCombine/fold-vector-zero.ll
    llvm/trunk/test/Transforms/InstCombine/fp-ret-bitcast.ll
    llvm/trunk/test/Transforms/InstCombine/fpcast.ll
    llvm/trunk/test/Transforms/InstCombine/fpextend.ll
    llvm/trunk/test/Transforms/InstCombine/fsub-fsub.ll
    llvm/trunk/test/Transforms/InstCombine/getelementptr.ll
    llvm/trunk/test/Transforms/InstCombine/hoist_instr.ll
    llvm/trunk/test/Transforms/InstCombine/icmp.ll
    llvm/trunk/test/Transforms/InstCombine/known_align.ll
    llvm/trunk/test/Transforms/InstCombine/load.ll
    llvm/trunk/test/Transforms/InstCombine/load2.ll
    llvm/trunk/test/Transforms/InstCombine/load3.ll
    llvm/trunk/test/Transforms/InstCombine/loadstore-alignment.ll
    llvm/trunk/test/Transforms/InstCombine/logical-select.ll
    llvm/trunk/test/Transforms/InstCombine/lshr-phi.ll
    llvm/trunk/test/Transforms/InstCombine/malloc-free-delete.ll
    llvm/trunk/test/Transforms/InstCombine/malloc.ll
    llvm/trunk/test/Transforms/InstCombine/malloc2.ll
    llvm/trunk/test/Transforms/InstCombine/malloc3.ll
    llvm/trunk/test/Transforms/InstCombine/memcpy-to-load.ll
    llvm/trunk/test/Transforms/InstCombine/memmove.ll
    llvm/trunk/test/Transforms/InstCombine/memset.ll
    llvm/trunk/test/Transforms/InstCombine/mul-masked-bits.ll
    llvm/trunk/test/Transforms/InstCombine/mul.ll
    llvm/trunk/test/Transforms/InstCombine/multi-use-or.ll
    llvm/trunk/test/Transforms/InstCombine/narrow.ll
    llvm/trunk/test/Transforms/InstCombine/not-fcmp.ll
    llvm/trunk/test/Transforms/InstCombine/not.ll
    llvm/trunk/test/Transforms/InstCombine/nothrow.ll
    llvm/trunk/test/Transforms/InstCombine/nsw.ll
    llvm/trunk/test/Transforms/InstCombine/odr-linkage.ll
    llvm/trunk/test/Transforms/InstCombine/or-fcmp.ll
    llvm/trunk/test/Transforms/InstCombine/or-to-xor.ll
    llvm/trunk/test/Transforms/InstCombine/or.ll
    llvm/trunk/test/Transforms/InstCombine/or2.ll
    llvm/trunk/test/Transforms/InstCombine/phi-merge.ll
    llvm/trunk/test/Transforms/InstCombine/phi.ll
    llvm/trunk/test/Transforms/InstCombine/pr2645-0.ll
    llvm/trunk/test/Transforms/InstCombine/pr2645-1.ll
    llvm/trunk/test/Transforms/InstCombine/preserve-sminmax.ll
    llvm/trunk/test/Transforms/InstCombine/ptr-int-cast.ll
    llvm/trunk/test/Transforms/InstCombine/rem.ll
    llvm/trunk/test/Transforms/InstCombine/sdiv-1.ll
    llvm/trunk/test/Transforms/InstCombine/sdiv-shift.ll
    llvm/trunk/test/Transforms/InstCombine/select-2.ll
    llvm/trunk/test/Transforms/InstCombine/select-load-call.ll
    llvm/trunk/test/Transforms/InstCombine/select.ll
    llvm/trunk/test/Transforms/InstCombine/set.ll
    llvm/trunk/test/Transforms/InstCombine/setcc-cast-cast.ll
    llvm/trunk/test/Transforms/InstCombine/setcc-strength-reduce.ll
    llvm/trunk/test/Transforms/InstCombine/sext-misc.ll
    llvm/trunk/test/Transforms/InstCombine/shift-simplify.ll
    llvm/trunk/test/Transforms/InstCombine/shift-sra.ll
    llvm/trunk/test/Transforms/InstCombine/shift-trunc-shift.ll
    llvm/trunk/test/Transforms/InstCombine/shift.ll
    llvm/trunk/test/Transforms/InstCombine/shl-trunc.ll
    llvm/trunk/test/Transforms/InstCombine/shufflemask-undef.ll
    llvm/trunk/test/Transforms/InstCombine/shufflevec-constant.ll
    llvm/trunk/test/Transforms/InstCombine/signed-comparison.ll
    llvm/trunk/test/Transforms/InstCombine/signext.ll
    llvm/trunk/test/Transforms/InstCombine/sink_instruction.ll
    llvm/trunk/test/Transforms/InstCombine/sitofp.ll
    llvm/trunk/test/Transforms/InstCombine/srem-simplify-bug.ll
    llvm/trunk/test/Transforms/InstCombine/srem.ll
    llvm/trunk/test/Transforms/InstCombine/stack-overalign.ll
    llvm/trunk/test/Transforms/InstCombine/stacksaverestore.ll
    llvm/trunk/test/Transforms/InstCombine/store-merge.ll
    llvm/trunk/test/Transforms/InstCombine/store.ll
    llvm/trunk/test/Transforms/InstCombine/sub.ll
    llvm/trunk/test/Transforms/InstCombine/trunc-mask-ext.ll
    llvm/trunk/test/Transforms/InstCombine/udiv-simplify-bug-0.ll
    llvm/trunk/test/Transforms/InstCombine/udiv-simplify-bug-1.ll
    llvm/trunk/test/Transforms/InstCombine/udivrem-change-width.ll
    llvm/trunk/test/Transforms/InstCombine/urem-simplify-bug.ll
    llvm/trunk/test/Transforms/InstCombine/urem.ll
    llvm/trunk/test/Transforms/InstCombine/vec_demanded_elts-2.ll
    llvm/trunk/test/Transforms/InstCombine/vec_demanded_elts-3.ll
    llvm/trunk/test/Transforms/InstCombine/vec_demanded_elts.ll
    llvm/trunk/test/Transforms/InstCombine/vec_extract_elt.ll
    llvm/trunk/test/Transforms/InstCombine/vec_insert_to_shuffle.ll
    llvm/trunk/test/Transforms/InstCombine/vec_insertelt.ll
    llvm/trunk/test/Transforms/InstCombine/vec_narrow.ll
    llvm/trunk/test/Transforms/InstCombine/vec_shuffle.ll
    llvm/trunk/test/Transforms/InstCombine/vec_shuffle2.ll
    llvm/trunk/test/Transforms/InstCombine/vector-casts.ll
    llvm/trunk/test/Transforms/InstCombine/vector-srem.ll
    llvm/trunk/test/Transforms/InstCombine/volatile_store.ll
    llvm/trunk/test/Transforms/InstCombine/xor-demorgans.ll
    llvm/trunk/test/Transforms/InstCombine/xor-undef.ll
    llvm/trunk/test/Transforms/InstCombine/xor.ll
    llvm/trunk/test/Transforms/InstCombine/xor2.ll
    llvm/trunk/test/Transforms/InstCombine/zero-point-zero-add.ll
    llvm/trunk/test/Transforms/InstCombine/zeroext-and-reduce.ll
    llvm/trunk/test/Transforms/InstCombine/zext-bool-add-sub.ll
    llvm/trunk/test/Transforms/InstCombine/zext-fold.ll
    llvm/trunk/test/Transforms/InstCombine/zext-or-icmp.ll
    llvm/trunk/test/Transforms/InstCombine/zext.ll
    llvm/trunk/test/Transforms/Internalize/2008-05-09-AllButMain.ll
    llvm/trunk/test/Transforms/Internalize/2009-01-05-InternalizeAliases.ll
    llvm/trunk/test/Transforms/JumpThreading/2008-11-27-EntryMunge.ll
    llvm/trunk/test/Transforms/JumpThreading/and-and-cond.ll
    llvm/trunk/test/Transforms/JumpThreading/and-cond.ll
    llvm/trunk/test/Transforms/JumpThreading/basic.ll
    llvm/trunk/test/Transforms/JumpThreading/branch-no-const.ll
    llvm/trunk/test/Transforms/JumpThreading/compare.ll
    llvm/trunk/test/Transforms/JumpThreading/dup-cond.ll
    llvm/trunk/test/Transforms/JumpThreading/no-irreducible-loops.ll
    llvm/trunk/test/Transforms/JumpThreading/thread-loads.ll
    llvm/trunk/test/Transforms/JumpThreading/undef.ll
    llvm/trunk/test/Transforms/LCSSA/2006-06-03-IncorrectIDFPhis.ll
    llvm/trunk/test/Transforms/LCSSA/2006-06-12-MultipleExitsSameBlock.ll
    llvm/trunk/test/Transforms/LCSSA/basictest.ll
    llvm/trunk/test/Transforms/LICM/2003-02-27-PreheaderProblem.ll
    llvm/trunk/test/Transforms/LICM/2003-05-02-LoadHoist.ll
    llvm/trunk/test/Transforms/LICM/2007-05-22-VolatileSink.ll
    llvm/trunk/test/Transforms/LICM/2007-09-17-PromoteValue.ll
    llvm/trunk/test/Transforms/LICM/2007-09-24-PromoteNullValue.ll
    llvm/trunk/test/Transforms/LICM/2007-10-01-PromoteSafeValue.ll
    llvm/trunk/test/Transforms/LICM/2008-07-22-LoadGlobalConstant.ll
    llvm/trunk/test/Transforms/LICM/hoisting.ll
    llvm/trunk/test/Transforms/LICM/scalar_promote.ll
    llvm/trunk/test/Transforms/LICM/sinking.ll
    llvm/trunk/test/Transforms/LoopDeletion/2007-07-23-InfiniteLoop.ll
    llvm/trunk/test/Transforms/LoopDeletion/dcetest.ll
    llvm/trunk/test/Transforms/LoopIndexSplit/2007-09-24-UpdateIterationSpace.ll
    llvm/trunk/test/Transforms/LoopIndexSplit/2007-09-25-UpdateIterationSpace-2.ll
    llvm/trunk/test/Transforms/LoopIndexSplit/2009-03-30-undef.ll
    llvm/trunk/test/Transforms/LoopIndexSplit/PR3913.ll
    llvm/trunk/test/Transforms/LoopIndexSplit/UpperBound-2007-08-24.ll
    llvm/trunk/test/Transforms/LoopRotate/PhiRename-1.ll
    llvm/trunk/test/Transforms/LoopSimplify/phi-node-simplify.ll
    llvm/trunk/test/Transforms/LoopSimplify/single-backedge.ll
    llvm/trunk/test/Transforms/LoopStrengthReduce/2008-08-06-CmpStride.ll
    llvm/trunk/test/Transforms/LoopStrengthReduce/2008-08-13-CmpStride.ll
    llvm/trunk/test/Transforms/LoopStrengthReduce/2008-08-14-ShadowIV.ll
    llvm/trunk/test/Transforms/LoopStrengthReduce/2008-09-09-Overflow.ll
    llvm/trunk/test/Transforms/LoopStrengthReduce/2009-01-13-nonconstant-stride-outside-loop.ll
    llvm/trunk/test/Transforms/LoopStrengthReduce/dead-phi.ll
    llvm/trunk/test/Transforms/LoopStrengthReduce/dont-hoist-simple-loop-constants.ll
    llvm/trunk/test/Transforms/LoopStrengthReduce/dont_insert_redundant_ops.ll
    llvm/trunk/test/Transforms/LoopStrengthReduce/invariant_value_first.ll
    llvm/trunk/test/Transforms/LoopStrengthReduce/invariant_value_first_arg.ll
    llvm/trunk/test/Transforms/LoopStrengthReduce/nested-reduce.ll
    llvm/trunk/test/Transforms/LoopStrengthReduce/ops_after_indvar.ll
    llvm/trunk/test/Transforms/LoopStrengthReduce/pr2570.ll
    llvm/trunk/test/Transforms/LoopStrengthReduce/related_indvars.ll
    llvm/trunk/test/Transforms/LoopStrengthReduce/remove_indvar.ll
    llvm/trunk/test/Transforms/LoopStrengthReduce/share_code_in_preheader.ll
    llvm/trunk/test/Transforms/LoopStrengthReduce/share_ivs.ll
    llvm/trunk/test/Transforms/LoopStrengthReduce/use_postinc_value_outside_loop.ll
    llvm/trunk/test/Transforms/LoopStrengthReduce/var_stride_used_by_compare.ll
    llvm/trunk/test/Transforms/LoopStrengthReduce/variable_stride.ll
    llvm/trunk/test/Transforms/LoopUnroll/2006-08-24-MultiBlockLoop.ll
    llvm/trunk/test/Transforms/LoopUnroll/2007-05-05-UnrollMiscomp.ll
    llvm/trunk/test/Transforms/LoopUnroll/2007-05-09-UnknownTripCount.ll
    llvm/trunk/test/Transforms/LowerSetJmp/simpletest.ll
    llvm/trunk/test/Transforms/LowerSwitch/feature.ll
    llvm/trunk/test/Transforms/Mem2Reg/2003-06-26-IterativePromote.ll
    llvm/trunk/test/Transforms/Mem2Reg/2003-10-05-DeadPHIInsertion.ll
    llvm/trunk/test/Transforms/Mem2Reg/2005-06-30-ReadBeforeWrite.ll
    llvm/trunk/test/Transforms/Mem2Reg/2007-08-27-VolatileLoadsStores.ll
    llvm/trunk/test/Transforms/Mem2Reg/PromoteMemToRegister.ll
    llvm/trunk/test/Transforms/Mem2Reg/UndefValuesMerge.ll
    llvm/trunk/test/Transforms/MemCpyOpt/2008-02-24-MultipleUseofSRet.ll
    llvm/trunk/test/Transforms/MemCpyOpt/2008-03-13-ReturnSlotBitcast.ll
    llvm/trunk/test/Transforms/MemCpyOpt/2008-04-29-SRetRemoval.ll
    llvm/trunk/test/Transforms/MemCpyOpt/form-memset.ll
    llvm/trunk/test/Transforms/MemCpyOpt/form-memset2.ll
    llvm/trunk/test/Transforms/MemCpyOpt/memcpy.ll
    llvm/trunk/test/Transforms/MemCpyOpt/memmove.ll
    llvm/trunk/test/Transforms/MemCpyOpt/sret.ll
    llvm/trunk/test/Transforms/MergeFunc/fold-weak.ll
    llvm/trunk/test/Transforms/PredicateSimplifier/2006-09-20-SetCC.ll
    llvm/trunk/test/Transforms/PredicateSimplifier/2006-10-22-IntOr.ll
    llvm/trunk/test/Transforms/PredicateSimplifier/2006-10-25-AddSetCC.ll
    llvm/trunk/test/Transforms/PredicateSimplifier/2007-03-17-OpsToDefVRP.ll
    llvm/trunk/test/Transforms/PredicateSimplifier/2007-09-19-Subtract.ll
    llvm/trunk/test/Transforms/PredicateSimplifier/predsimplify.ll
    llvm/trunk/test/Transforms/PredicateSimplifier/predsimplify.reg3.ll
    llvm/trunk/test/Transforms/PruneEH/2003-09-14-ExternalCall.ll
    llvm/trunk/test/Transforms/PruneEH/2008-06-02-Weak.ll
    llvm/trunk/test/Transforms/PruneEH/recursivetest.ll
    llvm/trunk/test/Transforms/PruneEH/simplenoreturntest.ll
    llvm/trunk/test/Transforms/PruneEH/simpletest.ll
    llvm/trunk/test/Transforms/RaiseAllocations/FreeCastConstantExpr.ll
    llvm/trunk/test/Transforms/Reassociate/2002-05-15-AgressiveSubMove.ll
    llvm/trunk/test/Transforms/Reassociate/2002-05-15-MissedTree.ll
    llvm/trunk/test/Transforms/Reassociate/2002-05-15-SubReassociate.ll
    llvm/trunk/test/Transforms/Reassociate/2002-05-15-SubReassociate2.ll
    llvm/trunk/test/Transforms/Reassociate/2005-09-01-ArrayOutOfBounds.ll
    llvm/trunk/test/Transforms/Reassociate/basictest.ll
    llvm/trunk/test/Transforms/Reassociate/basictest2.ll
    llvm/trunk/test/Transforms/Reassociate/basictest3.ll
    llvm/trunk/test/Transforms/Reassociate/basictest4.ll
    llvm/trunk/test/Transforms/Reassociate/inverses.ll
    llvm/trunk/test/Transforms/Reassociate/looptest.ll
    llvm/trunk/test/Transforms/Reassociate/mul-factor3.ll
    llvm/trunk/test/Transforms/Reassociate/mul-neg-add.ll
    llvm/trunk/test/Transforms/Reassociate/mulfactor.ll
    llvm/trunk/test/Transforms/Reassociate/mulfactor2.ll
    llvm/trunk/test/Transforms/Reassociate/negation.ll
    llvm/trunk/test/Transforms/Reassociate/otherops.ll
    llvm/trunk/test/Transforms/Reassociate/shift-factor.ll
    llvm/trunk/test/Transforms/Reassociate/shifttest.ll
    llvm/trunk/test/Transforms/Reassociate/subtest.ll
    llvm/trunk/test/Transforms/Reassociate/subtest2.ll
    llvm/trunk/test/Transforms/SCCP/2002-05-02-EdgeFailure.ll
    llvm/trunk/test/Transforms/SCCP/2002-05-02-MissSecondInst.ll
    llvm/trunk/test/Transforms/SCCP/2002-05-20-MissedIncomingValue.ll
    llvm/trunk/test/Transforms/SCCP/2002-05-21-InvalidSimplify.ll
    llvm/trunk/test/Transforms/SCCP/2002-08-30-GetElementPtrTest.ll
    llvm/trunk/test/Transforms/SCCP/2003-06-24-OverdefinedPHIValue.ll
    llvm/trunk/test/Transforms/SCCP/2003-08-26-InvokeHandling.ll
    llvm/trunk/test/Transforms/SCCP/2004-12-10-UndefBranchBug.ll
    llvm/trunk/test/Transforms/SCCP/2006-12-19-UndefBug.ll
    llvm/trunk/test/Transforms/SCCP/2008-01-27-UndefCorrelate.ll
    llvm/trunk/test/Transforms/SCCP/2008-03-10-sret.ll
    llvm/trunk/test/Transforms/SCCP/2008-04-22-multiple-ret-sccp.ll
    llvm/trunk/test/Transforms/SCCP/2008-05-23-UndefCallFold.ll
    llvm/trunk/test/Transforms/SCCP/2009-01-14-IPSCCP-Invoke.ll
    llvm/trunk/test/Transforms/SCCP/apint-array.ll
    llvm/trunk/test/Transforms/SCCP/apint-basictest.ll
    llvm/trunk/test/Transforms/SCCP/apint-basictest2.ll
    llvm/trunk/test/Transforms/SCCP/apint-basictest3.ll
    llvm/trunk/test/Transforms/SCCP/apint-basictest4.ll
    llvm/trunk/test/Transforms/SCCP/apint-bigarray.ll
    llvm/trunk/test/Transforms/SCCP/apint-bigint.ll
    llvm/trunk/test/Transforms/SCCP/apint-bigint2.ll
    llvm/trunk/test/Transforms/SCCP/apint-ipsccp1.ll
    llvm/trunk/test/Transforms/SCCP/apint-ipsccp2.ll
    llvm/trunk/test/Transforms/SCCP/apint-ipsccp3.ll
    llvm/trunk/test/Transforms/SCCP/apint-ipsccp4.ll
    llvm/trunk/test/Transforms/SCCP/apint-load.ll
    llvm/trunk/test/Transforms/SCCP/apint-phi.ll
    llvm/trunk/test/Transforms/SCCP/apint-select.ll
    llvm/trunk/test/Transforms/SCCP/basictest.ll
    llvm/trunk/test/Transforms/SCCP/calltest.ll
    llvm/trunk/test/Transforms/SCCP/ipsccp-basic.ll
    llvm/trunk/test/Transforms/SCCP/ipsccp-conditional.ll
    llvm/trunk/test/Transforms/SCCP/ipsccp-gvar.ll
    llvm/trunk/test/Transforms/SCCP/loadtest.ll
    llvm/trunk/test/Transforms/SCCP/logical-nuke.ll
    llvm/trunk/test/Transforms/SCCP/phitest.ll
    llvm/trunk/test/Transforms/SCCP/select.ll
    llvm/trunk/test/Transforms/SRETPromotion/2008-06-04-function-pointer-passing.ll
    llvm/trunk/test/Transforms/SRETPromotion/2008-06-05-non-call-use.ll
    llvm/trunk/test/Transforms/SRETPromotion/basictest.ll
    llvm/trunk/test/Transforms/SSI/ssiphi.ll
    llvm/trunk/test/Transforms/ScalarRepl/2003-05-29-ArrayFail.ll
    llvm/trunk/test/Transforms/ScalarRepl/2003-09-12-IncorrectPromote.ll
    llvm/trunk/test/Transforms/ScalarRepl/2003-10-29-ArrayProblem.ll
    llvm/trunk/test/Transforms/ScalarRepl/2006-11-07-InvalidArrayPromote.ll
    llvm/trunk/test/Transforms/ScalarRepl/2007-05-24-LargeAggregate.ll
    llvm/trunk/test/Transforms/ScalarRepl/2007-05-29-MemcpyPreserve.ll
    llvm/trunk/test/Transforms/ScalarRepl/2007-11-03-bigendian_apint.ll
    llvm/trunk/test/Transforms/ScalarRepl/2008-01-29-PromoteBug.ll
    llvm/trunk/test/Transforms/ScalarRepl/2008-02-28-SubElementExtractCrash.ll
    llvm/trunk/test/Transforms/ScalarRepl/2008-06-05-loadstore-agg.ll
    llvm/trunk/test/Transforms/ScalarRepl/2008-06-22-LargeArray.ll
    llvm/trunk/test/Transforms/ScalarRepl/2008-08-22-out-of-range-array-promote.ll
    llvm/trunk/test/Transforms/ScalarRepl/2008-09-22-vector-gep.ll
    llvm/trunk/test/Transforms/ScalarRepl/2009-02-02-ScalarPromoteOutOfRange.ll
    llvm/trunk/test/Transforms/ScalarRepl/2009-02-05-LoadFCA.ll
    llvm/trunk/test/Transforms/ScalarRepl/2009-03-04-MemCpyAlign.ll
    llvm/trunk/test/Transforms/ScalarRepl/2009-03-17-CleanUp.ll
    llvm/trunk/test/Transforms/ScalarRepl/AggregatePromote.ll
    llvm/trunk/test/Transforms/ScalarRepl/DifferingTypes.ll
    llvm/trunk/test/Transforms/ScalarRepl/arraytest.ll
    llvm/trunk/test/Transforms/ScalarRepl/badarray.ll
    llvm/trunk/test/Transforms/ScalarRepl/basictest.ll
    llvm/trunk/test/Transforms/ScalarRepl/bitfield-sroa.ll
    llvm/trunk/test/Transforms/ScalarRepl/copy-aggregate.ll
    llvm/trunk/test/Transforms/ScalarRepl/debuginfo.ll
    llvm/trunk/test/Transforms/ScalarRepl/load-store-aggregate.ll
    llvm/trunk/test/Transforms/ScalarRepl/memcpy-from-global.ll
    llvm/trunk/test/Transforms/ScalarRepl/memset-aggregate-byte-leader.ll
    llvm/trunk/test/Transforms/ScalarRepl/memset-aggregate.ll
    llvm/trunk/test/Transforms/ScalarRepl/not-a-vector.ll
    llvm/trunk/test/Transforms/ScalarRepl/phinodepromote.ll
    llvm/trunk/test/Transforms/ScalarRepl/select_promote.ll
    llvm/trunk/test/Transforms/ScalarRepl/union-fp-int.ll
    llvm/trunk/test/Transforms/ScalarRepl/union-packed.ll
    llvm/trunk/test/Transforms/ScalarRepl/union-pointer.ll
    llvm/trunk/test/Transforms/ScalarRepl/vector_memcpy.ll
    llvm/trunk/test/Transforms/ScalarRepl/vector_promote.ll
    llvm/trunk/test/Transforms/ScalarRepl/volatile.ll
    llvm/trunk/test/Transforms/SimplifyCFG/2002-05-05-EmptyBlockMerge.ll
    llvm/trunk/test/Transforms/SimplifyCFG/2002-06-24-PHINode.ll
    llvm/trunk/test/Transforms/SimplifyCFG/2003-08-05-MishandleInvoke.ll
    llvm/trunk/test/Transforms/SimplifyCFG/2003-08-17-BranchFold.ll
    llvm/trunk/test/Transforms/SimplifyCFG/2003-08-17-BranchFoldOrdering.ll
    llvm/trunk/test/Transforms/SimplifyCFG/2003-08-17-FoldSwitch-dbg.ll
    llvm/trunk/test/Transforms/SimplifyCFG/2003-08-17-FoldSwitch.ll
    llvm/trunk/test/Transforms/SimplifyCFG/2006-10-19-UncondDiv.ll
    llvm/trunk/test/Transforms/SimplifyCFG/2007-11-22-InvokeNoUnwind.ll
    llvm/trunk/test/Transforms/SimplifyCFG/2008-01-02-hoist-fp-add.ll
    llvm/trunk/test/Transforms/SimplifyCFG/2008-05-16-PHIBlockMerge.ll
    llvm/trunk/test/Transforms/SimplifyCFG/2008-07-13-InfLoopMiscompile.ll
    llvm/trunk/test/Transforms/SimplifyCFG/2008-12-16-DCECond.ll
    llvm/trunk/test/Transforms/SimplifyCFG/2009-01-19-UnconditionalTrappingConstantExpr.ll
    llvm/trunk/test/Transforms/SimplifyCFG/2009-03-05-Speculative-Hoist-Dbg.ll
    llvm/trunk/test/Transforms/SimplifyCFG/2009-05-12-externweak.ll
    llvm/trunk/test/Transforms/SimplifyCFG/BrUnwind.ll
    llvm/trunk/test/Transforms/SimplifyCFG/DeadSetCC.ll
    llvm/trunk/test/Transforms/SimplifyCFG/EqualPHIEdgeBlockMerge.ll
    llvm/trunk/test/Transforms/SimplifyCFG/HoistCode.ll
    llvm/trunk/test/Transforms/SimplifyCFG/InvokeEliminate.ll
    llvm/trunk/test/Transforms/SimplifyCFG/PhiBlockMerge.ll
    llvm/trunk/test/Transforms/SimplifyCFG/PhiBlockMerge2.ll
    llvm/trunk/test/Transforms/SimplifyCFG/PhiEliminate.ll
    llvm/trunk/test/Transforms/SimplifyCFG/PhiEliminate2.ll
    llvm/trunk/test/Transforms/SimplifyCFG/PhiNoEliminate.ll
    llvm/trunk/test/Transforms/SimplifyCFG/SpeculativeExec.ll
    llvm/trunk/test/Transforms/SimplifyCFG/UncondBranchToReturn.ll
    llvm/trunk/test/Transforms/SimplifyCFG/UnreachableEliminate.ll
    llvm/trunk/test/Transforms/SimplifyCFG/basictest.ll
    llvm/trunk/test/Transforms/SimplifyCFG/branch-branch-dbginfo.ll
    llvm/trunk/test/Transforms/SimplifyCFG/branch-cond-prop.ll
    llvm/trunk/test/Transforms/SimplifyCFG/branch-fold-test.ll
    llvm/trunk/test/Transforms/SimplifyCFG/branch-fold.ll
    llvm/trunk/test/Transforms/SimplifyCFG/branch-phi-thread.ll
    llvm/trunk/test/Transforms/SimplifyCFG/branch_fold_dbg.ll
    llvm/trunk/test/Transforms/SimplifyCFG/dbginfo.ll
    llvm/trunk/test/Transforms/SimplifyCFG/hoist-common-code.dbg.ll
    llvm/trunk/test/Transforms/SimplifyCFG/hoist-common-code.ll
    llvm/trunk/test/Transforms/SimplifyCFG/iterative-simplify.ll
    llvm/trunk/test/Transforms/SimplifyCFG/noreturn-call.ll
    llvm/trunk/test/Transforms/SimplifyCFG/return-merge.ll
    llvm/trunk/test/Transforms/SimplifyCFG/switch_create.ll
    llvm/trunk/test/Transforms/SimplifyCFG/switch_formation.dbg.ll
    llvm/trunk/test/Transforms/SimplifyCFG/switch_formation.ll
    llvm/trunk/test/Transforms/SimplifyCFG/switch_switch_fold.ll
    llvm/trunk/test/Transforms/SimplifyCFG/switch_switch_fold_dbginfo.ll
    llvm/trunk/test/Transforms/SimplifyCFG/switch_thread.ll
    llvm/trunk/test/Transforms/SimplifyCFG/trapping-load-unreachable.ll
    llvm/trunk/test/Transforms/SimplifyCFG/two-entry-phi-return.dbg.ll
    llvm/trunk/test/Transforms/SimplifyCFG/two-entry-phi-return.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/2007-04-06-strchr-miscompile.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/2008-05-19-memcmp.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/2009-01-04-Annotate.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/2009-02-12-StrTo.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/2009-05-30-memcmp-byte.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/FFS.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/FPrintF.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/IsDigit.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/MemCpy.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/Printf.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/Puts.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/SPrintF.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/StrCat.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/StrChr.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/StrCmp.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/StrCpy.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/StrLen.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/StrNCat.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/StrNCmp.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/StrNCpy.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/ToAscii.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/abs.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/exp2.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/floor.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/half-powr.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/memcmp.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/memmove.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/memset-64.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/memset.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/pow2.ll
    llvm/trunk/test/Transforms/SimplifyLibCalls/weak-symbols.ll
    llvm/trunk/test/Transforms/StripSymbols/2007-01-15-llvm.used.ll
    llvm/trunk/test/Transforms/TailCallElim/accum_recursion.ll
    llvm/trunk/test/Transforms/TailCallElim/accum_recursion_constant_arg.ll
    llvm/trunk/test/Transforms/TailCallElim/dont-tce-tail-marked-call.ll
    llvm/trunk/test/Transforms/TailCallElim/dont_reorder_load.ll
    llvm/trunk/test/Transforms/TailCallElim/inf-recursion.ll
    llvm/trunk/test/Transforms/TailCallElim/intervening-inst.ll
    llvm/trunk/test/Transforms/TailCallElim/move_alloca_for_tail_call.ll
    llvm/trunk/test/Transforms/TailCallElim/reorder_load.ll
    llvm/trunk/test/Transforms/TailCallElim/return_constant.ll
    llvm/trunk/test/Transforms/TailCallElim/trivial_codegen_tailcall.ll
    llvm/trunk/test/Transforms/TailDup/MergeTest.ll

Modified: llvm/trunk/test/Analysis/Andersens/2008-03-19-External.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/Andersens/2008-03-19-External.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/Andersens/2008-03-19-External.ll (original)
+++ llvm/trunk/test/Analysis/Andersens/2008-03-19-External.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -anders-aa -gvn | llvm-dis | not grep undef
+; RUN: opt %s -anders-aa -gvn -S | not grep undef
 ; PR2160
 
 declare void @f(i32*)

Modified: llvm/trunk/test/Analysis/Andersens/2008-04-07-Memcpy.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/Andersens/2008-04-07-Memcpy.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/Andersens/2008-04-07-Memcpy.ll (original)
+++ llvm/trunk/test/Analysis/Andersens/2008-04-07-Memcpy.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -anders-aa -gvn | llvm-dis | not grep undef
+; RUN: opt %s -anders-aa -gvn -S | not grep undef
 ; PR2169
 
 declare void @llvm.memcpy.i32(i8*, i8*, i32, i32) nounwind

Modified: llvm/trunk/test/Analysis/Andersens/external.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/Andersens/external.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/Andersens/external.ll (original)
+++ llvm/trunk/test/Analysis/Andersens/external.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -anders-aa -gvn -deadargelim | llvm-dis | 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 

Modified: llvm/trunk/test/Analysis/BasicAA/2003-02-26-AccessSizeTest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/BasicAA/2003-02-26-AccessSizeTest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/BasicAA/2003-02-26-AccessSizeTest.ll (original)
+++ llvm/trunk/test/Analysis/BasicAA/2003-02-26-AccessSizeTest.ll Tue Sep  8 17:34:10 2009
@@ -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 | llvm-dis | grep DONOTREMOVE
+; RUN: opt %s -gvn -instcombine -S | grep DONOTREMOVE
 
 define i32 @test() {
 	%A = alloca i32

Modified: llvm/trunk/test/Analysis/BasicAA/2003-04-22-GEPProblem.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/BasicAA/2003-04-22-GEPProblem.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/BasicAA/2003-04-22-GEPProblem.ll (original)
+++ llvm/trunk/test/Analysis/BasicAA/2003-04-22-GEPProblem.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvn -instcombine | llvm-dis | grep sub
+; RUN: opt %s -gvn -instcombine -S | grep sub
 
 ; BasicAA was incorrectly concluding that P1 and P2 didn't conflict!
 

Modified: llvm/trunk/test/Analysis/BasicAA/2003-09-19-LocalArgument.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/BasicAA/2003-09-19-LocalArgument.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/BasicAA/2003-09-19-LocalArgument.ll (original)
+++ llvm/trunk/test/Analysis/BasicAA/2003-09-19-LocalArgument.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; In this test, a local alloca cannot alias an incoming argument.
 
-; RUN: opt %s -gvn -instcombine | llvm-dis | not grep sub
+; RUN: opt %s -gvn -instcombine -S | not grep sub
 
 define i32 @test(i32* %P) {
 	%X = alloca i32

Modified: llvm/trunk/test/Analysis/BasicAA/2004-07-28-MustAliasbug.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/BasicAA/2004-07-28-MustAliasbug.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/BasicAA/2004-07-28-MustAliasbug.ll (original)
+++ llvm/trunk/test/Analysis/BasicAA/2004-07-28-MustAliasbug.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -dse | llvm-dis | 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

Modified: llvm/trunk/test/Analysis/BasicAA/2007-01-13-BasePointerBadNoAlias.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/BasicAA/2007-01-13-BasePointerBadNoAlias.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/BasicAA/2007-01-13-BasePointerBadNoAlias.ll (original)
+++ llvm/trunk/test/Analysis/BasicAA/2007-01-13-BasePointerBadNoAlias.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; PR1109
-; RUN: opt %s -basicaa -gvn -instcombine | llvm-dis | \
+; RUN: opt %s -basicaa -gvn -instcombine -S | \
 ; RUN:   grep {sub i32}
-; RUN: opt %s -basicaa -gvn -instcombine | llvm-dis | \
+; RUN: opt %s -basicaa -gvn -instcombine -S | \
 ; RUN:   not grep {ret i32 0}
 ; END.
 

Modified: llvm/trunk/test/Analysis/BasicAA/2007-08-05-GetOverloadedModRef.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/BasicAA/2007-08-05-GetOverloadedModRef.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/BasicAA/2007-08-05-GetOverloadedModRef.ll (original)
+++ llvm/trunk/test/Analysis/BasicAA/2007-08-05-GetOverloadedModRef.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; PR1600
-; RUN: opt %s -basicaa -gvn -instcombine | llvm-dis | \
+; RUN: opt %s -basicaa -gvn -instcombine -S | \
 ; RUN:   grep {ret i32 0}
 ; END.
 

Modified: llvm/trunk/test/Analysis/BasicAA/2007-10-24-ArgumentsGlobals.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/BasicAA/2007-10-24-ArgumentsGlobals.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/BasicAA/2007-10-24-ArgumentsGlobals.ll (original)
+++ llvm/trunk/test/Analysis/BasicAA/2007-10-24-ArgumentsGlobals.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -basicaa -gvn -dce | llvm-dis | grep tmp7
+; RUN: opt %s -basicaa -gvn -dce -S | grep tmp7
 
         %struct.A = type { i32 }
         %struct.B = type { %struct.A }

Modified: llvm/trunk/test/Analysis/BasicAA/2008-04-15-Byval.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/BasicAA/2008-04-15-Byval.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/BasicAA/2008-04-15-Byval.ll (original)
+++ llvm/trunk/test/Analysis/BasicAA/2008-04-15-Byval.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -std-compile-opts | llvm-dis | 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"

Modified: llvm/trunk/test/Analysis/BasicAA/2009-03-04-GEPNoalias.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/BasicAA/2009-03-04-GEPNoalias.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/BasicAA/2009-03-04-GEPNoalias.ll (original)
+++ llvm/trunk/test/Analysis/BasicAA/2009-03-04-GEPNoalias.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -basicaa -gvn | llvm-dis | grep load
+; RUN: opt %s -basicaa -gvn -S | grep load
 
 declare noalias i32* @noalias()
 

Modified: llvm/trunk/test/Analysis/BasicAA/byval.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/BasicAA/byval.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/BasicAA/byval.ll (original)
+++ llvm/trunk/test/Analysis/BasicAA/byval.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvn | llvm-dis | 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 }

Modified: llvm/trunk/test/Analysis/BasicAA/cas.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/BasicAA/cas.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/BasicAA/cas.ll (original)
+++ llvm/trunk/test/Analysis/BasicAA/cas.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -basicaa -gvn | llvm-dis | grep load | count 1
+; RUN: opt %s -basicaa -gvn -S | grep load | count 1
 
 @flag0 = internal global i32 zeroinitializer
 @turn = internal global i32 zeroinitializer

Modified: llvm/trunk/test/Analysis/BasicAA/featuretest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/BasicAA/featuretest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/BasicAA/featuretest.ll (original)
+++ llvm/trunk/test/Analysis/BasicAA/featuretest.ll Tue Sep  8 17:34:10 2009
@@ -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 | llvm-dis | not grep REMOVE
+; RUN: opt %s -basicaa -gvn -instcombine -dce -S | not grep REMOVE
 
 @Global = external global { i32 }
 

Modified: llvm/trunk/test/Analysis/BasicAA/global-size.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/BasicAA/global-size.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/BasicAA/global-size.ll (original)
+++ llvm/trunk/test/Analysis/BasicAA/global-size.ll Tue Sep  8 17:34:10 2009
@@ -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 | llvm-dis | not grep load
+; RUN: opt %s -basicaa -gvn -instcombine -S | not grep load
 
 @B = global i16 8               ; <i16*> [#uses=2]
 

Modified: llvm/trunk/test/Analysis/BasicAA/no-escape-call.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/BasicAA/no-escape-call.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/BasicAA/no-escape-call.ll (original)
+++ llvm/trunk/test/Analysis/BasicAA/no-escape-call.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -basicaa -gvn -instcombine | llvm-dis | 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"

Modified: llvm/trunk/test/Analysis/BasicAA/nocapture.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/BasicAA/nocapture.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/BasicAA/nocapture.ll (original)
+++ llvm/trunk/test/Analysis/BasicAA/nocapture.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -basicaa -gvn -instcombine | llvm-dis | grep {ret i32 0}
+; RUN: opt %s -basicaa -gvn -instcombine -S | grep {ret i32 0}
 
 declare i32* @test(i32* nocapture)
 

Modified: llvm/trunk/test/Analysis/BasicAA/pure-const-dce.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/BasicAA/pure-const-dce.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/BasicAA/pure-const-dce.ll (original)
+++ llvm/trunk/test/Analysis/BasicAA/pure-const-dce.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
-; RUN: opt %s -basicaa -gvn | llvm-dis | grep TestConst | count 2
-; RUN: opt %s -basicaa -gvn | llvm-dis | grep TestPure  | count 3
-; RUN: opt %s -basicaa -gvn | llvm-dis | grep TestNone  | count 4
+; 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		; <i32*> [#uses=1]
 
 define i32 @test() {

Modified: llvm/trunk/test/Analysis/BasicAA/store-promote.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/BasicAA/store-promote.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/BasicAA/store-promote.ll (original)
+++ llvm/trunk/test/Analysis/BasicAA/store-promote.ll Tue Sep  8 17:34:10 2009
@@ -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 | llvm-dis | FileCheck %s
+; RUN: opt %s -basicaa -licm -S | FileCheck %s
 
 @A = global i32 7               ; <i32*> [#uses=3]
 @B = global i32 8               ; <i32*> [#uses=2]

Modified: llvm/trunk/test/Analysis/GlobalsModRef/2008-09-03-ReadGlobals.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/GlobalsModRef/2008-09-03-ReadGlobals.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/GlobalsModRef/2008-09-03-ReadGlobals.ll (original)
+++ llvm/trunk/test/Analysis/GlobalsModRef/2008-09-03-ReadGlobals.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalsmodref-aa -gvn | llvm-dis | grep call | count 2
+; RUN: opt %s -globalsmodref-aa -gvn -S | grep call | count 2
 
 @g = internal global i32 0		; <i32*> [#uses=2]
 

Modified: llvm/trunk/test/Analysis/GlobalsModRef/aliastest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/GlobalsModRef/aliastest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/GlobalsModRef/aliastest.ll (original)
+++ llvm/trunk/test/Analysis/GlobalsModRef/aliastest.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalsmodref-aa -gvn | llvm-dis | not grep load
+; RUN: opt %s -globalsmodref-aa -gvn -S | not grep load
 @X = internal global i32 4		; <i32*> [#uses=1]
 
 define i32 @test(i32* %P) {

Modified: llvm/trunk/test/Analysis/GlobalsModRef/chaining-analysis.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/GlobalsModRef/chaining-analysis.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/GlobalsModRef/chaining-analysis.ll (original)
+++ llvm/trunk/test/Analysis/GlobalsModRef/chaining-analysis.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalsmodref-aa -gvn | llvm-dis | 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).

Modified: llvm/trunk/test/Analysis/GlobalsModRef/indirect-global.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/GlobalsModRef/indirect-global.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/GlobalsModRef/indirect-global.ll (original)
+++ llvm/trunk/test/Analysis/GlobalsModRef/indirect-global.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalsmodref-aa -gvn -instcombine | llvm-dis | \
+; RUN: opt %s -globalsmodref-aa -gvn -instcombine -S | \
 ; RUN:   grep {ret i32 0}
 
 @G = internal global i32* null		; <i32**> [#uses=3]

Modified: llvm/trunk/test/Analysis/GlobalsModRef/modreftest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/GlobalsModRef/modreftest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/GlobalsModRef/modreftest.ll (original)
+++ llvm/trunk/test/Analysis/GlobalsModRef/modreftest.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalsmodref-aa -gvn | llvm-dis | not grep load
+; RUN: opt %s -globalsmodref-aa -gvn -S | not grep load
 @X = internal global i32 4		; <i32*> [#uses=2]
 
 define i32 @test(i32* %P) {

Modified: llvm/trunk/test/Analysis/Profiling/edge-profiling.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/Profiling/edge-profiling.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/Profiling/edge-profiling.ll (original)
+++ llvm/trunk/test/Analysis/Profiling/edge-profiling.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Test the edge profiling instrumentation.
-; RUN: opt %s -insert-edge-profiling | llvm-dis | FileCheck %s
+; RUN: opt %s -insert-edge-profiling -S | FileCheck %s
 
 ; ModuleID = '<stdin>'
 

Modified: llvm/trunk/test/Analysis/ScalarEvolution/2007-08-06-MisinterpretBranch.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/2007-08-06-MisinterpretBranch.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/ScalarEvolution/2007-08-06-MisinterpretBranch.ll (original)
+++ llvm/trunk/test/Analysis/ScalarEvolution/2007-08-06-MisinterpretBranch.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars -adce -simplifycfg | llvm-dis | 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) {

Modified: llvm/trunk/test/Analysis/ScalarEvolution/2007-11-14-SignedAddRec.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/2007-11-14-SignedAddRec.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/ScalarEvolution/2007-11-14-SignedAddRec.ll (original)
+++ llvm/trunk/test/Analysis/ScalarEvolution/2007-11-14-SignedAddRec.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis | grep printd | grep 1206807378
+; RUN: opt %s -indvars -S | grep printd | grep 1206807378
 ; PR1798
 
 declare void @printd(i32)

Modified: llvm/trunk/test/Analysis/ScalarEvolution/avoid-smax-1.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/avoid-smax-1.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/ScalarEvolution/avoid-smax-1.ll (original)
+++ llvm/trunk/test/Analysis/ScalarEvolution/avoid-smax-1.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis > %t
+; RUN: opt %s -indvars -S > %t
 ; RUN: grep select %t | count 2
 ; RUN: grep {icmp ne i32.\* %w } %t
 

Modified: llvm/trunk/test/Assembler/2002-04-07-HexFloatConstants.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Assembler/2002-04-07-HexFloatConstants.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Assembler/2002-04-07-HexFloatConstants.ll (original)
+++ llvm/trunk/test/Assembler/2002-04-07-HexFloatConstants.ll Tue Sep  8 17:34:10 2009
@@ -5,7 +5,7 @@
 ; of the bug that was causing the Olden Health benchmark to output incorrect
 ; results!
 ;
-; RUN: opt %s -constprop | llvm-dis > %t.1
+; RUN: opt -constprop -S > %t.1 < %s
 ; RUN: llvm-as < %s | llvm-dis | llvm-as | opt -constprop | \
 ; RUN: llvm-dis > %t.2
 ; RUN: diff %t.1 %t.2

Modified: llvm/trunk/test/Assembler/2002-04-29-NameBinding.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Assembler/2002-04-29-NameBinding.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Assembler/2002-04-29-NameBinding.ll (original)
+++ llvm/trunk/test/Assembler/2002-04-29-NameBinding.ll Tue Sep  8 17:34:10 2009
@@ -4,7 +4,7 @@
 ; Check by running globaldce, which will remove the constant if there are
 ; no references to it!
 ; 
-; RUN: opt %s -globaldce | llvm-dis | \
+; RUN: opt %s -globaldce -S | \
 ; RUN:   not grep constant
 ;
 

Modified: llvm/trunk/test/Assembler/2002-08-19-BytecodeReader.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Assembler/2002-08-19-BytecodeReader.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Assembler/2002-08-19-BytecodeReader.ll (original)
+++ llvm/trunk/test/Assembler/2002-08-19-BytecodeReader.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; Testcase that seems to break the bytecode reader.  This comes from the
 ; "crafty" spec benchmark.
 ;
-; RUN: opt %s -instcombine | llvm-dis | llvm-as
+; RUN: opt %s -instcombine -S | llvm-as
 	
 %CHESS_POSITION = type { i32, i32 }
 @pawn_probes = external global i32		; <i32*> [#uses=0]

Modified: llvm/trunk/test/Assembler/2003-08-20-ConstantExprGEP-Fold.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Assembler/2003-08-20-ConstantExprGEP-Fold.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Assembler/2003-08-20-ConstantExprGEP-Fold.ll (original)
+++ llvm/trunk/test/Assembler/2003-08-20-ConstantExprGEP-Fold.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine -simplifycfg | llvm-dis | not grep br
+; RUN: opt %s -instcombine -simplifycfg -S | not grep br
 
 @.str_1 = internal constant [6 x i8] c"_Bool\00"                ; <[6 x i8]*> [#uses=2]
 

Modified: llvm/trunk/test/Assembler/2008-02-20-MultipleReturnValue.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Assembler/2008-02-20-MultipleReturnValue.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Assembler/2008-02-20-MultipleReturnValue.ll (original)
+++ llvm/trunk/test/Assembler/2008-02-20-MultipleReturnValue.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -verify | llvm-dis | llvm-as -disable-output
+; RUN: opt %s -verify -S | llvm-as -disable-output
 
 define {i32, i8} @foo(i32 %p) {
   ret i32 1, i8 2

Modified: llvm/trunk/test/Assembler/2009-02-28-StripOpaqueName.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Assembler/2009-02-28-StripOpaqueName.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Assembler/2009-02-28-StripOpaqueName.ll (original)
+++ llvm/trunk/test/Assembler/2009-02-28-StripOpaqueName.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -strip | llvm-dis | 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

Modified: llvm/trunk/test/CodeGen/Generic/GC/inline.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Generic/GC/inline.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/CodeGen/Generic/GC/inline.ll (original)
+++ llvm/trunk/test/CodeGen/Generic/GC/inline.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -inline | llvm-dis | grep example
+; RUN: opt %s -inline -S | grep example
 
 	%IntArray = type { i32, [0 x i32*] }
 

Modified: llvm/trunk/test/CodeGen/Generic/GC/inline2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Generic/GC/inline2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/CodeGen/Generic/GC/inline2.ll (original)
+++ llvm/trunk/test/CodeGen/Generic/GC/inline2.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -inline | llvm-dis | grep sample
-; RUN: opt %s -inline | llvm-dis | grep example
+; RUN: opt %s -inline -S | grep sample
+; RUN: opt %s -inline -S | grep example
 
 	%IntArray = type { i32, [0 x i32*] }
 

Modified: llvm/trunk/test/CodeGen/X86/2009-03-23-i80-fp80.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/2009-03-23-i80-fp80.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/CodeGen/X86/2009-03-23-i80-fp80.ll (original)
+++ llvm/trunk/test/CodeGen/X86/2009-03-23-i80-fp80.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -instcombine | llvm-dis | grep 302245289961712575840256
-; RUN: opt %s -instcombine | llvm-dis | 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"
 

Modified: llvm/trunk/test/DebugInfo/2009-02-27-licm.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/2009-02-27-licm.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/DebugInfo/2009-02-27-licm.ll (original)
+++ llvm/trunk/test/DebugInfo/2009-02-27-licm.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-;RUN: llvm-as <%s | opt -licm | llvm-dis | grep {load } | count 4
+;RUN: llvm-as <%s | opt -licm -S | grep {load } | count 4
 ; ModuleID = '2009-02-27-licm.bc'
 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"
 target triple = "i386-pc-linux-gnu"

Modified: llvm/trunk/test/DebugInfo/2009-03-03-cheapdse.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/2009-03-03-cheapdse.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/DebugInfo/2009-03-03-cheapdse.ll (original)
+++ llvm/trunk/test/DebugInfo/2009-03-03-cheapdse.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep store | count 5
+; RUN: opt %s -instcombine -S | grep store | count 5
 ; ModuleID = '<stdin>'
 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"

Modified: llvm/trunk/test/DebugInfo/2009-03-03-deadstore.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/2009-03-03-deadstore.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/DebugInfo/2009-03-03-deadstore.ll (original)
+++ llvm/trunk/test/DebugInfo/2009-03-03-deadstore.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep alloca
+; RUN: opt %s -instcombine -S | not grep alloca
 ; ModuleID = '<stdin>'
 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"

Modified: llvm/trunk/test/DebugInfo/2009-03-03-store-to-load-forward.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/2009-03-03-store-to-load-forward.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/DebugInfo/2009-03-03-store-to-load-forward.ll (original)
+++ llvm/trunk/test/DebugInfo/2009-03-03-store-to-load-forward.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep alloca
+; RUN: opt %s -instcombine -S | not grep alloca
 ; ModuleID = '<stdin>'
 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"

Modified: llvm/trunk/test/DebugInfo/2009-03-05-gvn.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/2009-03-05-gvn.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/DebugInfo/2009-03-05-gvn.ll (original)
+++ llvm/trunk/test/DebugInfo/2009-03-05-gvn.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-;RUN: llvm-as <%s | opt -gvn | llvm-dis | grep {load } | count 1
+;RUN: llvm-as <%s | opt -gvn -S | grep {load } | count 1
 ; ModuleID = 'db2-before.bc'
 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"
 target triple = "i386-pc-linux-gnu"

Modified: llvm/trunk/test/Feature/weak_constant.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Feature/weak_constant.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Feature/weak_constant.ll (original)
+++ llvm/trunk/test/Feature/weak_constant.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -std-compile-opts | llvm-dis > %t
+; RUN: opt %s -std-compile-opts -S > %t
 ; RUN:   grep undef %t | count 1
 ; RUN:   grep 5 %t | count 1
 ; RUN:   grep 7 %t | count 1

Modified: llvm/trunk/test/Other/2008-06-04-FieldSizeInPacked.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Other/2008-06-04-FieldSizeInPacked.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Other/2008-06-04-FieldSizeInPacked.ll (original)
+++ llvm/trunk/test/Other/2008-06-04-FieldSizeInPacked.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep true
+; RUN: opt %s -instcombine -S | grep true
 
 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"

Modified: llvm/trunk/test/Other/2009-06-05-no-implicit-float.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Other/2009-06-05-no-implicit-float.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Other/2009-06-05-no-implicit-float.ll (original)
+++ llvm/trunk/test/Other/2009-06-05-no-implicit-float.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
 
-; RUN: opt %s -verify | llvm-dis | grep noimplicitfloat
+; RUN: opt %s -verify -S | grep noimplicitfloat
 define void @f() noimplicitfloat {
 }

Modified: llvm/trunk/test/Transforms/ADCE/2002-05-22-PHITest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ADCE/2002-05-22-PHITest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ADCE/2002-05-22-PHITest.ll (original)
+++ llvm/trunk/test/Transforms/ADCE/2002-05-22-PHITest.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; It is illegal to remove BB1 because it will mess up the PHI node!
 ;
-; RUN: opt %s -adce | llvm-dis | grep BB1
+; RUN: opt %s -adce -S | grep BB1
 
 define i32 @test(i1 %C, i32 %A, i32 %B) {
 ; <label>:0

Modified: llvm/trunk/test/Transforms/ADCE/2003-06-24-BasicFunctionality.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ADCE/2003-06-24-BasicFunctionality.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ADCE/2003-06-24-BasicFunctionality.ll (original)
+++ llvm/trunk/test/Transforms/ADCE/2003-06-24-BasicFunctionality.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -adce -simplifycfg | llvm-dis | not grep then:
+; RUN: opt %s -adce -simplifycfg -S | not grep then:
 
 define void @dead_test8(i32* %data.1, i32 %idx.1) {
 entry:

Modified: llvm/trunk/test/Transforms/ADCE/2003-11-16-MissingPostDominanceInfo.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ADCE/2003-11-16-MissingPostDominanceInfo.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ADCE/2003-11-16-MissingPostDominanceInfo.ll (original)
+++ llvm/trunk/test/Transforms/ADCE/2003-11-16-MissingPostDominanceInfo.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -adce -simplifycfg | llvm-dis | grep call
+; RUN: opt %s -adce -simplifycfg -S | grep call
 declare void @exit(i32)
 
 define i32 @main(i32 %argc) {

Modified: llvm/trunk/test/Transforms/ADCE/dce_pure_call.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ADCE/dce_pure_call.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ADCE/dce_pure_call.ll (original)
+++ llvm/trunk/test/Transforms/ADCE/dce_pure_call.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -adce | llvm-dis | not grep call
+; RUN: opt -adce -S < %s | not grep call
 
 declare i32 @strlen(i8*) readonly nounwind
 

Modified: llvm/trunk/test/Transforms/ADCE/dce_pure_invoke.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ADCE/dce_pure_invoke.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ADCE/dce_pure_invoke.ll (original)
+++ llvm/trunk/test/Transforms/ADCE/dce_pure_invoke.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -adce | llvm-dis | grep null
+; RUN: opt %s -adce -S | grep null
 
 declare i32 @strlen(i8*) readnone
 

Modified: llvm/trunk/test/Transforms/ArgumentPromotion/2008-02-01-ReturnAttrs.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ArgumentPromotion/2008-02-01-ReturnAttrs.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ArgumentPromotion/2008-02-01-ReturnAttrs.ll (original)
+++ llvm/trunk/test/Transforms/ArgumentPromotion/2008-02-01-ReturnAttrs.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -argpromotion | llvm-dis | grep nounwind | count 2
+; RUN: opt %s -argpromotion -S | grep nounwind | count 2
 
 define internal i32 @deref(i32* %x) nounwind {
 entry:

Modified: llvm/trunk/test/Transforms/ArgumentPromotion/2008-07-02-array-indexing.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ArgumentPromotion/2008-07-02-array-indexing.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ArgumentPromotion/2008-07-02-array-indexing.ll (original)
+++ llvm/trunk/test/Transforms/ArgumentPromotion/2008-07-02-array-indexing.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -argpromotion | llvm-dis > %t
+; RUN: opt %s -argpromotion -S > %t
 ; RUN: cat %t | grep {define.*@callee(.*i32\\*}
 ; PR2498
 

Modified: llvm/trunk/test/Transforms/ArgumentPromotion/aggregate-promote.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ArgumentPromotion/aggregate-promote.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ArgumentPromotion/aggregate-promote.ll (original)
+++ llvm/trunk/test/Transforms/ArgumentPromotion/aggregate-promote.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -argpromotion -instcombine | llvm-dis | not grep load
+; RUN: opt %s -argpromotion -instcombine -S | not grep load
 
 %QuadTy = type { i32, i32, i32, i32 }
 @G = constant %QuadTy {

Modified: llvm/trunk/test/Transforms/ArgumentPromotion/attrs.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ArgumentPromotion/attrs.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ArgumentPromotion/attrs.ll (original)
+++ llvm/trunk/test/Transforms/ArgumentPromotion/attrs.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -argpromotion | llvm-dis | grep zeroext
+; RUN: opt %s -argpromotion -S | grep zeroext
 
 	%struct.ss = type { i32, i64 }
 

Modified: llvm/trunk/test/Transforms/ArgumentPromotion/basictest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ArgumentPromotion/basictest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ArgumentPromotion/basictest.ll (original)
+++ llvm/trunk/test/Transforms/ArgumentPromotion/basictest.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -argpromotion -mem2reg | llvm-dis | not grep alloca
+; RUN: opt %s -argpromotion -mem2reg -S | not grep alloca
 define internal i32 @test(i32* %X, i32* %Y) {
         %A = load i32* %X               ; <i32> [#uses=1]
         %B = load i32* %Y               ; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/ArgumentPromotion/byval-2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ArgumentPromotion/byval-2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ArgumentPromotion/byval-2.ll (original)
+++ llvm/trunk/test/Transforms/ArgumentPromotion/byval-2.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -argpromotion | llvm-dis | grep -F {i32* byval} | count 2
+; RUN: opt %s -argpromotion -S | grep -F {i32* byval} | count 2
 ; Argpromote + scalarrepl should change this to passing the two integers by value.
 
 	%struct.ss = type { i32, i64 }

Modified: llvm/trunk/test/Transforms/ArgumentPromotion/byval.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ArgumentPromotion/byval.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ArgumentPromotion/byval.ll (original)
+++ llvm/trunk/test/Transforms/ArgumentPromotion/byval.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -argpromotion -scalarrepl | llvm-dis | not grep load
+; RUN: opt %s -argpromotion -scalarrepl -S | not grep load
 ; Argpromote + scalarrepl should change this to passing the two integers by value.
 
 	%struct.ss = type { i32, i64 }

Modified: llvm/trunk/test/Transforms/ArgumentPromotion/chained.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ArgumentPromotion/chained.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ArgumentPromotion/chained.ll (original)
+++ llvm/trunk/test/Transforms/ArgumentPromotion/chained.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -argpromotion -instcombine | llvm-dis | not grep load
+; RUN: opt %s -argpromotion -instcombine -S | not grep load
 
 @G1 = constant i32 0            ; <i32*> [#uses=1]
 @G2 = constant i32* @G1         ; <i32**> [#uses=1]

Modified: llvm/trunk/test/Transforms/ArgumentPromotion/control-flow.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ArgumentPromotion/control-flow.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ArgumentPromotion/control-flow.ll (original)
+++ llvm/trunk/test/Transforms/ArgumentPromotion/control-flow.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -argpromotion | llvm-dis | \
+; RUN: opt %s -argpromotion -S | \
 ; RUN:    not grep {load i32\* null}
 
 define internal i32 @callee(i1 %C, i32* %P) {

Modified: llvm/trunk/test/Transforms/ArgumentPromotion/control-flow2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ArgumentPromotion/control-flow2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ArgumentPromotion/control-flow2.ll (original)
+++ llvm/trunk/test/Transforms/ArgumentPromotion/control-flow2.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -argpromotion | llvm-dis | \
+; RUN: opt %s -argpromotion -S | \
 ; RUN:   grep {load i32\\* %A}
 
 define internal i32 @callee(i1 %C, i32* %P) {

Modified: llvm/trunk/test/Transforms/CondProp/basictest-dbg.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/CondProp/basictest-dbg.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/CondProp/basictest-dbg.ll (original)
+++ llvm/trunk/test/Transforms/CondProp/basictest-dbg.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -condprop | llvm-dis | \
+; RUN: opt %s -condprop -S | \
 ; RUN:    not grep {br label}
 
         %llvm.dbg.anchor.type = type { i32, i32 }

Modified: llvm/trunk/test/Transforms/CondProp/basictest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/CondProp/basictest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/CondProp/basictest.ll (original)
+++ llvm/trunk/test/Transforms/CondProp/basictest.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
-; RUN: opt %s -condprop | llvm-dis | \
+; RUN: opt %s -condprop -S | \
 ; RUN:    not grep {br label}
-; RUN: opt %s -condprop | llvm-dis | not grep T2
+; RUN: opt %s -condprop -S | not grep T2
 
 
 define i32 @test(i1 %C) {

Modified: llvm/trunk/test/Transforms/CondProp/phisimplify.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/CondProp/phisimplify.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/CondProp/phisimplify.ll (original)
+++ llvm/trunk/test/Transforms/CondProp/phisimplify.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -condprop | llvm-dis | not grep phi
+; RUN: opt < %s -condprop -S | not grep phi
 
 define i32 @test(i32 %C, i1 %Val) {
         switch i32 %C, label %T1 [

Modified: llvm/trunk/test/Transforms/CondProp/phisimplify2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/CondProp/phisimplify2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/CondProp/phisimplify2.ll (original)
+++ llvm/trunk/test/Transforms/CondProp/phisimplify2.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -condprop | llvm-dis | not grep phi
+; RUN: opt < %s -condprop -S | not grep phi
 
 declare i1 @foo()
 

Modified: llvm/trunk/test/Transforms/CondProp/phisimplify3.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/CondProp/phisimplify3.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/CondProp/phisimplify3.ll (original)
+++ llvm/trunk/test/Transforms/CondProp/phisimplify3.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -condprop | llvm-dis | not grep phi
+; RUN: opt < %s -condprop -S | not grep phi
 
 define i32 @foo(i1, i32, i32) {
 prologue:

Modified: llvm/trunk/test/Transforms/ConstProp/2002-05-03-NotOperator.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ConstProp/2002-05-03-NotOperator.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ConstProp/2002-05-03-NotOperator.ll (original)
+++ llvm/trunk/test/Transforms/ConstProp/2002-05-03-NotOperator.ll Tue Sep  8 17:34:10 2009
@@ -4,7 +4,7 @@
 
 ; Fix #2: The unary not instruction now no longer exists. Change to xor.
 
-; RUN: opt %s -constprop | llvm-dis | \
+; RUN: opt %s -constprop -S | \
 ; RUN:   not grep {i32 0}
 
 define i32 @test1() {

Modified: llvm/trunk/test/Transforms/ConstProp/2002-09-03-SetCC-Bools.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ConstProp/2002-09-03-SetCC-Bools.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ConstProp/2002-09-03-SetCC-Bools.ll (original)
+++ llvm/trunk/test/Transforms/ConstProp/2002-09-03-SetCC-Bools.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; SetCC on boolean values was not implemented!
 
-; RUN: opt %s -constprop -die | llvm-dis | \
+; RUN: opt %s -constprop -die -S | \
 ; RUN:   not grep set
 
 define i1 @test1() {

Modified: llvm/trunk/test/Transforms/ConstProp/2005-01-28-SetCCGEP.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ConstProp/2005-01-28-SetCCGEP.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ConstProp/2005-01-28-SetCCGEP.ll (original)
+++ llvm/trunk/test/Transforms/ConstProp/2005-01-28-SetCCGEP.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -constprop | llvm-dis | \
+; RUN: opt %s -constprop -S | \
 ; RUN:    not grep {ret i1 false}
 
 @b = external global [2 x {  }]         ; <[2 x {  }]*> [#uses=2]

Modified: llvm/trunk/test/Transforms/ConstProp/2006-11-30-vector-cast.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ConstProp/2006-11-30-vector-cast.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ConstProp/2006-11-30-vector-cast.ll (original)
+++ llvm/trunk/test/Transforms/ConstProp/2006-11-30-vector-cast.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
-; RUN: opt %s -constprop | llvm-dis | \
+; RUN: opt %s -constprop -S | \
 ; RUN:   grep {i32 -1}
-; RUN: opt %s -constprop | llvm-dis | \
+; RUN: opt %s -constprop -S | \
 ; RUN:   not grep zeroinitializer
 
 define <4 x i32> @test() {

Modified: llvm/trunk/test/Transforms/ConstProp/2006-12-01-TruncBoolBug.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ConstProp/2006-12-01-TruncBoolBug.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ConstProp/2006-12-01-TruncBoolBug.ll (original)
+++ llvm/trunk/test/Transforms/ConstProp/2006-12-01-TruncBoolBug.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:   grep {ret i1 false}
 define i1 @test() {
         %X = trunc i32 320 to i1                ; <i1> [#uses=1]

Modified: llvm/trunk/test/Transforms/ConstProp/2006-12-01-bool-casts.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ConstProp/2006-12-01-bool-casts.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ConstProp/2006-12-01-bool-casts.ll (original)
+++ llvm/trunk/test/Transforms/ConstProp/2006-12-01-bool-casts.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
-; RUN: opt %s -constprop | llvm-dis | \
+; RUN: opt %s -constprop -S | \
 ; RUN:    grep {ret i32 -1}
-; RUN: opt %s -constprop | llvm-dis | \
+; RUN: opt %s -constprop -S | \
 ; RUN:    grep {ret i32 1}
 
 define i32 @test1() {

Modified: llvm/trunk/test/Transforms/ConstProp/2007-02-05-BitCast.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ConstProp/2007-02-05-BitCast.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ConstProp/2007-02-05-BitCast.ll (original)
+++ llvm/trunk/test/Transforms/ConstProp/2007-02-05-BitCast.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -constprop | llvm-dis | grep 1065353216
+; RUN: opt %s -constprop -S | grep 1065353216
 
 define i32 @test() {
         %A = bitcast float 1.000000e+00 to i32          ; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/ConstProp/2007-11-23-cttz.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ConstProp/2007-11-23-cttz.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ConstProp/2007-11-23-cttz.ll (original)
+++ llvm/trunk/test/Transforms/ConstProp/2007-11-23-cttz.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -constprop | llvm-dis | grep {ret i13 13}
+; RUN: opt %s -constprop -S | grep {ret i13 13}
 ; PR1816
 declare i13 @llvm.cttz.i13(i13)
 

Modified: llvm/trunk/test/Transforms/ConstProp/basictest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ConstProp/basictest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ConstProp/basictest.ll (original)
+++ llvm/trunk/test/Transforms/ConstProp/basictest.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This is a basic sanity check for constant propogation.  The add instruction 
 ; should be eliminated.
 
-; RUN: opt %s -constprop -die | llvm-dis | not grep add
+; RUN: opt %s -constprop -die -S | not grep add
 
 define i32 @test(i1 %B) {
         br i1 %B, label %BB1, label %BB2

Modified: llvm/trunk/test/Transforms/ConstProp/bitcast2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ConstProp/bitcast2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ConstProp/bitcast2.ll (original)
+++ llvm/trunk/test/Transforms/ConstProp/bitcast2.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep bitcast
+; RUN: opt < %s -instcombine -S | not grep bitcast
 ; PR2165
 
 define <1 x i64> @test() {

Modified: llvm/trunk/test/Transforms/ConstProp/bswap.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ConstProp/bswap.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ConstProp/bswap.ll (original)
+++ llvm/trunk/test/Transforms/ConstProp/bswap.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; bswap should be constant folded when it is passed a constant argument
 
-; RUN: opt %s -constprop | llvm-dis | not grep call
+; RUN: opt %s -constprop -S | not grep call
 
 declare i16 @llvm.bswap.i16(i16)
 

Modified: llvm/trunk/test/Transforms/ConstProp/calls.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ConstProp/calls.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ConstProp/calls.ll (original)
+++ llvm/trunk/test/Transforms/ConstProp/calls.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -constprop | llvm-dis | not grep call
+; RUN: opt < %s -constprop -S | not grep call
 
 declare double @cos(double)
 

Modified: llvm/trunk/test/Transforms/ConstProp/div-zero.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ConstProp/div-zero.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ConstProp/div-zero.ll (original)
+++ llvm/trunk/test/Transforms/ConstProp/div-zero.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {ret i32 0}
+; RUN: opt %s -instcombine -S | grep {ret i32 0}
 ; PR4424
 declare void @ext()
 

Modified: llvm/trunk/test/Transforms/ConstProp/float-to-ptr-cast.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ConstProp/float-to-ptr-cast.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ConstProp/float-to-ptr-cast.ll (original)
+++ llvm/trunk/test/Transforms/ConstProp/float-to-ptr-cast.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -constprop | llvm-dis | \
+; RUN: opt %s -constprop -S | \
 ; RUN:    grep -F {ret i32* null} | count 2
 
 define i32* @test1() {

Modified: llvm/trunk/test/Transforms/ConstProp/logicaltest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ConstProp/logicaltest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ConstProp/logicaltest.ll (original)
+++ llvm/trunk/test/Transforms/ConstProp/logicaltest.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; Ensure constant propogation of logical instructions is working correctly.
 
-; RUN: opt %s -constprop -die | llvm-dis | \
+; RUN: opt < %s -constprop -die -S | \
 ; RUN:   not egrep {and|or|xor}
 
 define i32 @test1() {

Modified: llvm/trunk/test/Transforms/ConstProp/nottest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ConstProp/nottest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ConstProp/nottest.ll (original)
+++ llvm/trunk/test/Transforms/ConstProp/nottest.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; Ensure constant propogation of 'not' instructions is working correctly.
 
-; RUN: opt %s -constprop -die | llvm-dis | not grep xor
+; RUN: opt %s -constprop -die -S | not grep xor
 
 define i32 @test1() {
         %R = xor i32 4, -1              ; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/ConstProp/phi.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ConstProp/phi.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ConstProp/phi.ll (original)
+++ llvm/trunk/test/Transforms/ConstProp/phi.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This is a basic sanity check for constant propogation.  The add instruction 
 ; should be eliminated.
 
-; RUN: opt %s -constprop -die | llvm-dis | not grep phi
+; RUN: opt < %s -constprop -die -S | not grep phi
 
 define i32 @test(i1 %B) {
 BB0:

Modified: llvm/trunk/test/Transforms/ConstProp/remtest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ConstProp/remtest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ConstProp/remtest.ll (original)
+++ llvm/trunk/test/Transforms/ConstProp/remtest.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; Ensure constant propagation of remainder instructions is working correctly.
 
-; RUN: opt %s -constprop -die | llvm-dis | not grep rem
+; RUN: opt < %s -constprop -die -S | not grep rem
 
 define i32 @test1() {
         %R = srem i32 4, 3              ; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/ConstantMerge/2006-03-07-DontMergeDiffSections.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ConstantMerge/2006-03-07-DontMergeDiffSections.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ConstantMerge/2006-03-07-DontMergeDiffSections.ll (original)
+++ llvm/trunk/test/Transforms/ConstantMerge/2006-03-07-DontMergeDiffSections.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -constmerge | llvm-dis | grep foo
-; RUN: opt %s -constmerge | llvm-dis | grep bar
+; RUN: opt %s -constmerge -S | grep foo
+; RUN: opt %s -constmerge -S | grep bar
 
 ; Don't merge constants in different sections.
 

Modified: llvm/trunk/test/Transforms/DeadArgElim/2007-02-07-FuncRename.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadArgElim/2007-02-07-FuncRename.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/DeadArgElim/2007-02-07-FuncRename.ll (original)
+++ llvm/trunk/test/Transforms/DeadArgElim/2007-02-07-FuncRename.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -deadargelim | llvm-dis | grep {@test(}
-; RUN: opt %s -deadargelim | llvm-dis | not grep dead
+; RUN: opt %s -deadargelim -S | grep {@test(}
+; RUN: opt %s -deadargelim -S | not grep dead
 
 define internal i32 @test(i32 %X, i32 %dead) {
 	ret i32 %X

Modified: llvm/trunk/test/Transforms/DeadArgElim/2007-10-18-VarargsReturn.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadArgElim/2007-10-18-VarargsReturn.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/DeadArgElim/2007-10-18-VarargsReturn.ll (original)
+++ llvm/trunk/test/Transforms/DeadArgElim/2007-10-18-VarargsReturn.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -deadargelim | llvm-dis | not grep {ret i32 0}
+; RUN: opt %s -deadargelim -S | not grep {ret i32 0}
 ; PR1735
 
 define internal i32 @test(i32 %A, ...) { 

Modified: llvm/trunk/test/Transforms/DeadArgElim/2007-12-20-ParamAttrs.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadArgElim/2007-12-20-ParamAttrs.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/DeadArgElim/2007-12-20-ParamAttrs.ll (original)
+++ llvm/trunk/test/Transforms/DeadArgElim/2007-12-20-ParamAttrs.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -deadargelim | llvm-dis > %t
+; RUN: opt %s -deadargelim -S > %t
 ; RUN: cat %t | grep nounwind | count 2
 ; RUN: cat %t | grep signext | count 2
 ; RUN: cat %t | not grep inreg

Modified: llvm/trunk/test/Transforms/DeadArgElim/2008-01-16-VarargsParamAttrs.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadArgElim/2008-01-16-VarargsParamAttrs.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/DeadArgElim/2008-01-16-VarargsParamAttrs.ll (original)
+++ llvm/trunk/test/Transforms/DeadArgElim/2008-01-16-VarargsParamAttrs.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -deadargelim | llvm-dis | grep byval
+; RUN: opt %s -deadargelim -S | grep byval
 
 	%struct.point = type { double, double }
 @pts = global [4 x %struct.point] [ %struct.point { double 1.000000e+00, double 2.000000e+00 }, %struct.point { double 3.000000e+00, double 4.000000e+00 }, %struct.point { double 5.000000e+00, double 6.000000e+00 }, %struct.point { double 7.000000e+00, double 8.000000e+00 } ], align 32		; <[4 x %struct.point]*> [#uses=1]

Modified: llvm/trunk/test/Transforms/DeadArgElim/2008-06-23-DeadAfterLive.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadArgElim/2008-06-23-DeadAfterLive.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/DeadArgElim/2008-06-23-DeadAfterLive.ll (original)
+++ llvm/trunk/test/Transforms/DeadArgElim/2008-06-23-DeadAfterLive.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -deadargelim -die | llvm-dis > %t
+; RUN: opt %s -deadargelim -die -S > %t
 ; RUN: cat %t | grep 123
 
 ; This test tries to catch wrongful removal of return values for a specific case

Modified: llvm/trunk/test/Transforms/DeadArgElim/basictest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadArgElim/basictest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/DeadArgElim/basictest.ll (original)
+++ llvm/trunk/test/Transforms/DeadArgElim/basictest.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -deadargelim | llvm-dis | not grep DEADARG
+; RUN: opt %s -deadargelim -S | not grep DEADARG
 
 ; test - an obviously dead argument
 define internal i32 @test(i32 %v, i32 %DEADARG1, i32* %p) {

Modified: llvm/trunk/test/Transforms/DeadArgElim/canon.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadArgElim/canon.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/DeadArgElim/canon.ll (original)
+++ llvm/trunk/test/Transforms/DeadArgElim/canon.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; This test shows a few canonicalizations made by deadargelim
-; RUN: opt %s -deadargelim | llvm-dis > %t
+; RUN: opt %s -deadargelim -S > %t
 ; This test should remove {} and replace it with void
 ; RUN: cat %t | grep {define internal void @test}
 ; This test shouls replace the {i32} return value with just i32

Modified: llvm/trunk/test/Transforms/DeadArgElim/dead_vaargs.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadArgElim/dead_vaargs.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/DeadArgElim/dead_vaargs.ll (original)
+++ llvm/trunk/test/Transforms/DeadArgElim/dead_vaargs.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -deadargelim | llvm-dis | not grep 47 
-; RUN: opt %s -deadargelim | llvm-dis | not grep 1.0
+; RUN: opt %s -deadargelim -S | not grep 47 
+; RUN: opt %s -deadargelim -S | not grep 1.0
 
 define i32 @bar(i32 %A) {
         %tmp4 = tail call i32 (i32, ...)* @foo( i32 %A, i32 %A, i32 %A, i32 %A, i64 47, double 1.000000e+00 )   ; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/DeadArgElim/deadretval.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadArgElim/deadretval.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/DeadArgElim/deadretval.ll (original)
+++ llvm/trunk/test/Transforms/DeadArgElim/deadretval.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -deadargelim | llvm-dis | not grep DEAD
+; RUN: opt %s -deadargelim -S | not grep DEAD
 
 ; Dead arg only used by dead retval
 define internal i32 @test(i32 %DEADARG) {

Modified: llvm/trunk/test/Transforms/DeadArgElim/deadretval2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadArgElim/deadretval2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/DeadArgElim/deadretval2.ll (original)
+++ llvm/trunk/test/Transforms/DeadArgElim/deadretval2.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -deadargelim -die | llvm-dis > %t
+; RUN: opt %s -deadargelim -die -S > %t
 ; RUN: cat %t | not grep DEAD
 ; RUN: cat %t | grep LIVE | count 4
 

Modified: llvm/trunk/test/Transforms/DeadArgElim/keepalive.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadArgElim/keepalive.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/DeadArgElim/keepalive.ll (original)
+++ llvm/trunk/test/Transforms/DeadArgElim/keepalive.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -deadargelim | llvm-dis > %t
+; RUN: opt %s -deadargelim -S > %t
 ; RUN: grep {define internal zeroext i32 @test1() nounwind} %t
 ; RUN: grep {define internal %Ty @test2} %t
 

Modified: llvm/trunk/test/Transforms/DeadArgElim/multdeadretval.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadArgElim/multdeadretval.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/DeadArgElim/multdeadretval.ll (original)
+++ llvm/trunk/test/Transforms/DeadArgElim/multdeadretval.ll Tue Sep  8 17:34:10 2009
@@ -2,7 +2,7 @@
 ; are unused. All unused values are typed i16, so we can easily check. We also
 ; run instcombine to fold insert/extractvalue chains and we run dce to clean up
 ; any remaining dead stuff.
-; RUN: opt %s -deadargelim -instcombine -dce | llvm-dis | not grep i16
+; RUN: opt %s -deadargelim -instcombine -dce -S | not grep i16
 
 define internal {i16, i32} @test(i16 %DEADARG) {
         %A = insertvalue {i16,i32} undef, i16 1, 0

Modified: llvm/trunk/test/Transforms/DeadStoreElimination/2004-12-28-PartialStore.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadStoreElimination/2004-12-28-PartialStore.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/DeadStoreElimination/2004-12-28-PartialStore.ll (original)
+++ llvm/trunk/test/Transforms/DeadStoreElimination/2004-12-28-PartialStore.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -dse | llvm-dis | \
+; RUN: opt %s -dse -S | \
 ; RUN:    grep {store i32 1234567}
 
 ; Do not delete stores that are only partially killed.

Modified: llvm/trunk/test/Transforms/DeadStoreElimination/2005-11-30-vaarg.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadStoreElimination/2005-11-30-vaarg.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/DeadStoreElimination/2005-11-30-vaarg.ll (original)
+++ llvm/trunk/test/Transforms/DeadStoreElimination/2005-11-30-vaarg.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -dse | llvm-dis | grep store
+; RUN: opt %s -dse -S | grep store
 
 define double @foo(i8* %X) {
         %X_addr = alloca i8*            ; <i8**> [#uses=2]

Modified: llvm/trunk/test/Transforms/DeadStoreElimination/2008-07-28-load-store.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadStoreElimination/2008-07-28-load-store.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/DeadStoreElimination/2008-07-28-load-store.ll (original)
+++ llvm/trunk/test/Transforms/DeadStoreElimination/2008-07-28-load-store.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -dse | llvm-dis | not grep tmp5
+; RUN: opt %s -dse -S | not grep tmp5
 ; PR2599
 
 define void @foo({ i32, i32 }* %x) nounwind  {

Modified: llvm/trunk/test/Transforms/DeadStoreElimination/PartialStore.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadStoreElimination/PartialStore.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/DeadStoreElimination/PartialStore.ll (original)
+++ llvm/trunk/test/Transforms/DeadStoreElimination/PartialStore.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -dse | llvm-dis | \
+; RUN: opt %s -dse -S | \
 ; RUN:    not grep {store i8}
 ; Ensure that the dead store is deleted in this case.  It is wholely
 ; overwritten by the second store.

Modified: llvm/trunk/test/Transforms/DeadStoreElimination/alloca.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadStoreElimination/alloca.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/DeadStoreElimination/alloca.ll (original)
+++ llvm/trunk/test/Transforms/DeadStoreElimination/alloca.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -dse | llvm-dis | not grep DEAD
+; RUN: opt %s -dse -S | not grep DEAD
 
 define void @test(i32* %Q) {
         %P = alloca i32         ; <i32*> [#uses=1]

Modified: llvm/trunk/test/Transforms/DeadStoreElimination/byval.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadStoreElimination/byval.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/DeadStoreElimination/byval.ll (original)
+++ llvm/trunk/test/Transforms/DeadStoreElimination/byval.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -dse | llvm-dis | not grep store
+; RUN: opt %s -dse -S | not grep store
 
 %struct.x = type { i32, i32, i32, i32 }
 

Modified: llvm/trunk/test/Transforms/DeadStoreElimination/context-sensitive.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadStoreElimination/context-sensitive.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/DeadStoreElimination/context-sensitive.ll (original)
+++ llvm/trunk/test/Transforms/DeadStoreElimination/context-sensitive.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -dse | llvm-dis | not grep DEAD
+; RUN: opt %s -dse -S | not grep DEAD
 
 declare void @ext()
 

Modified: llvm/trunk/test/Transforms/DeadStoreElimination/free.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadStoreElimination/free.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/DeadStoreElimination/free.ll (original)
+++ llvm/trunk/test/Transforms/DeadStoreElimination/free.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -dse | llvm-dis | not grep DEAD
+; RUN: opt %s -dse -S | not grep DEAD
 
 define void @test(i32* %Q, i32* %P) {
         %DEAD = load i32* %Q            ; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/DeadStoreElimination/memcpy.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadStoreElimination/memcpy.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/DeadStoreElimination/memcpy.ll (original)
+++ llvm/trunk/test/Transforms/DeadStoreElimination/memcpy.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -dse | llvm-dis | not grep alloca
+; RUN: opt %s -dse -S | not grep alloca
 ; ModuleID = 'placeholder.adb'
 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"
 target triple = "i686-pc-linux-gnu"

Modified: llvm/trunk/test/Transforms/DeadStoreElimination/simple.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadStoreElimination/simple.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/DeadStoreElimination/simple.ll (original)
+++ llvm/trunk/test/Transforms/DeadStoreElimination/simple.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -dse | llvm-dis | not grep DEAD
+; RUN: opt %s -dse -S | not grep DEAD
 
 define void @test(i32* %Q, i32* %P) {
         %DEAD = load i32* %Q            ; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/DeadStoreElimination/volatile-load.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadStoreElimination/volatile-load.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/DeadStoreElimination/volatile-load.ll (original)
+++ llvm/trunk/test/Transforms/DeadStoreElimination/volatile-load.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -dse | llvm-dis | grep {volatile load}
+; RUN: opt %s -dse -S | grep {volatile load}
 
 @g_1 = global i32 0
 

Modified: llvm/trunk/test/Transforms/FunctionAttrs/2008-09-03-Mutual.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/FunctionAttrs/2008-09-03-Mutual.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/FunctionAttrs/2008-09-03-Mutual.ll (original)
+++ llvm/trunk/test/Transforms/FunctionAttrs/2008-09-03-Mutual.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -functionattrs | llvm-dis | grep readnone
+; RUN: opt %s -functionattrs -S | grep readnone
 
 define i32 @a() {
 	%tmp = call i32 @b( )		; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/FunctionAttrs/2008-09-03-ReadNone.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/FunctionAttrs/2008-09-03-ReadNone.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/FunctionAttrs/2008-09-03-ReadNone.ll (original)
+++ llvm/trunk/test/Transforms/FunctionAttrs/2008-09-03-ReadNone.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -functionattrs | llvm-dis | grep readnone | count 4
+; RUN: opt %s -functionattrs -S | grep readnone | count 4
 @x = global i32 0
 
 declare i32 @e() readnone

Modified: llvm/trunk/test/Transforms/FunctionAttrs/2008-09-03-ReadOnly.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/FunctionAttrs/2008-09-03-ReadOnly.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/FunctionAttrs/2008-09-03-ReadOnly.ll (original)
+++ llvm/trunk/test/Transforms/FunctionAttrs/2008-09-03-ReadOnly.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -functionattrs | llvm-dis | grep readonly | count 2
+; RUN: opt %s -functionattrs -S | grep readonly | count 2
 
 define i32 @f() {
 entry:

Modified: llvm/trunk/test/Transforms/FunctionAttrs/2008-09-13-VolatileRead.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/FunctionAttrs/2008-09-13-VolatileRead.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/FunctionAttrs/2008-09-13-VolatileRead.ll (original)
+++ llvm/trunk/test/Transforms/FunctionAttrs/2008-09-13-VolatileRead.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -functionattrs | llvm-dis | not grep read
+; RUN: opt %s -functionattrs -S | not grep read
 ; PR2792
 
 @g = global i32 0		; <i32*> [#uses=1]

Modified: llvm/trunk/test/Transforms/FunctionAttrs/2008-10-04-LocalMemory.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/FunctionAttrs/2008-10-04-LocalMemory.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/FunctionAttrs/2008-10-04-LocalMemory.ll (original)
+++ llvm/trunk/test/Transforms/FunctionAttrs/2008-10-04-LocalMemory.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -functionattrs | llvm-dis | grep readnone | count 2
+; RUN: opt %s -functionattrs -S | grep readnone | count 2
 
 declare i32 @g(i32*) readnone
 

Modified: llvm/trunk/test/Transforms/FunctionAttrs/2008-12-29-Constant.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/FunctionAttrs/2008-12-29-Constant.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/FunctionAttrs/2008-12-29-Constant.ll (original)
+++ llvm/trunk/test/Transforms/FunctionAttrs/2008-12-29-Constant.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -functionattrs | llvm-dis | grep readnone
+; RUN: opt %s -functionattrs -S | grep readnone
 
 @s = external constant i8		; <i8*> [#uses=1]
 

Modified: llvm/trunk/test/Transforms/FunctionAttrs/2008-12-31-NoCapture.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/FunctionAttrs/2008-12-31-NoCapture.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/FunctionAttrs/2008-12-31-NoCapture.ll (original)
+++ llvm/trunk/test/Transforms/FunctionAttrs/2008-12-31-NoCapture.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -functionattrs | llvm-dis | not grep {nocapture *%%q}
-; RUN: opt %s -functionattrs | llvm-dis | grep {nocapture *%%p} | count 6
+; RUN: opt %s -functionattrs -S | not grep {nocapture *%%q}
+; RUN: opt %s -functionattrs -S | grep {nocapture *%%p} | count 6
 @g = global i32* null		; <i32**> [#uses=1]
 
 define i32* @c1(i32* %q) {

Modified: llvm/trunk/test/Transforms/FunctionAttrs/2009-01-02-LocalStores.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/FunctionAttrs/2009-01-02-LocalStores.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/FunctionAttrs/2009-01-02-LocalStores.ll (original)
+++ llvm/trunk/test/Transforms/FunctionAttrs/2009-01-02-LocalStores.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -functionattrs | llvm-dis | not grep {nocapture *%%q}
-; RUN: opt %s -functionattrs | llvm-dis | grep {nocapture *%%p}
+; RUN: opt %s -functionattrs -S | not grep {nocapture *%%q}
+; RUN: opt %s -functionattrs -S | grep {nocapture *%%p}
 
 define i32* @a(i32** %p) {
 	%tmp = load i32** %p

Modified: llvm/trunk/test/Transforms/FunctionAttrs/2009-05-06-Malloc.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/FunctionAttrs/2009-05-06-Malloc.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/FunctionAttrs/2009-05-06-Malloc.ll (original)
+++ llvm/trunk/test/Transforms/FunctionAttrs/2009-05-06-Malloc.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -functionattrs | llvm-dis | not grep read
+; RUN: opt %s -functionattrs -S | not grep read
 ; PR3754
 
 define i8* @m(i32 %size) {

Modified: llvm/trunk/test/Transforms/GVN/2007-07-25-InfiniteLoop.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/2007-07-25-InfiniteLoop.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/2007-07-25-InfiniteLoop.ll (original)
+++ llvm/trunk/test/Transforms/GVN/2007-07-25-InfiniteLoop.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvn | llvm-dis | not grep {tmp10 =}
+; RUN: opt %s -gvn -S | not grep {tmp10 =}
 
 	%struct.INT2 = type { i32, i32 }
 @blkshifts = external global %struct.INT2*		; <%struct.INT2**> [#uses=2]

Modified: llvm/trunk/test/Transforms/GVN/2007-07-26-InterlockingLoops.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/2007-07-26-InterlockingLoops.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/2007-07-26-InterlockingLoops.ll (original)
+++ llvm/trunk/test/Transforms/GVN/2007-07-26-InterlockingLoops.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -gvn | llvm-dis | grep {tmp17625.* = phi i32. }
-; RUN: opt %s -gvn | llvm-dis | grep {tmp17631.* = phi i32. }
+; RUN: opt %s -gvn -S | grep {tmp17625.* = phi i32. }
+; RUN: opt %s -gvn -S | grep {tmp17631.* = phi i32. }
 
 @last = external global [65 x i32*]		; <[65 x i32*]*> [#uses=1]
 

Modified: llvm/trunk/test/Transforms/GVN/2007-07-26-PhiErasure.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/2007-07-26-PhiErasure.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/2007-07-26-PhiErasure.ll (original)
+++ llvm/trunk/test/Transforms/GVN/2007-07-26-PhiErasure.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvn | llvm-dis | grep {tmp298316 = phi i32 }
+; RUN: opt %s -gvn -S | grep {tmp298316 = phi i32 }
 
 	%struct..0anon = type { i32 }
 	%struct.FILE = type { i8*, i32, i32, i16, i16, %struct.__sbuf, i32, i8*, i32 (i8*)*, i32 (i8*, i8*, i32)*, i64 (i8*, i64, i32)*, i32 (i8*, i8*, i32)*, %struct.__sbuf, %struct.__sFILEX*, i32, [3 x i8], [1 x i8], %struct.__sbuf, i32, i64 }

Modified: llvm/trunk/test/Transforms/GVN/2007-07-31-NoDomInherit.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/2007-07-31-NoDomInherit.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/2007-07-31-NoDomInherit.ll (original)
+++ llvm/trunk/test/Transforms/GVN/2007-07-31-NoDomInherit.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvn | llvm-dis | grep {tmp47 = phi i32 }
+; RUN: opt %s -gvn -S | grep {tmp47 = phi i32 }
 
 	%struct.anon = type { i32 (i32, i32, i32)*, i32, i32, [3 x i32], i8*, i8*, i8* }
 @debug = external constant i32		; <i32*> [#uses=0]

Modified: llvm/trunk/test/Transforms/GVN/2007-07-31-RedundantPhi.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/2007-07-31-RedundantPhi.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/2007-07-31-RedundantPhi.ll (original)
+++ llvm/trunk/test/Transforms/GVN/2007-07-31-RedundantPhi.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvn | llvm-dis | not grep {tmp701 =}
+; RUN: opt %s -gvn -S | not grep {tmp701 =}
 
 @img_width = external global i16		; <i16*> [#uses=2]
 

Modified: llvm/trunk/test/Transforms/GVN/2008-02-12-UndefLoad.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/2008-02-12-UndefLoad.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/2008-02-12-UndefLoad.ll (original)
+++ llvm/trunk/test/Transforms/GVN/2008-02-12-UndefLoad.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvn | llvm-dis | not grep load
+; RUN: opt %s -gvn -S | not grep load
 ; PR1996
 
 %struct.anon = type { i32, i8, i8, i8, i8 }

Modified: llvm/trunk/test/Transforms/GVN/2008-02-24-NonDominatedMemcpy.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/2008-02-24-NonDominatedMemcpy.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/2008-02-24-NonDominatedMemcpy.ll (original)
+++ llvm/trunk/test/Transforms/GVN/2008-02-24-NonDominatedMemcpy.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvn -dse | llvm-dis | grep {call.*memcpy} | count 1
+; RUN: opt %s -gvn -dse -S | grep {call.*memcpy} | count 1
 
 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-apple-darwin8"

Modified: llvm/trunk/test/Transforms/GVN/2008-02-26-MemCpySize.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/2008-02-26-MemCpySize.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/2008-02-26-MemCpySize.ll (original)
+++ llvm/trunk/test/Transforms/GVN/2008-02-26-MemCpySize.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvn -dse | llvm-dis | grep {call.*memcpy.*cell} | count 2
+; RUN: opt %s -gvn -dse -S | grep {call.*memcpy.*cell} | count 2
 ; PR2099
 
 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"

Modified: llvm/trunk/test/Transforms/GVN/2008-07-02-Unreachable.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/2008-07-02-Unreachable.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/2008-07-02-Unreachable.ll (original)
+++ llvm/trunk/test/Transforms/GVN/2008-07-02-Unreachable.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvn | llvm-dis | grep {ret i8 \[%\]tmp3}
+; RUN: opt %s -gvn -S | grep {ret i8 \[%\]tmp3}
 ; PR2503
 
 @g_3 = external global i8		; <i8*> [#uses=2]

Modified: llvm/trunk/test/Transforms/GVN/2008-12-09-SelfRemove.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/2008-12-09-SelfRemove.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/2008-12-09-SelfRemove.ll (original)
+++ llvm/trunk/test/Transforms/GVN/2008-12-09-SelfRemove.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvn | llvm-dis | grep getelementptr | count 1
+; RUN: opt %s -gvn -S | grep getelementptr | count 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 = "i386-apple-darwin9.5"

Modified: llvm/trunk/test/Transforms/GVN/2009-06-17-InvalidPRE.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/2009-06-17-InvalidPRE.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/2009-06-17-InvalidPRE.ll (original)
+++ llvm/trunk/test/Transforms/GVN/2009-06-17-InvalidPRE.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvn -enable-load-pre | llvm-dis | not grep pre1
+; RUN: opt %s -gvn -enable-load-pre -S | not grep pre1
 ; GVN load pre was hoisting the loads at %13 and %16 up to bb4.outer.  
 ; This is invalid as it bypasses the check for %m.0.ph==null in bb4. 
 ; ModuleID = 'mbuf.c'

Modified: llvm/trunk/test/Transforms/GVN/basic.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/basic.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/basic.ll (original)
+++ llvm/trunk/test/Transforms/GVN/basic.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvn | llvm-dis | not grep {%z2 =}
+; RUN: opt %s -gvn -S | not grep {%z2 =}
 
 define i32 @main() {
 block1:

Modified: llvm/trunk/test/Transforms/GVN/bitcast-of-call.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/bitcast-of-call.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/bitcast-of-call.ll (original)
+++ llvm/trunk/test/Transforms/GVN/bitcast-of-call.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvn | llvm-dis | not grep tmp2
+; RUN: opt %s -gvn -S | not grep tmp2
 ; PR2213
 
 define i32* @f(i8* %x) {

Modified: llvm/trunk/test/Transforms/GVN/calls-nonlocal.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/calls-nonlocal.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/calls-nonlocal.ll (original)
+++ llvm/trunk/test/Transforms/GVN/calls-nonlocal.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvn | llvm-dis | grep strlen | count 2
+; RUN: opt %s -gvn -S | grep strlen | count 2
 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"
 

Modified: llvm/trunk/test/Transforms/GVN/calls-readonly.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/calls-readonly.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/calls-readonly.ll (original)
+++ llvm/trunk/test/Transforms/GVN/calls-readonly.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -basicaa -gvn | llvm-dis | grep {call.*strlen} | count 1
+; RUN: opt %s -basicaa -gvn -S | grep {call.*strlen} | count 1
 ; Should delete the second call to strlen even though the intervening strchr call exists.
 
 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"

Modified: llvm/trunk/test/Transforms/GVN/condprop.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/condprop.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/condprop.ll (original)
+++ llvm/trunk/test/Transforms/GVN/condprop.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvn | llvm-dis | grep {br i1 false}
+; RUN: opt %s -gvn -S | grep {br i1 false}
 
 @a = external global i32		; <i32*> [#uses=7]
 

Modified: llvm/trunk/test/Transforms/GVN/load-constant-mem.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/load-constant-mem.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/load-constant-mem.ll (original)
+++ llvm/trunk/test/Transforms/GVN/load-constant-mem.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvn -instcombine | llvm-dis | grep {ret i32 0}
+; RUN: opt %s -gvn -instcombine -S | grep {ret i32 0}
 ; PR4189
 @G = external constant [4 x i32]
 

Modified: llvm/trunk/test/Transforms/GVN/local-pre.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/local-pre.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/local-pre.ll (original)
+++ llvm/trunk/test/Transforms/GVN/local-pre.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvn -enable-pre | llvm-dis | grep {b.pre}
+; RUN: opt %s -gvn -enable-pre -S | grep {b.pre}
 
 define i32 @main(i32 %p) {
 block1:

Modified: llvm/trunk/test/Transforms/GVN/lpre-basic.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/lpre-basic.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/lpre-basic.ll (original)
+++ llvm/trunk/test/Transforms/GVN/lpre-basic.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvn -enable-load-pre | llvm-dis | grep {%PRE = phi}
+; RUN: opt %s -gvn -enable-load-pre -S | grep {%PRE = phi}
 
 define i32 @test(i32* %p, i1 %C) {
 block1:

Modified: llvm/trunk/test/Transforms/GVN/mixed.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/mixed.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/mixed.ll (original)
+++ llvm/trunk/test/Transforms/GVN/mixed.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -gvn | llvm-dis | not grep DEADLOAD
-; RUN: opt %s -gvn | llvm-dis | not grep DEADGEP
+; RUN: opt %s -gvn -S | not grep DEADLOAD
+; RUN: opt %s -gvn -S | not grep DEADGEP
 
 define i32 @main(i32** %p) {
 block1:

Modified: llvm/trunk/test/Transforms/GVN/pre-basic-add.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/pre-basic-add.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/pre-basic-add.ll (original)
+++ llvm/trunk/test/Transforms/GVN/pre-basic-add.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvn -enable-pre | llvm-dis | grep {.pre}
+; RUN: opt %s -gvn -enable-pre -S | grep {.pre}
 
 @H = common global i32 0		; <i32*> [#uses=2]
 @G = common global i32 0		; <i32*> [#uses=1]

Modified: llvm/trunk/test/Transforms/GVN/pre-single-pred.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/pre-single-pred.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/pre-single-pred.ll (original)
+++ llvm/trunk/test/Transforms/GVN/pre-single-pred.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvn -enable-load-pre | llvm-dis | not grep {tmp3 = load}
+; RUN: opt %s -gvn -enable-load-pre -S | not grep {tmp3 = load}
 
 @p = external global i32
 define i32 @f(i32 %n) nounwind {

Modified: llvm/trunk/test/Transforms/GVN/rle-dominated.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/rle-dominated.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/rle-dominated.ll (original)
+++ llvm/trunk/test/Transforms/GVN/rle-dominated.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvn | llvm-dis | grep load | count 2
+; RUN: opt %s -gvn -S | grep load | count 2
 
 define i32 @main(i32** %p) {
 block1:

Modified: llvm/trunk/test/Transforms/GVN/rle-must-alias.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/rle-must-alias.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/rle-must-alias.ll (original)
+++ llvm/trunk/test/Transforms/GVN/rle-must-alias.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvn | llvm-dis | grep {DEAD = phi i32 }
+; RUN: opt %s -gvn -S | grep {DEAD = phi i32 }
 ; XFAIL: *
 
 ; FIXME: GVN should eliminate the fully redundant %9 GEP which 

Modified: llvm/trunk/test/Transforms/GVN/rle-no-phi-translate.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/rle-no-phi-translate.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/rle-no-phi-translate.ll (original)
+++ llvm/trunk/test/Transforms/GVN/rle-no-phi-translate.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvn | llvm-dis | grep load
+; RUN: opt %s -gvn -S | grep load
 ; FIXME: This should be promotable, but memdep/gvn don't track values
 ; path/edge sensitively enough.
 

Modified: llvm/trunk/test/Transforms/GVN/rle-nonlocal.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/rle-nonlocal.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/rle-nonlocal.ll (original)
+++ llvm/trunk/test/Transforms/GVN/rle-nonlocal.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvn | llvm-dis | grep {%DEAD = phi i32. }
+; RUN: opt %s -gvn -S | grep {%DEAD = phi i32. }
 
 define i32 @main(i32** %p) {
 block1:

Modified: llvm/trunk/test/Transforms/GVN/rle-phi-translate.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/rle-phi-translate.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/rle-phi-translate.ll (original)
+++ llvm/trunk/test/Transforms/GVN/rle-phi-translate.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -gvn | llvm-dis | grep {%cv = phi i32}
-; RUN: opt %s -gvn | llvm-dis | grep {%bv = phi i32}
+; RUN: opt %s -gvn -S | grep {%cv = phi i32}
+; RUN: opt %s -gvn -S | grep {%bv = phi i32}
 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-darwin7"
 

Modified: llvm/trunk/test/Transforms/GVN/rle-semidominated.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVN/rle-semidominated.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVN/rle-semidominated.ll (original)
+++ llvm/trunk/test/Transforms/GVN/rle-semidominated.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvn | llvm-dis | grep {DEAD = phi i32 }
+; RUN: opt %s -gvn -S | grep {DEAD = phi i32 }
 
 define i32 @main(i32* %p) {
 block1:

Modified: llvm/trunk/test/Transforms/GVNPRE/2007-07-05-AvailabilityUpdating.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVNPRE/2007-07-05-AvailabilityUpdating.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVNPRE/2007-07-05-AvailabilityUpdating.ll (original)
+++ llvm/trunk/test/Transforms/GVNPRE/2007-07-05-AvailabilityUpdating.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvnpre | llvm-dis | grep tmp114115.gvnpre
+; RUN: opt %s -gvnpre -S | grep tmp114115.gvnpre
 
 	%struct.AV = type { %struct.XPVAV*, i32, i32 }
 	%struct.CLONE_PARAMS = type { %struct.AV*, i32, %struct.PerlInterpreter* }

Modified: llvm/trunk/test/Transforms/GVNPRE/basic.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVNPRE/basic.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVNPRE/basic.ll (original)
+++ llvm/trunk/test/Transforms/GVNPRE/basic.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -gvnpre | llvm-dis | not grep {%z3 =}
-; RUN: opt %s -gvnpre | llvm-dis | not grep {%z9 =}
+; RUN: opt %s -gvnpre -S | not grep {%z3 =}
+; RUN: opt %s -gvnpre -S | not grep {%z9 =}
 
 define i32 @main() {
 block1:

Modified: llvm/trunk/test/Transforms/GVNPRE/cast.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVNPRE/cast.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVNPRE/cast.ll (original)
+++ llvm/trunk/test/Transforms/GVNPRE/cast.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvnpre | llvm-dis | grep b.gvnpre
+; RUN: opt %s -gvnpre -S | grep b.gvnpre
 
 define i32 @extract() {
 entry:		; preds = %cond_false, %entry

Modified: llvm/trunk/test/Transforms/GVNPRE/extractelement.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVNPRE/extractelement.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVNPRE/extractelement.ll (original)
+++ llvm/trunk/test/Transforms/GVNPRE/extractelement.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvnpre | llvm-dis | grep b.gvnpre
+; RUN: opt %s -gvnpre -S | grep b.gvnpre
 
 define i32 @extract() {
 entry:		; preds = %cond_false, %entry

Modified: llvm/trunk/test/Transforms/GVNPRE/gep.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVNPRE/gep.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVNPRE/gep.ll (original)
+++ llvm/trunk/test/Transforms/GVNPRE/gep.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvnpre | llvm-dis | grep b.gvnpre
+; RUN: opt %s -gvnpre -S | grep b.gvnpre
 
 define i32 @extract({ i32 }* %P) {
 entry:		; preds = %cond_false, %entry

Modified: llvm/trunk/test/Transforms/GVNPRE/insertelement.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVNPRE/insertelement.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVNPRE/insertelement.ll (original)
+++ llvm/trunk/test/Transforms/GVNPRE/insertelement.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvnpre | llvm-dis | grep b.gvnpre
+; RUN: opt %s -gvnpre -S | grep b.gvnpre
 
 define i32 @extract() {
 entry:		; preds = %cond_false, %entry

Modified: llvm/trunk/test/Transforms/GVNPRE/select.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVNPRE/select.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVNPRE/select.ll (original)
+++ llvm/trunk/test/Transforms/GVNPRE/select.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvnpre | llvm-dis | grep b.gvnpre
+; RUN: opt %s -gvnpre -S | grep b.gvnpre
 
 define i32 @extract() {
 entry:		; preds = %cond_false, %entry

Modified: llvm/trunk/test/Transforms/GVNPRE/shufflevector.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GVNPRE/shufflevector.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GVNPRE/shufflevector.ll (original)
+++ llvm/trunk/test/Transforms/GVNPRE/shufflevector.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -gvnpre | llvm-dis | grep b.gvnpre
+; RUN: opt %s -gvnpre -S | grep b.gvnpre
 
 define i32 @extract() {
 entry:		; preds = %cond_false, %entry

Modified: llvm/trunk/test/Transforms/GlobalDCE/2002-08-17-FunctionDGE.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalDCE/2002-08-17-FunctionDGE.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalDCE/2002-08-17-FunctionDGE.ll (original)
+++ llvm/trunk/test/Transforms/GlobalDCE/2002-08-17-FunctionDGE.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; Make sure that functions are removed successfully if they are referred to by
 ; a global that is dead.  Make sure any globals they refer to die as well.
 
-; RUN: opt %s -globaldce | llvm-dis | not grep foo
+; RUN: opt %s -globaldce -S | not grep foo
 
 ;; Unused, kills %foo
 @b = internal global i32 ()* @foo               ; <i32 ()**> [#uses=0]

Modified: llvm/trunk/test/Transforms/GlobalDCE/2002-08-17-WorkListTest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalDCE/2002-08-17-WorkListTest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalDCE/2002-08-17-WorkListTest.ll (original)
+++ llvm/trunk/test/Transforms/GlobalDCE/2002-08-17-WorkListTest.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This testcase tests that a worklist is being used, and that globals can be 
 ; removed if they are the subject of a constexpr and ConstantPointerRef
 
-; RUN: opt %s -globaldce | llvm-dis | not grep global
+; RUN: opt %s -globaldce -S | not grep global
 
 @t0 = internal global [4 x i8] c"foo\00"                ; <[4 x i8]*> [#uses=1]
 @t1 = internal global [4 x i8] c"bar\00"                ; <[4 x i8]*> [#uses=1]

Modified: llvm/trunk/test/Transforms/GlobalDCE/2003-07-01-SelfReference.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalDCE/2003-07-01-SelfReference.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalDCE/2003-07-01-SelfReference.ll (original)
+++ llvm/trunk/test/Transforms/GlobalDCE/2003-07-01-SelfReference.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; distilled from 255.vortex
-; RUN: opt %s -globaldce | llvm-dis | not grep testfunc
+; RUN: opt %s -globaldce -S | not grep testfunc
 
 declare i1 ()* @getfunc()
 

Modified: llvm/trunk/test/Transforms/GlobalDCE/2003-10-09-PreserveWeakGlobals.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalDCE/2003-10-09-PreserveWeakGlobals.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalDCE/2003-10-09-PreserveWeakGlobals.ll (original)
+++ llvm/trunk/test/Transforms/GlobalDCE/2003-10-09-PreserveWeakGlobals.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; Weak variables should be preserved by global DCE!
 
-; RUN: opt %s -globaldce | llvm-dis | grep @A
+; RUN: opt %s -globaldce -S | grep @A
 
 
 @A = weak global i32 54

Modified: llvm/trunk/test/Transforms/GlobalDCE/2009-01-05-DeadAliases.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalDCE/2009-01-05-DeadAliases.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalDCE/2009-01-05-DeadAliases.ll (original)
+++ llvm/trunk/test/Transforms/GlobalDCE/2009-01-05-DeadAliases.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -globaldce | llvm-dis | not grep @D
-; RUN: opt %s -globaldce | llvm-dis | grep @L | count 3
+; RUN: opt %s -globaldce -S | not grep @D
+; RUN: opt %s -globaldce -S | grep @L | count 3
 
 @A = global i32 0
 @D = alias internal i32* @A

Modified: llvm/trunk/test/Transforms/GlobalDCE/basicvariabletest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalDCE/basicvariabletest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalDCE/basicvariabletest.ll (original)
+++ llvm/trunk/test/Transforms/GlobalDCE/basicvariabletest.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globaldce | llvm-dis | not grep global
+; RUN: opt %s -globaldce -S | not grep global
 
 @X = external global i32
 @Y = internal global i32 7

Modified: llvm/trunk/test/Transforms/GlobalDCE/externally_available.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalDCE/externally_available.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalDCE/externally_available.ll (original)
+++ llvm/trunk/test/Transforms/GlobalDCE/externally_available.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globaldce | llvm-dis | not grep test_
+; RUN: opt %s -globaldce -S | not grep test_
 
 ; test_function should not be emitted to the .s file.
 define available_externally i32 @test_function() {

Modified: llvm/trunk/test/Transforms/GlobalOpt/2008-01-13-OutOfRangeSROA.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/2008-01-13-OutOfRangeSROA.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/2008-01-13-OutOfRangeSROA.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/2008-01-13-OutOfRangeSROA.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis | grep {16 x .31 x double.. zeroinitializer}
+; RUN: opt %s -globalopt -S | grep {16 x .31 x double.. zeroinitializer}
 
 ; The 'X' indices could be larger than 31.  Do not SROA the outer indices of this array.
 @mm = internal global [16 x [31 x double]] zeroinitializer, align 32

Modified: llvm/trunk/test/Transforms/GlobalOpt/2008-01-29-VolatileGlobal.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/2008-01-29-VolatileGlobal.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/2008-01-29-VolatileGlobal.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/2008-01-29-VolatileGlobal.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis | grep {volatile load}
+; RUN: opt %s -globalopt -S | grep {volatile load}
 @t0.1441 = internal global double 0x3FD5555555555555, align 8		; <double*> [#uses=1]
 
 define double @foo() nounwind  {

Modified: llvm/trunk/test/Transforms/GlobalOpt/2008-02-16-NestAttr.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/2008-02-16-NestAttr.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/2008-02-16-NestAttr.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/2008-02-16-NestAttr.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis | grep { nest } | count 1
+; RUN: opt %s -globalopt -S | grep { nest } | count 1
 	%struct.FRAME.nest = type { i32, i32 (i32)* }
 	%struct.__builtin_trampoline = type { [10 x i8] }
 @.str = internal constant [7 x i8] c"%d %d\0A\00"		; <[7 x i8]*> [#uses=1]

Modified: llvm/trunk/test/Transforms/GlobalOpt/2008-04-26-SROA-Global-Align.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/2008-04-26-SROA-Global-Align.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/2008-04-26-SROA-Global-Align.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/2008-04-26-SROA-Global-Align.ll Tue Sep  8 17:34:10 2009
@@ -2,9 +2,9 @@
 ; alignments.  Elements 0 and 2 must be 16-byte aligned, and element 
 ; 1 must be at least 8 byte aligned (but could be more). 
 
-; RUN: opt %s -globalopt | llvm-dis | grep {@G.0 = internal global .*align 16}
-; RUN: opt %s -globalopt | llvm-dis | grep {@G.1 = internal global .*align 8}
-; RUN: opt %s -globalopt | llvm-dis | grep {@G.2 = internal global .*align 16}
+; RUN: opt %s -globalopt -S | grep {@G.0 = internal global .*align 16}
+; RUN: opt %s -globalopt -S | grep {@G.1 = internal global .*align 8}
+; RUN: opt %s -globalopt -S | grep {@G.2 = internal global .*align 16}
 ; rdar://5891920
 
 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:32:32-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128"

Modified: llvm/trunk/test/Transforms/GlobalOpt/2008-07-17-addrspace.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/2008-07-17-addrspace.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/2008-07-17-addrspace.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/2008-07-17-addrspace.ll Tue Sep  8 17:34:10 2009
@@ -2,7 +2,7 @@
 ; values. This used to crash, because globalopt forgot to put the new var in the
 ; same address space as the old one.
 
-; RUN: opt %s -globalopt | llvm-dis > %t
+; RUN: opt %s -globalopt -S > %t
 ; Check that the new global values still have their address space
 ; RUN: cat %t | grep global.*addrspace
 

Modified: llvm/trunk/test/Transforms/GlobalOpt/2009-01-13-phi-user.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/2009-01-13-phi-user.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/2009-01-13-phi-user.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/2009-01-13-phi-user.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis | grep {phi.*@head}
+; RUN: opt %s -globalopt -S | grep {phi.*@head}
 ; PR3321
 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"

Modified: llvm/trunk/test/Transforms/GlobalOpt/2009-02-15-ResolveAlias.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/2009-02-15-ResolveAlias.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/2009-02-15-ResolveAlias.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/2009-02-15-ResolveAlias.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis | grep {define void @a}
+; RUN: opt %s -globalopt -S | grep {define void @a}
 
 define internal void @f() {
 	ret void

Modified: llvm/trunk/test/Transforms/GlobalOpt/2009-03-03-dbg.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/2009-03-03-dbg.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/2009-03-03-dbg.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/2009-03-03-dbg.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis | not grep global_variable42
+; RUN: opt %s -globalopt -S | not grep global_variable42
 ; XFAIL: *
 
 	%llvm.dbg.anchor.type = type { i32, i32 }

Modified: llvm/trunk/test/Transforms/GlobalOpt/2009-03-06-Anonymous.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/2009-03-06-Anonymous.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/2009-03-06-Anonymous.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/2009-03-06-Anonymous.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis | grep internal | count 2
+; RUN: opt %s -globalopt -S | grep internal | count 2
 
 global i32 0
 define i32* @1() {

Modified: llvm/trunk/test/Transforms/GlobalOpt/2009-03-07-PromotePtrToBool.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/2009-03-07-PromotePtrToBool.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/2009-03-07-PromotePtrToBool.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/2009-03-07-PromotePtrToBool.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis | grep {@X = internal global i32}
+; RUN: opt %s -globalopt -S | grep {@X = internal global i32}
 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-darwin7"
 @X = internal global i32* null		; <i32**> [#uses=2]

Modified: llvm/trunk/test/Transforms/GlobalOpt/alias-resolve.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/alias-resolve.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/alias-resolve.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/alias-resolve.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis > %t
+; RUN: opt %s -globalopt -S > %t
 ; RUN: cat %t | grep foo1 | count 1
 ; RUN: cat %t | grep foo2 | count 4
 ; RUN: cat %t | grep bar1 | count 1

Modified: llvm/trunk/test/Transforms/GlobalOpt/basictest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/basictest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/basictest.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/basictest.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis | not grep global
+; RUN: opt %s -globalopt -S | not grep global
 
 @X = internal global i32 4              ; <i32*> [#uses=1]
 

Modified: llvm/trunk/test/Transforms/GlobalOpt/constantexpr-dangle.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/constantexpr-dangle.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/constantexpr-dangle.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/constantexpr-dangle.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine -globalopt | llvm-dis | \
+; RUN: opt %s -instcombine -globalopt -S | \
 ; RUN:   grep {internal fastcc float @foo}
 
 define internal float @foo() {

Modified: llvm/trunk/test/Transforms/GlobalOpt/ctor-list-opt-dbg.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/ctor-list-opt-dbg.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/ctor-list-opt-dbg.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/ctor-list-opt-dbg.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis | not grep CTOR
+; RUN: opt %s -globalopt -S | not grep CTOR
 @llvm.global_ctors = appending global [10 x { i32, void ()* }] [ { i32, void ()* } { i32 65535, void ()* @CTOR1 }, { i32, void ()* } { i32 65535, void ()* @CTOR1 }, { i32, void ()* } { i32 65535, void ()* @CTOR2 }, { i32, void ()* } { i32 65535, void ()* @CTOR3 }, { i32, void ()* } { i32 65535, void ()* @CTOR4 }, { i32, void ()* } { i32 65535, void ()* @CTOR5 }, { i32, void ()* } { i32 65535, void ()* @CTOR6 }, { i32, void ()* } { i32 65535, void ()* @CTOR7 }, { i32, void ()* } { i32 65535, void ()* @CTOR8 }, { i32, void ()* } { i32 2147483647, void ()* null } ]		; <[10 x { i32, void ()* }]*> [#uses=0]
 @G = global i32 0		; <i32*> [#uses=1]
 @G2 = global i32 0		; <i32*> [#uses=1]

Modified: llvm/trunk/test/Transforms/GlobalOpt/ctor-list-opt-inbounds.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/ctor-list-opt-inbounds.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/ctor-list-opt-inbounds.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/ctor-list-opt-inbounds.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis | FileCheck %s
+; RUN: opt %s -globalopt -S | FileCheck %s
 
 ; Don't get fooled by the inbounds keyword; it doesn't change
 ; the computed address.

Modified: llvm/trunk/test/Transforms/GlobalOpt/ctor-list-opt.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/ctor-list-opt.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/ctor-list-opt.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/ctor-list-opt.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis | not grep CTOR
+; RUN: opt %s -globalopt -S | not grep CTOR
 @llvm.global_ctors = appending global [10 x { i32, void ()* }] [ { i32, void ()* } { i32 65535, void ()* @CTOR1 }, { i32, void ()* } { i32 65535, void ()* @CTOR1 }, { i32, void ()* } { i32 65535, void ()* @CTOR2 }, { i32, void ()* } { i32 65535, void ()* @CTOR3 }, { i32, void ()* } { i32 65535, void ()* @CTOR4 }, { i32, void ()* } { i32 65535, void ()* @CTOR5 }, { i32, void ()* } { i32 65535, void ()* @CTOR6 }, { i32, void ()* } { i32 65535, void ()* @CTOR7 }, { i32, void ()* } { i32 65535, void ()* @CTOR8 }, { i32, void ()* } { i32 2147483647, void ()* null } ]		; <[10 x { i32, void ()* }]*> [#uses=0]
 @G = global i32 0		; <i32*> [#uses=1]
 @G2 = global i32 0		; <i32*> [#uses=1]

Modified: llvm/trunk/test/Transforms/GlobalOpt/deadglobal-2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/deadglobal-2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/deadglobal-2.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/deadglobal-2.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis | not grep internal
+; RUN: opt %s -globalopt -S | not grep internal
 
 ; This is a harder case to delete as the GEP has a variable index.
 

Modified: llvm/trunk/test/Transforms/GlobalOpt/deadglobal.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/deadglobal.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/deadglobal.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/deadglobal.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis | not grep internal
+; RUN: opt %s -globalopt -S | not grep internal
 
 @G = internal global i32 123            ; <i32*> [#uses=1]
 

Modified: llvm/trunk/test/Transforms/GlobalOpt/globalsra-partial.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/globalsra-partial.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/globalsra-partial.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/globalsra-partial.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; In this case, the global can only be broken up by one level.
 
-; RUN: opt %s -globalopt | llvm-dis | not grep 12345
+; RUN: opt %s -globalopt -S | not grep 12345
 
 @G = internal global { i32, [4 x float] } zeroinitializer               ; <{ i32, [4 x float] }*> [#uses=3]
 

Modified: llvm/trunk/test/Transforms/GlobalOpt/globalsra-unknown-index.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/globalsra-unknown-index.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/globalsra-unknown-index.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/globalsra-unknown-index.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis > %t
+; RUN: opt %s -globalopt -S > %t
 ; RUN: grep {@Y = internal global \\\[3 x \[%\]struct.X\\\] zeroinitializer} %t
 ; RUN: grep load %t | count 6
 ; RUN: grep {add i32 \[%\]a, \[%\]b} %t | count 3

Modified: llvm/trunk/test/Transforms/GlobalOpt/globalsra.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/globalsra.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/globalsra.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/globalsra.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis | not grep global
+; RUN: opt < %s -globalopt -S | not grep global
 
 @G = internal global { i32, float, { double } } {
     i32 1, 

Modified: llvm/trunk/test/Transforms/GlobalOpt/heap-sra-1.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/heap-sra-1.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/heap-sra-1.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/heap-sra-1.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -globalopt | llvm-dis | grep {@X.f0}
-; RUN: opt %s -globalopt | llvm-dis | grep {@X.f1}
+; RUN: opt %s -globalopt -S | grep {@X.f0}
+; RUN: opt %s -globalopt -S | grep {@X.f1}
 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-darwin7"
 

Modified: llvm/trunk/test/Transforms/GlobalOpt/heap-sra-2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/heap-sra-2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/heap-sra-2.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/heap-sra-2.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -globalopt | llvm-dis | grep {@X.f0}
-; RUN: opt %s -globalopt | llvm-dis | grep {@X.f1}
+; RUN: opt %s -globalopt -S | grep {@X.f0}
+; RUN: opt %s -globalopt -S | grep {@X.f1}
 
 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-darwin7"

Modified: llvm/trunk/test/Transforms/GlobalOpt/heap-sra-phi.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/heap-sra-phi.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/heap-sra-phi.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/heap-sra-phi.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -globalopt | llvm-dis | grep {tmp.f1 = phi i32. }
-; RUN: opt %s -globalopt | llvm-dis | grep {tmp.f0 = phi i32. }
+; RUN: opt %s -globalopt -S | grep {tmp.f1 = phi i32. }
+; RUN: opt %s -globalopt -S | grep {tmp.f0 = phi i32. }
 
 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-darwin7"

Modified: llvm/trunk/test/Transforms/GlobalOpt/iterate.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/iterate.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/iterate.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/iterate.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis | not grep %G
+; RUN: opt %s -globalopt -S | not grep %G
 
 @G = internal global i32 0              ; <i32*> [#uses=1]
 @H = internal global { i32* } { i32* @G }               ; <{ i32* }*> [#uses=1]

Modified: llvm/trunk/test/Transforms/GlobalOpt/load-store-global.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/load-store-global.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/load-store-global.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/load-store-global.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis | not grep G
+; RUN: opt < %s -globalopt -S | not grep G
 
 @G = internal global i32 17             ; <i32*> [#uses=3]
 

Modified: llvm/trunk/test/Transforms/GlobalOpt/malloc-promote-1.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/malloc-promote-1.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/malloc-promote-1.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/malloc-promote-1.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis | not grep global
+; RUN: opt %s -globalopt -S | not grep global
 
 @G = internal global i32* null          ; <i32**> [#uses=3]
 

Modified: llvm/trunk/test/Transforms/GlobalOpt/malloc-promote-2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/malloc-promote-2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/malloc-promote-2.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/malloc-promote-2.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis | not grep malloc
+; RUN: opt < %s -globalopt -S | not grep malloc
 
 @G = internal global i32* null          ; <i32**> [#uses=3]
 

Modified: llvm/trunk/test/Transforms/GlobalOpt/malloc-promote-3.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/malloc-promote-3.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/malloc-promote-3.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/malloc-promote-3.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis | not grep malloc
+; RUN: opt < %s -globalopt -S | not grep malloc
 
 @G = internal global i32* null          ; <i32**> [#uses=4]
 

Modified: llvm/trunk/test/Transforms/GlobalOpt/memcpy.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/memcpy.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/memcpy.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/memcpy.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis | \
+; RUN: opt %s -globalopt -S | \
 ; RUN:   grep {G1 = internal constant}
 
 @G1 = internal global [58 x i8] c"asdlfkajsdlfkajsd;lfkajds;lfkjasd;flkajsd;lkfja;sdlkfjasd\00"         ; <[58 x i8]*> [#uses=1]

Modified: llvm/trunk/test/Transforms/GlobalOpt/memset.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/memset.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/memset.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/memset.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; both globals are write only, delete them.
 
-; RUN: opt %s -globalopt | llvm-dis | \
+; RUN: opt %s -globalopt -S | \
 ; RUN:   not grep internal
 
 @G0 = internal global [58 x i8] c"asdlfkajsdlfkajsd;lfkajds;lfkjasd;flkajsd;lkfja;sdlkfjasd\00"         ; <[58 x i8]*> [#uses=1]

Modified: llvm/trunk/test/Transforms/GlobalOpt/phi-select.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/phi-select.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/phi-select.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/phi-select.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; Test that PHI nodes and select instructions do not necessarily make stuff
 ; non-constant.
 
-; RUN: opt %s -globalopt | llvm-dis | not grep global
+; RUN: opt %s -globalopt -S | not grep global
 
 @X = internal global i32 4              ; <i32*> [#uses=2]
 @Y = internal global i32 5              ; <i32*> [#uses=2]

Modified: llvm/trunk/test/Transforms/GlobalOpt/storepointer-compare.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/storepointer-compare.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/storepointer-compare.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/storepointer-compare.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis | \
+; RUN: opt %s -globalopt -S | \
 ; RUN:   grep {call void @Actual}
 
 ; Check that a comparison does not prevent an indirect call from being made 

Modified: llvm/trunk/test/Transforms/GlobalOpt/storepointer.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/storepointer.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/storepointer.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/storepointer.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis | not grep global
+; RUN: opt %s -globalopt -S | not grep global
 
 @G = internal global void ()* null              ; <void ()**> [#uses=2]
 

Modified: llvm/trunk/test/Transforms/GlobalOpt/trivialstore.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/trivialstore.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/trivialstore.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/trivialstore.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis | not grep G
+; RUN: opt < %s -globalopt -S | not grep G
 
 @G = internal global i32 17             ; <i32*> [#uses=3]
 

Modified: llvm/trunk/test/Transforms/GlobalOpt/undef-init.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/undef-init.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/undef-init.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/undef-init.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -globalopt | llvm-dis | not grep store
+; RUN: opt %s -globalopt -S | not grep store
 
 @llvm.global_ctors = appending global [1 x { i32, void ()* }] [ { i32, void ()* } { i32 65535, void ()* @_GLOBAL__I__Z3foov } ]          ; <[1 x { i32, void ()* }]*> [#uses=0]
 @X.0 = internal global i32 undef                ; <i32*> [#uses=2]

Modified: llvm/trunk/test/Transforms/IPConstantProp/2008-06-09-WeakProp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IPConstantProp/2008-06-09-WeakProp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IPConstantProp/2008-06-09-WeakProp.ll (original)
+++ llvm/trunk/test/Transforms/IPConstantProp/2008-06-09-WeakProp.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -ipconstprop | llvm-dis | grep {ret i32 %r}
+; RUN: opt %s -ipconstprop -S | grep {ret i32 %r}
 ; Should not propagate the result of a weak function.
 ; PR2411
 

Modified: llvm/trunk/test/Transforms/IPConstantProp/recursion.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IPConstantProp/recursion.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IPConstantProp/recursion.ll (original)
+++ llvm/trunk/test/Transforms/IPConstantProp/recursion.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -ipconstprop -deadargelim | llvm-dis | not grep %X
+; RUN: opt %s -ipconstprop -deadargelim -S | not grep %X
 define internal i32 @foo(i32 %X) {
         %Y = call i32 @foo( i32 %X )            ; <i32> [#uses=1]
         %Z = add i32 %Y, 1              ; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/IPConstantProp/return-argument.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IPConstantProp/return-argument.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IPConstantProp/return-argument.ll (original)
+++ llvm/trunk/test/Transforms/IPConstantProp/return-argument.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -ipconstprop | llvm-dis > %t
+; RUN: opt %s -ipconstprop -S > %t
 ; RUN: cat %t | grep {store i32 %Z, i32\\* %Q}
 ; RUN: cat %t | grep {add i32 1, 3}
 

Modified: llvm/trunk/test/Transforms/IPConstantProp/return-constants.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IPConstantProp/return-constants.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IPConstantProp/return-constants.ll (original)
+++ llvm/trunk/test/Transforms/IPConstantProp/return-constants.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -ipconstprop | llvm-dis > %t
+; RUN: opt %s -ipconstprop -S > %t
 ;; Check that the 21 constants got propagated properly
 ; RUN: cat %t | grep {%M = add i32 21, 21}
 ;; Check that the second return values didn't get propagated

Modified: llvm/trunk/test/Transforms/IndMemRem/2009-01-24-Noalias.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndMemRem/2009-01-24-Noalias.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndMemRem/2009-01-24-Noalias.ll (original)
+++ llvm/trunk/test/Transforms/IndMemRem/2009-01-24-Noalias.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indmemrem | llvm-dis | grep bounce | grep noalias
+; RUN: opt %s -indmemrem -S | grep bounce | grep noalias
 
 declare i8* @malloc(i32)
 

Modified: llvm/trunk/test/Transforms/IndVarSimplify/2003-09-12-MultiplePred.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/2003-09-12-MultiplePred.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/2003-09-12-MultiplePred.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/2003-09-12-MultiplePred.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis | grep indvar
+; RUN: opt %s -indvars -S | grep indvar
 
 define i32 @test() {
 ; <label>:0

Modified: llvm/trunk/test/Transforms/IndVarSimplify/2003-12-10-IndVarDeadCode.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/2003-12-10-IndVarDeadCode.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/2003-12-10-IndVarDeadCode.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/2003-12-10-IndVarDeadCode.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; The induction variable canonicalization pass shouldn't leave dead
 ; instructions laying around!
 ;
-; RUN: opt %s -indvars | llvm-dis | \
+; RUN: opt %s -indvars -S | \
 ; RUN:   not grep {#uses=0}
 
 define i32 @mul(i32 %x, i32 %y) {

Modified: llvm/trunk/test/Transforms/IndVarSimplify/2003-12-21-IndVarSize.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/2003-12-21-IndVarSize.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/2003-12-21-IndVarSize.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/2003-12-21-IndVarSize.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis | grep indvar | not grep i32
+; RUN: opt %s -indvars -S | grep indvar | not grep i32
 
 @G = global i64 0               ; <i64*> [#uses=1]
 

Modified: llvm/trunk/test/Transforms/IndVarSimplify/2005-02-26-ExitValueCompute.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/2005-02-26-ExitValueCompute.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/2005-02-26-ExitValueCompute.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/2005-02-26-ExitValueCompute.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis | \
+; RUN: opt %s -indvars -S | \
 ; RUN:   grep {ret i32 152}
 
 define i32 @main() {

Modified: llvm/trunk/test/Transforms/IndVarSimplify/2006-03-31-NegativeStride.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/2006-03-31-NegativeStride.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/2006-03-31-NegativeStride.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/2006-03-31-NegativeStride.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; PR726
-; RUN: opt %s -indvars | llvm-dis | \
+; RUN: opt %s -indvars -S | \
 ; RUN:   grep {ret i32 27}
 
 ; Make sure to compute the right exit value based on negative strides.

Modified: llvm/trunk/test/Transforms/IndVarSimplify/2007-01-06-TripCount.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/2007-01-06-TripCount.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/2007-01-06-TripCount.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/2007-01-06-TripCount.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; PR1015
-; RUN: opt %s -indvars | llvm-dis | not grep {ret i32 0}
+; RUN: opt %s -indvars -S | not grep {ret i32 0}
 
 target datalayout = "e-p:32:32"
 target triple = "i686-apple-darwin8"

Modified: llvm/trunk/test/Transforms/IndVarSimplify/2008-09-02-IVType.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/2008-09-02-IVType.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/2008-09-02-IVType.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/2008-09-02-IVType.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis | grep sext | count 1
+; RUN: opt %s -indvars -S | grep sext | count 1
 ; ModuleID = '<stdin>'
 
 	%struct.App1Marker = type <{ i32, i32, i32, i32, i32, i32, i32, i32, i32, i32 }>

Modified: llvm/trunk/test/Transforms/IndVarSimplify/2008-11-03-Floating.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/2008-11-03-Floating.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/2008-11-03-Floating.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/2008-11-03-Floating.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis | grep icmp | count 4
+; RUN: opt %s -indvars -S | grep icmp | count 4
 define void @bar() nounwind {
 entry:
 	br label %bb

Modified: llvm/trunk/test/Transforms/IndVarSimplify/2008-11-17-Floating.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/2008-11-17-Floating.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/2008-11-17-Floating.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/2008-11-17-Floating.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
-; RUN: opt %s -indvars | llvm-dis | grep icmp | count 2
-; RUN: opt %s -indvars | llvm-dis | grep sitofp | count 1
-; RUN: opt %s -indvars | llvm-dis | grep uitofp | count 1
+; RUN: opt %s -indvars -S | grep icmp | count 2
+; RUN: opt %s -indvars -S | grep sitofp | count 1
+; RUN: opt %s -indvars -S | grep uitofp | count 1
 
 define void @bar() nounwind {
 entry:

Modified: llvm/trunk/test/Transforms/IndVarSimplify/2009-04-14-shorten_iv_vars.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/2009-04-14-shorten_iv_vars.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/2009-04-14-shorten_iv_vars.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/2009-04-14-shorten_iv_vars.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis | not grep {sext}
+; RUN: opt %s -indvars -S | not grep {sext}
 ; ModuleID = '<stdin>'
 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-apple-darwin9.6"

Modified: llvm/trunk/test/Transforms/IndVarSimplify/2009-04-15-shorten-iv-vars-2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/2009-04-15-shorten-iv-vars-2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/2009-04-15-shorten-iv-vars-2.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/2009-04-15-shorten-iv-vars-2.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars -instcombine | llvm-dis | not grep {\[sz\]ext}
+; RUN: opt %s -indvars -instcombine -S | not grep {\[sz\]ext}
 ; ModuleID = '<stdin>'
 ;extern int *a, *b, *c, *d, *e, *f;  /* 64 bit */
 ;extern int K[256];

Modified: llvm/trunk/test/Transforms/IndVarSimplify/2009-04-27-Floating.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/2009-04-27-Floating.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/2009-04-27-Floating.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/2009-04-27-Floating.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis | grep icmp | grep next
+; RUN: opt %s -indvars -S | grep icmp | grep next
 ; PR4086
 declare void @foo()
 

Modified: llvm/trunk/test/Transforms/IndVarSimplify/ada-loops.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/ada-loops.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/ada-loops.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/ada-loops.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis > %t
+; RUN: opt %s -indvars -S > %t
 ; RUN: grep phi %t | count 4
 ; RUN: grep {= phi i32} %t | count 4
 ; RUN: not grep {sext i} %t

Modified: llvm/trunk/test/Transforms/IndVarSimplify/addrec-gep.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/addrec-gep.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/addrec-gep.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/addrec-gep.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis > %t
+; RUN: opt %s -indvars -S > %t
 ; RUN: grep getelementptr %t | count 1
 ; RUN: grep {mul .*, 37}  %t | count 1
 ; RUN: grep {add .*, 5203}  %t | count 1

Modified: llvm/trunk/test/Transforms/IndVarSimplify/ashr-tripcount.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/ashr-tripcount.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/ashr-tripcount.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/ashr-tripcount.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis > %t
+; RUN: opt %s -indvars -S > %t
 ; RUN: grep sext %t | count 1
 
 ; Indvars should be able to eliminate all of the sign extensions

Modified: llvm/trunk/test/Transforms/IndVarSimplify/complex-scev.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/complex-scev.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/complex-scev.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/complex-scev.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; The i induction variable looks like a wrap-around, but it really is just
 ; a simple affine IV.  Make sure that indvars eliminates it.
 
-; RUN: opt %s -indvars | llvm-dis | grep phi | count 1
+; RUN: opt %s -indvars -S | grep phi | count 1
 
 define void @foo() {
 entry:

Modified: llvm/trunk/test/Transforms/IndVarSimplify/gep-with-mul-base.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/gep-with-mul-base.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/gep-with-mul-base.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/gep-with-mul-base.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis > %t
+; RUN: opt < %s -indvars -S > %t
 ; RUN: grep add %t | count 8
 ; RUN: grep mul %t | count 7
 

Modified: llvm/trunk/test/Transforms/IndVarSimplify/iv-sext.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/iv-sext.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/iv-sext.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/iv-sext.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis > %t
+; RUN: opt %s -indvars -S > %t
 ; RUN: grep {= sext} %t | count 4
 ; RUN: grep {phi i64} %t | count 2
 

Modified: llvm/trunk/test/Transforms/IndVarSimplify/iv-zext.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/iv-zext.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/iv-zext.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/iv-zext.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis > %t
+; RUN: opt < %s -indvars -S > %t
 ; RUN: not grep and %t
 ; RUN: not grep zext %t
 

Modified: llvm/trunk/test/Transforms/IndVarSimplify/lftr-promote.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/lftr-promote.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/lftr-promote.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/lftr-promote.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis | grep add | count 1
+; RUN: opt %s -indvars -S | grep add | count 1
 
 ; Indvars should be able to compute the exit value of this loop
 ; without any additional arithmetic. The only add needed should

Modified: llvm/trunk/test/Transforms/IndVarSimplify/lftr_simple.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/lftr_simple.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/lftr_simple.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/lftr_simple.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; LFTR should eliminate the need for the computation of i*i completely.  It 
 ; is only used to compute the exit value.
-; RUN: opt %s -indvars -dce | llvm-dis | not grep mul
+; RUN: opt %s -indvars -dce -S | not grep mul
 
 @A = external global i32                ; <i32*> [#uses=1]
 

Modified: llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate8.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate8.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate8.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate8.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis | not grep select
+; RUN: opt %s -indvars -S | not grep select
 
 ; This loop has backedge-taken-count zero. Indvars shouldn't expand any
 ; instructions to compute a trip count.

Modified: llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate9.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate9.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate9.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate9.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis > %t
+; RUN: opt %s -indvars -S > %t
 ; RUN: grep {\[%\]tmp7 = icmp eq i8 -28, -28} %t
 ; RUN: grep {\[%\]tmp8 = icmp eq i8 63, 63} %t
 ; PR4477

Modified: llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate_1.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate_1.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate_1.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate_1.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars -loop-deletion -simplifycfg | llvm-dis | not grep br
+; RUN: opt %s -indvars -loop-deletion -simplifycfg -S | not grep br
 ;
 ; Testcase distilled from 256.bzip2
 

Modified: llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate_3.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate_3.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate_3.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate_3.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis | grep {ret i32 600000}
+; RUN: opt %s -indvars -S | grep {ret i32 600000}
 ; PR1179
 
 define i32 @foo() {

Modified: llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate_4.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate_4.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate_4.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate_4.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis | grep {ret i32 9900}
+; RUN: opt %s -indvars -S | grep {ret i32 9900}
 ; PR1179
 
 define i32 @test4() {

Modified: llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate_5.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate_5.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate_5.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate_5.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis | grep {120, %bb2.bb3_crit_edge}
+; RUN: opt %s -indvars -S | grep {120, %bb2.bb3_crit_edge}
 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"
 target triple = "i686-pc-linux-gnu"
 

Modified: llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate_6.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate_6.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate_6.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/loop_evaluate_6.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars -loop-deletion | llvm-dis | grep phi | count 1
+; RUN: opt %s -indvars -loop-deletion -S | grep phi | count 1
 ; XFAIL: *
 
 ; Indvars can't evaluate this loop, because ScalarEvolution can't compute

Modified: llvm/trunk/test/Transforms/IndVarSimplify/masked-iv.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/masked-iv.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/masked-iv.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/masked-iv.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis > %t
+; RUN: opt %s -indvars -S > %t
 ; RUN: not grep trunc %t
 ; RUN: grep and %t | count 1
 

Modified: llvm/trunk/test/Transforms/IndVarSimplify/max-pointer.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/max-pointer.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/max-pointer.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/max-pointer.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis > %t
+; RUN: opt %s -indvars -S > %t
 ; RUN: grep {icmp ugt i8\\\*} %t | count 1
 ; RUN: grep {icmp sgt i8\\\*} %t | count 1
 

Modified: llvm/trunk/test/Transforms/IndVarSimplify/pointer-indvars.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/pointer-indvars.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/pointer-indvars.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/pointer-indvars.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis | grep indvar
+; RUN: opt %s -indvars -S | grep indvar
 @G = global i32* null           ; <i32**> [#uses=1]
 @Array = external global [40 x i32]             ; <[40 x i32]*> [#uses=1]
 

Modified: llvm/trunk/test/Transforms/IndVarSimplify/pointer.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/pointer.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/pointer.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/pointer.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis > %t
+; RUN: opt %s -indvars -S > %t
 ; RUN: grep {%exitcond = icmp eq i64 %indvar.next, %n} %t
 ; RUN: grep {getelementptr i8\\* %A, i64 %indvar} %t
 ; RUN: grep getelementptr %t | count 1

Modified: llvm/trunk/test/Transforms/IndVarSimplify/preserve-gep-nested.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/preserve-gep-nested.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/preserve-gep-nested.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/preserve-gep-nested.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis > %t
+; RUN: opt %s -indvars -S > %t
 ; Exactly one getelementptr for each load+store.
 ; RUN: grep getelementptr %t | count 6
 ; Each getelementptr using %struct.Q* %s as a base and not i8*.

Modified: llvm/trunk/test/Transforms/IndVarSimplify/preserve-gep.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/preserve-gep.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/preserve-gep.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/preserve-gep.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis > %t
+; RUN: opt %s -indvars -S > %t
 ; RUN: not grep ptrtoint %t
 ; RUN: not grep inttoptr %t
 ; RUN: grep getelementptr %t | count 1

Modified: llvm/trunk/test/Transforms/IndVarSimplify/preserve-signed-wrap.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/preserve-signed-wrap.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/preserve-signed-wrap.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/preserve-signed-wrap.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis > %t
+; RUN: opt %s -indvars -S > %t
 ; RUN: grep sext %t | count 1
 ; RUN: grep phi %t | count 1
 ; RUN: grep {phi i64} %t

Modified: llvm/trunk/test/Transforms/IndVarSimplify/promote-iv-to-eliminate-casts.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/promote-iv-to-eliminate-casts.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/promote-iv-to-eliminate-casts.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/promote-iv-to-eliminate-casts.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis > %t
+; RUN: opt %s -indvars -S > %t
 ; RUN: not grep sext %t
 
 define i64 @test(i64* nocapture %first, i32 %count) nounwind readonly {

Modified: llvm/trunk/test/Transforms/IndVarSimplify/signed-trip-count.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/signed-trip-count.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/signed-trip-count.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/signed-trip-count.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis > %t
+; RUN: opt %s -indvars -S > %t
 ; RUN: not grep sext %t
 ; RUN: grep phi %t | count 1
 

Modified: llvm/trunk/test/Transforms/IndVarSimplify/sink-alloca.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/sink-alloca.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/sink-alloca.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/sink-alloca.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis | FileCheck %s
+; RUN: opt %s -indvars -S | FileCheck %s
 ; PR4775
 
 ; Indvars shouldn't sink the alloca out of the entry block, even though

Modified: llvm/trunk/test/Transforms/IndVarSimplify/sink-trapping.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/sink-trapping.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/sink-trapping.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/sink-trapping.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis | FileCheck %s --check-prefix=CHECK
+; RUN: opt %s -indvars -S | FileCheck %s --check-prefix=CHECK
 
 declare i1 @b()
 

Modified: llvm/trunk/test/Transforms/IndVarSimplify/subtract.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/subtract.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/subtract.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/subtract.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars | llvm-dis | grep indvar
+; RUN: opt %s -indvars -S | grep indvar
 
 @G = global i64 0               ; <i64*> [#uses=1]
 

Modified: llvm/trunk/test/Transforms/IndVarSimplify/tripcount_compute.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/tripcount_compute.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/tripcount_compute.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/tripcount_compute.ll Tue Sep  8 17:34:10 2009
@@ -3,7 +3,7 @@
 ; the exit value of the loop will be for some value, allowing us to substitute
 ; it directly into users outside of the loop, making the loop dead.
 ;
-; RUN: opt %s -indvars -loop-deletion -simplifycfg | llvm-dis | not grep br
+; RUN: opt %s -indvars -loop-deletion -simplifycfg -S | not grep br
 
 define i32 @linear_setne() {
 entry:

Modified: llvm/trunk/test/Transforms/IndVarSimplify/tripcount_infinite.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/tripcount_infinite.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/tripcount_infinite.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/tripcount_infinite.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; These tests have an infinite trip count.  We obviously shouldn't remove the 
 ; loops!  :)
 ;
-; RUN: opt %s -indvars -adce -simplifycfg | llvm-dis | grep icmp | wc -l > %t2
+; RUN: opt %s -indvars -adce -simplifycfg -S | grep icmp | wc -l > %t2
 ; RUN: llvm-as < %s | llvm-dis | grep icmp | wc -l > %t1
 ; RUN: diff %t1 %t2
 

Modified: llvm/trunk/test/Transforms/IndVarSimplify/variable-stride-ivs-0.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/variable-stride-ivs-0.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/variable-stride-ivs-0.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/variable-stride-ivs-0.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -indvars -instcombine | llvm-dis | \
+; RUN: opt %s -indvars -instcombine -S | \
 ; RUN:   grep {store i32 0}
 ; Test that -indvars can reduce variable stride IVs.  If it can reduce variable
 ; stride iv's, it will make %iv. and %m.0.0 isomorphic to each other without 

Modified: llvm/trunk/test/Transforms/Inline/2007-04-15-InlineEH.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/2007-04-15-InlineEH.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/2007-04-15-InlineEH.ll (original)
+++ llvm/trunk/test/Transforms/Inline/2007-04-15-InlineEH.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -inline | llvm-dis | not grep {invoke void asm}
+; RUN: opt %s -inline -S | not grep {invoke void asm}
 ; PR1335
 
 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"

Modified: llvm/trunk/test/Transforms/Inline/2007-06-06-NoInline.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/2007-06-06-NoInline.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/2007-06-06-NoInline.ll (original)
+++ llvm/trunk/test/Transforms/Inline/2007-06-06-NoInline.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -inline | llvm-dis | grep "define internal i32 @bar"
+; RUN: opt %s -inline -S | grep "define internal i32 @bar"
 @llvm.noinline = appending global [1 x i8*] [ i8* bitcast (i32 (i32, i32)* @bar to i8*) ], section "llvm.metadata"		; <[1 x i8*]*> [#uses=0]
 
 define internal i32 @bar(i32 %x, i32 %y) {

Modified: llvm/trunk/test/Transforms/Inline/2007-06-25-WeakInline.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/2007-06-25-WeakInline.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/2007-06-25-WeakInline.ll (original)
+++ llvm/trunk/test/Transforms/Inline/2007-06-25-WeakInline.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -inline | llvm-dis | grep call
+; RUN: opt %s -inline -S | grep call
 
 ; 'bar' can be overridden at link-time, don't inline it.
 

Modified: llvm/trunk/test/Transforms/Inline/2007-12-19-InlineNoUnwind.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/2007-12-19-InlineNoUnwind.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/2007-12-19-InlineNoUnwind.ll (original)
+++ llvm/trunk/test/Transforms/Inline/2007-12-19-InlineNoUnwind.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: llvm-as %s -o - | opt -inline | llvm-dis | grep nounwind
-; RUN: llvm-as %s -o - | opt -inline | llvm-dis | grep unreachable
+; RUN: llvm-as %s -o - | opt -inline -S | grep nounwind
+; RUN: llvm-as %s -o - | opt -inline -S | grep unreachable
 
 declare i1 @extern()
 

Modified: llvm/trunk/test/Transforms/Inline/2008-09-02-AlwaysInline.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/2008-09-02-AlwaysInline.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/2008-09-02-AlwaysInline.ll (original)
+++ llvm/trunk/test/Transforms/Inline/2008-09-02-AlwaysInline.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s  -inline-threshold=0 -inline | llvm-dis | not grep call 
+; RUN: opt %s  -inline-threshold=0 -inline -S | not grep call 
 
 define i32 @fn2() alwaysinline {
   ret i32 1

Modified: llvm/trunk/test/Transforms/Inline/2008-09-02-NoInline.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/2008-09-02-NoInline.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/2008-09-02-NoInline.ll (original)
+++ llvm/trunk/test/Transforms/Inline/2008-09-02-NoInline.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -inline | llvm-dis | grep call | count 1
+; RUN: opt %s -inline -S | grep call | count 1
 
 define i32 @fn2() noinline {
   ret i32 1

Modified: llvm/trunk/test/Transforms/Inline/2008-10-30-AlwaysInline.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/2008-10-30-AlwaysInline.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/2008-10-30-AlwaysInline.ll (original)
+++ llvm/trunk/test/Transforms/Inline/2008-10-30-AlwaysInline.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
-; RUN: opt %s -always-inline | llvm-dis | not grep call 
+; RUN: opt %s -always-inline -S | not grep call 
 
 ; Ensure that threshold doesn't disrupt always inline.
-; RUN: opt %s -inline-threshold=-2000000001 -always-inline | llvm-dis | not grep call 
+; RUN: opt %s -inline-threshold=-2000000001 -always-inline -S | not grep call 
 
 
 define internal i32 @if0() alwaysinline {

Modified: llvm/trunk/test/Transforms/Inline/2008-11-04-AlwaysInline.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/2008-11-04-AlwaysInline.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/2008-11-04-AlwaysInline.ll (original)
+++ llvm/trunk/test/Transforms/Inline/2008-11-04-AlwaysInline.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -always-inline | llvm-dis | grep {@foo}
+; RUN: opt %s -always-inline -S | grep {@foo}
 ; Ensure that foo is not removed by always inliner
 ; PR 2945
 

Modified: llvm/trunk/test/Transforms/Inline/2009-01-08-NoInlineDynamicAlloca.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/2009-01-08-NoInlineDynamicAlloca.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/2009-01-08-NoInlineDynamicAlloca.ll (original)
+++ llvm/trunk/test/Transforms/Inline/2009-01-08-NoInlineDynamicAlloca.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -inline | llvm-dis | grep call
+; RUN: opt %s -inline -S | grep call
 ; Do not inline calls to variable-sized alloca.
 
 @q = common global i8* null		; <i8**> [#uses=1]

Modified: llvm/trunk/test/Transforms/Inline/2009-01-12-RecursiveInline.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/2009-01-12-RecursiveInline.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/2009-01-12-RecursiveInline.ll (original)
+++ llvm/trunk/test/Transforms/Inline/2009-01-12-RecursiveInline.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -inline | llvm-dis | grep {call.*fib} | count 4
+; RUN: opt %s -inline -S | grep {call.*fib} | count 4
 ; First call to fib from fib is inlined, producing 2 instead of 1, total 3.
 ; Second call to fib from fib is not inlined because new body of fib exceeds
 ; inlining limit of 200.  Plus call in main = 4 total.

Modified: llvm/trunk/test/Transforms/Inline/always_inline_dyn_alloca.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/always_inline_dyn_alloca.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/always_inline_dyn_alloca.ll (original)
+++ llvm/trunk/test/Transforms/Inline/always_inline_dyn_alloca.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -inline | llvm-dis | not grep callee
+; RUN: opt %s -inline -S | not grep callee
 ; rdar://6655932
 
 ; If callee is marked alwaysinline, inline it! Even if callee has dynamic

Modified: llvm/trunk/test/Transforms/Inline/array_merge.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/array_merge.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/array_merge.ll (original)
+++ llvm/trunk/test/Transforms/Inline/array_merge.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -inline | llvm-dis | FileCheck %s
+; RUN: opt %s -inline -S | FileCheck %s
 ; rdar://7173846
 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-darwin10.0"

Modified: llvm/trunk/test/Transforms/Inline/byval.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/byval.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/byval.ll (original)
+++ llvm/trunk/test/Transforms/Inline/byval.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -inline | llvm-dis | grep {llvm.memcpy}
+; RUN: opt %s -inline -S | grep {llvm.memcpy}
 
 ; Inlining a byval struct should cause an explicit copy into an alloca.
 

Modified: llvm/trunk/test/Transforms/Inline/byval2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/byval2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/byval2.ll (original)
+++ llvm/trunk/test/Transforms/Inline/byval2.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -inline | llvm-dis | not grep {llvm.memcpy}
+; RUN: opt %s -inline -S | not grep {llvm.memcpy}
 
 ; Inlining a byval struct should NOT cause an explicit copy 
 ; into an alloca if the function is readonly

Modified: llvm/trunk/test/Transforms/Inline/casts.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/casts.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/casts.ll (original)
+++ llvm/trunk/test/Transforms/Inline/casts.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -inline | llvm-dis | grep {ret i32 1}
+; RUN: opt %s -inline -S | grep {ret i32 1}
 ; ModuleID = 'short.opt.bc'
 
 define i32 @testBool(i1 %X) {

Modified: llvm/trunk/test/Transforms/Inline/cfg_preserve_test.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/cfg_preserve_test.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/cfg_preserve_test.ll (original)
+++ llvm/trunk/test/Transforms/Inline/cfg_preserve_test.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; This test ensures that inlining an "empty" function does not destroy the CFG
 ;
-; RUN: opt %s -inline | llvm-dis | not grep br
+; RUN: opt %s -inline -S | not grep br
 
 define i32 @func(i32 %i) {
         ret i32 %i

Modified: llvm/trunk/test/Transforms/Inline/dynamic_alloca_test.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/dynamic_alloca_test.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/dynamic_alloca_test.ll (original)
+++ llvm/trunk/test/Transforms/Inline/dynamic_alloca_test.ll Tue Sep  8 17:34:10 2009
@@ -3,9 +3,9 @@
 ; Functions with dynamic allocas can only be inlined into functions that
 ; already have dynamic allocas.
 
-; RUN: opt %s -inline | llvm-dis | \
+; RUN: opt %s -inline -S | \
 ; RUN:   grep llvm.stacksave
-; RUN: opt %s -inline | llvm-dis | not grep callee
+; RUN: opt %s -inline -S | not grep callee
 
 
 declare void @ext(i32*)

Modified: llvm/trunk/test/Transforms/Inline/externally_available.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/externally_available.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/externally_available.ll (original)
+++ llvm/trunk/test/Transforms/Inline/externally_available.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -inline -constprop | llvm-dis > %t
+; RUN: opt %s -inline -constprop -S > %t
 ; RUN: not grep test_function %t
 ; RUN: grep {ret i32 5} %t
 

Modified: llvm/trunk/test/Transforms/Inline/inline-invoke-tail.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/inline-invoke-tail.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/inline-invoke-tail.ll (original)
+++ llvm/trunk/test/Transforms/Inline/inline-invoke-tail.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -inline | llvm-dis | not grep {tail call void @llvm.memcpy.i32}
+; RUN: opt %s -inline -S | not grep {tail call void @llvm.memcpy.i32}
 ; PR3550
 
 define internal void @foo(i32* %p, i32* %q) {

Modified: llvm/trunk/test/Transforms/Inline/inline-tail.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/inline-tail.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/inline-tail.ll (original)
+++ llvm/trunk/test/Transforms/Inline/inline-tail.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -inline | llvm-dis | not grep tail
+; RUN: opt < %s -inline -S | not grep tail
 
 declare void @bar(i32*)
 

Modified: llvm/trunk/test/Transforms/Inline/inline_cleanup.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/inline_cleanup.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/inline_cleanup.ll (original)
+++ llvm/trunk/test/Transforms/Inline/inline_cleanup.ll Tue Sep  8 17:34:10 2009
@@ -1,9 +1,9 @@
 ; Test that the inliner doesn't leave around dead allocas, and that it folds
 ; uncond branches away after it is done specializing.
 
-; RUN: opt %s -inline | llvm-dis | \
+; RUN: opt %s -inline -S | \
 ; RUN:    not grep {alloca.*uses=0}
-; RUN: opt %s -inline | llvm-dis | \
+; RUN: opt %s -inline -S | \
 ; RUN:    not grep {br label}
 @A = weak global i32 0		; <i32*> [#uses=1]
 @B = weak global i32 0		; <i32*> [#uses=1]

Modified: llvm/trunk/test/Transforms/Inline/inline_constprop.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/inline_constprop.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/inline_constprop.ll (original)
+++ llvm/trunk/test/Transforms/Inline/inline_constprop.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -inline | llvm-dis | not grep callee
-; RUN: opt %s -inline | llvm-dis | not grep div
+; RUN: opt %s -inline -S | not grep callee
+; RUN: opt %s -inline -S | not grep div
 
 
 define internal i32 @callee(i32 %A, i32 %B) {

Modified: llvm/trunk/test/Transforms/Inline/inline_dce.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/inline_dce.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/inline_dce.ll (original)
+++ llvm/trunk/test/Transforms/Inline/inline_dce.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This checks to ensure that the inline pass deletes functions if they get 
 ; inlined into all of their callers.
 
-; RUN: opt %s -inline | llvm-dis | \
+; RUN: opt %s -inline -S | \
 ; RUN:   not grep @reallysmall
 
 define internal i32 @reallysmall(i32 %A) {

Modified: llvm/trunk/test/Transforms/Inline/inline_prune.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/inline_prune.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/inline_prune.ll (original)
+++ llvm/trunk/test/Transforms/Inline/inline_prune.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
-; RUN: opt %s -inline | llvm-dis | \
+; RUN: opt %s -inline -S | \
 ; RUN:    not grep {callee\[12\](}
-; RUN: opt %s -inline | llvm-dis | not grep mul
+; RUN: opt %s -inline -S | not grep mul
 
 define internal i32 @callee1(i32 %A, i32 %B) {
         %cond = icmp eq i32 %A, 123             ; <i1> [#uses=1]

Modified: llvm/trunk/test/Transforms/Inline/invoke_test-1.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/invoke_test-1.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/invoke_test-1.ll (original)
+++ llvm/trunk/test/Transforms/Inline/invoke_test-1.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; Test that we can inline a simple function, turning the calls in it into invoke
 ; instructions
 
-; RUN: opt %s -inline | llvm-dis | \
+; RUN: opt %s -inline -S | \
 ; RUN:   not grep {call\[^e\]}
 
 declare void @might_throw()

Modified: llvm/trunk/test/Transforms/Inline/invoke_test-2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/invoke_test-2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/invoke_test-2.ll (original)
+++ llvm/trunk/test/Transforms/Inline/invoke_test-2.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; Test that if an invoked function is inlined, and if that function cannot
 ; throw, that the dead handler is now unreachable.
 
-; RUN: opt %s -inline -simplifycfg | llvm-dis | \
+; RUN: opt %s -inline -simplifycfg -S | \
 ; RUN:   not grep UnreachableExceptionHandler
 
 declare void @might_throw()

Modified: llvm/trunk/test/Transforms/Inline/invoke_test-3.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/invoke_test-3.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Inline/invoke_test-3.ll (original)
+++ llvm/trunk/test/Transforms/Inline/invoke_test-3.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; Test that any rethrown exceptions in an inlined function are automatically
 ; turned into branches to the invoke destination.
 
-; RUN: opt %s -inline | llvm-dis | not grep unwind$
+; RUN: opt %s -inline -S | not grep unwind$
 
 declare void @might_throw()
 

Modified: llvm/trunk/test/Transforms/InstCombine/2002-05-14-SubFailure.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2002-05-14-SubFailure.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2002-05-14-SubFailure.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2002-05-14-SubFailure.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; Instcombine was missing a test that caused it to make illegal transformations
 ; sometimes.  In this case, it transforms the sub into an add:
-; RUN: opt %s -instcombine | llvm-dis | grep sub
+; RUN: opt %s -instcombine -S | grep sub
 ;
 define i32 @test(i32 %i, i32 %j) {
         %A = mul i32 %i, %j

Modified: llvm/trunk/test/Transforms/InstCombine/2002-08-02-CastTest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2002-08-02-CastTest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2002-08-02-CastTest.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2002-08-02-CastTest.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This testcase is incorrectly getting completely eliminated.  There should be
 ; SOME instruction named %c here, even if it's a bitwise and.
 ;
-; RUN: opt %s -instcombine | llvm-dis | grep %c
+; RUN: opt %s -instcombine -S | grep %c
 ;
 define i64 @test3(i64 %A) {
         %c1 = trunc i64 %A to i8                ; <i8> [#uses=1]

Modified: llvm/trunk/test/Transforms/InstCombine/2002-12-05-MissedConstProp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2002-12-05-MissedConstProp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2002-12-05-MissedConstProp.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2002-12-05-MissedConstProp.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep add
+; RUN: opt %s -instcombine -S | not grep add
 
 define i32 @test(i32 %A) {
         %A.neg = sub i32 0, %A          ; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/InstCombine/2003-05-26-CastMiscompile.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2003-05-26-CastMiscompile.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2003-05-26-CastMiscompile.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2003-05-26-CastMiscompile.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep 4294967295
+; RUN: opt %s -instcombine -S | grep 4294967295
 
 define i64 @test(i64 %Val) {
         %tmp.3 = trunc i64 %Val to i32          ; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/InstCombine/2003-09-09-VolatileLoadElim.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2003-09-09-VolatileLoadElim.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2003-09-09-VolatileLoadElim.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2003-09-09-VolatileLoadElim.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep load
+; RUN: opt %s -instcombine -S | grep load
 
 define void @test(i32* %P) {
         ; Dead but not deletable!

Modified: llvm/trunk/test/Transforms/InstCombine/2003-11-03-VarargsCallBug.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2003-11-03-VarargsCallBug.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2003-11-03-VarargsCallBug.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2003-11-03-VarargsCallBug.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; The cast in this testcase is not eliminable on a 32-bit target!
-; RUN: opt %s -instcombine | llvm-dis | grep inttoptr
+; RUN: opt %s -instcombine -S | grep inttoptr
 
 target datalayout = "e-p:32:32"
 

Modified: llvm/trunk/test/Transforms/InstCombine/2003-11-13-ConstExprCastCall.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2003-11-13-ConstExprCastCall.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2003-11-13-ConstExprCastCall.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2003-11-13-ConstExprCastCall.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep call | notcast
+; RUN: opt %s -instcombine -S | grep call | notcast
 
 declare void @free(i8*)
 

Modified: llvm/trunk/test/Transforms/InstCombine/2004-02-23-ShiftShiftOverflow.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2004-02-23-ShiftShiftOverflow.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2004-02-23-ShiftShiftOverflow.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2004-02-23-ShiftShiftOverflow.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep 34
+; RUN: opt %s -instcombine -S | not grep 34
 
 define i32 @test(i32 %X) {
         ; Do not fold into shr X, 34, as this uses undefined behavior!

Modified: llvm/trunk/test/Transforms/InstCombine/2004-08-10-BoolSetCC.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2004-08-10-BoolSetCC.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2004-08-10-BoolSetCC.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2004-08-10-BoolSetCC.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:    grep {ret i1 false}
 
 define i1 @test(i1 %V) {

Modified: llvm/trunk/test/Transforms/InstCombine/2004-09-20-BadLoadCombine.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2004-09-20-BadLoadCombine.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2004-09-20-BadLoadCombine.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2004-09-20-BadLoadCombine.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine -mem2reg | llvm-dis | \
+; RUN: opt %s -instcombine -mem2reg -S | \
 ; RUN:   not grep {i32 1}
 
 ; When propagating the load through the select, make sure that the load is

Modified: llvm/trunk/test/Transforms/InstCombine/2004-09-28-BadShiftAndSetCC.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2004-09-28-BadShiftAndSetCC.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2004-09-28-BadShiftAndSetCC.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2004-09-28-BadShiftAndSetCC.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep -- -65536
+; RUN: opt %s -instcombine -S | not grep -- -65536
 
 define i1 @test(i32 %tmp.124) {
         %tmp.125 = shl i32 %tmp.124, 8          ; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/InstCombine/2004-11-22-Missed-and-fold.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2004-11-22-Missed-and-fold.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2004-11-22-Missed-and-fold.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2004-11-22-Missed-and-fold.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep and
+; RUN: opt < %s -instcombine -S | not grep and
 
 define i8 @test21(i8 %A) {
         ;; sign extend

Modified: llvm/trunk/test/Transforms/InstCombine/2004-11-27-SetCCForCastLargerAndConstant.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2004-11-27-SetCCForCastLargerAndConstant.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2004-11-27-SetCCForCastLargerAndConstant.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2004-11-27-SetCCForCastLargerAndConstant.ll Tue Sep  8 17:34:10 2009
@@ -9,7 +9,7 @@
 ; be eliminated. In many cases the setCC is also eliminated based on the
 ; constant value and the range of the casted value.
 ;
-; RUN: llvm-as %s -o - | opt -instcombine | llvm-dis | \
+; RUN: llvm-as %s -o - | opt -instcombine -S | \
 ; RUN:    notcast .*int
 ; END.
 define i1 @lt_signed_to_large_unsigned(i8 %SB) {

Modified: llvm/trunk/test/Transforms/InstCombine/2005-03-04-ShiftOverflow.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2005-03-04-ShiftOverflow.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2005-03-04-ShiftOverflow.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2005-03-04-ShiftOverflow.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:   not grep {ret i1 false}
 
 define i1 @test(i64 %tmp.169) {

Modified: llvm/trunk/test/Transforms/InstCombine/2005-06-16-SetCCOrSetCCMiscompile.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2005-06-16-SetCCOrSetCCMiscompile.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2005-06-16-SetCCOrSetCCMiscompile.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2005-06-16-SetCCOrSetCCMiscompile.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:   grep {ret i1 true}
 ; PR586
 

Modified: llvm/trunk/test/Transforms/InstCombine/2006-02-13-DemandedMiscompile.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2006-02-13-DemandedMiscompile.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2006-02-13-DemandedMiscompile.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2006-02-13-DemandedMiscompile.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:   not grep undef
 
 define i32 @test(i8 %A) {

Modified: llvm/trunk/test/Transforms/InstCombine/2006-04-28-ShiftShiftLongLong.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2006-04-28-ShiftShiftLongLong.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2006-04-28-ShiftShiftLongLong.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2006-04-28-ShiftShiftLongLong.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -instcombine | llvm-dis | grep shl
-; RUN: opt %s -instcombine | llvm-dis | notcast
+; RUN: opt %s -instcombine -S | grep shl
+; RUN: opt %s -instcombine -S | notcast
 
 ; This cannot be turned into a sign extending cast!
 

Modified: llvm/trunk/test/Transforms/InstCombine/2006-09-15-CastToBool.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2006-09-15-CastToBool.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2006-09-15-CastToBool.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2006-09-15-CastToBool.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep and
+; RUN: opt %s -instcombine -S | grep and
 ; PR913
 
 define i32 @test(i32* %tmp1) {

Modified: llvm/trunk/test/Transforms/InstCombine/2006-10-19-SignedToUnsignedCastAndConst-2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2006-10-19-SignedToUnsignedCastAndConst-2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2006-10-19-SignedToUnsignedCastAndConst-2.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2006-10-19-SignedToUnsignedCastAndConst-2.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; The optimizer should be able to remove cast operation here.
-; RUN: llvm-as %s -o - | opt -instcombine | llvm-dis | \
+; RUN: llvm-as %s -o - | opt -instcombine -S | \
 ; RUN:    not grep sext.*i32
 
 define i1 @eq_signed_to_small_unsigned(i8 %SB) {

Modified: llvm/trunk/test/Transforms/InstCombine/2006-10-19-SignedToUnsignedCastAndConst.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2006-10-19-SignedToUnsignedCastAndConst.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2006-10-19-SignedToUnsignedCastAndConst.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2006-10-19-SignedToUnsignedCastAndConst.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; This test case is reduced from llvmAsmParser.cpp
 ; The optimizer should not remove the cast here.
-; RUN: llvm-as %s -o - | opt -instcombine | llvm-dis | \
+; RUN: llvm-as %s -o - | opt -instcombine -S | \
 ; RUN:    grep sext.*i32
 
 

Modified: llvm/trunk/test/Transforms/InstCombine/2006-10-20-mask.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2006-10-20-mask.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2006-10-20-mask.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2006-10-20-mask.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: llvm-as %s -o - | opt -instcombine | llvm-dis | \
+; RUN: llvm-as %s -o - | opt -instcombine -S | \
 ; RUN:    grep and
 
 define i64 @foo(i64 %tmp, i64 %tmp2) {

Modified: llvm/trunk/test/Transforms/InstCombine/2006-10-26-VectorReassoc.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2006-10-26-VectorReassoc.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2006-10-26-VectorReassoc.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2006-10-26-VectorReassoc.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:   grep mul | count 2
 
 define <4 x float> @test(<4 x float> %V) {

Modified: llvm/trunk/test/Transforms/InstCombine/2006-11-03-Memmove64.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2006-11-03-Memmove64.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2006-11-03-Memmove64.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2006-11-03-Memmove64.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:    not grep memmove.i32
 ; Instcombine was trying to turn this into a memmove.i32
 

Modified: llvm/trunk/test/Transforms/InstCombine/2006-11-10-ashr-miscompile.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2006-11-10-ashr-miscompile.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2006-11-10-ashr-miscompile.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2006-11-10-ashr-miscompile.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep lshr
+; RUN: opt %s -instcombine -S | grep lshr
 ; Verify this is not turned into -1.
 
 define i32 @test(i8 %amt) {

Modified: llvm/trunk/test/Transforms/InstCombine/2006-11-27-XorBug.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2006-11-27-XorBug.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2006-11-27-XorBug.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2006-11-27-XorBug.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -instcombine | llvm-dis | grep and.*32
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | grep and.*32
+; RUN: opt %s -instcombine -S | \
 ; RUN:    not grep or.*153
 ; PR1014
 

Modified: llvm/trunk/test/Transforms/InstCombine/2006-12-01-BadFPVectorXform.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2006-12-01-BadFPVectorXform.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2006-12-01-BadFPVectorXform.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2006-12-01-BadFPVectorXform.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -instcombine | llvm-dis | grep sub
-; RUN: opt %s -instcombine | llvm-dis | grep add
+; RUN: opt %s -instcombine -S | grep sub
+; RUN: opt %s -instcombine -S | grep add
 
 define <4 x float> @test(<4 x float> %tmp26, <4 x float> %tmp53) {
         ; (X+Y)-Y != X for fp vectors.

Modified: llvm/trunk/test/Transforms/InstCombine/2006-12-05-fp-to-int-ext.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2006-12-05-fp-to-int-ext.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2006-12-05-fp-to-int-ext.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2006-12-05-fp-to-int-ext.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep zext
+; RUN: opt %s -instcombine -S | grep zext
 
 ; Never merge these two conversions, even though it's possible: this is
 ; significantly more expensive than the two conversions on some targets

Modified: llvm/trunk/test/Transforms/InstCombine/2006-12-08-ICmp-Combining.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2006-12-08-ICmp-Combining.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2006-12-08-ICmp-Combining.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2006-12-08-ICmp-Combining.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:    grep {%bothcond =}
 
 define i1 @Doit_bb(i32 %i.0) {

Modified: llvm/trunk/test/Transforms/InstCombine/2006-12-08-Phi-ICmp-Op-Fold.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2006-12-08-Phi-ICmp-Op-Fold.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2006-12-08-Phi-ICmp-Op-Fold.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2006-12-08-Phi-ICmp-Op-Fold.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:   grep {icmp sgt}
 ; END.
 target datalayout = "e-p:32:32"

Modified: llvm/trunk/test/Transforms/InstCombine/2006-12-08-Select-ICmp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2006-12-08-Select-ICmp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2006-12-08-Select-ICmp.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2006-12-08-Select-ICmp.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep select
+; RUN: opt %s -instcombine -S | grep select
 ; END.
 
 target datalayout = "e-p:32:32"

Modified: llvm/trunk/test/Transforms/InstCombine/2006-12-15-Range-Test.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2006-12-15-Range-Test.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2006-12-15-Range-Test.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2006-12-15-Range-Test.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:   grep icmp | count 1
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:   grep {icmp ugt} | count 1
 ; END.
 

Modified: llvm/trunk/test/Transforms/InstCombine/2007-01-13-ExtCompareMiscompile.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-01-13-ExtCompareMiscompile.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-01-13-ExtCompareMiscompile.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-01-13-ExtCompareMiscompile.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {icmp ugt}
+; RUN: opt %s -instcombine -S | grep {icmp ugt}
 ; PR1107
 ; PR1940
 

Modified: llvm/trunk/test/Transforms/InstCombine/2007-01-14-FcmpSelf.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-01-14-FcmpSelf.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-01-14-FcmpSelf.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-01-14-FcmpSelf.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {fcmp uno.*0.0}
+; RUN: opt %s -instcombine -S | grep {fcmp uno.*0.0}
 ; PR1111
 define i1 @test(double %X) {
   %tmp = fcmp une double %X, %X

Modified: llvm/trunk/test/Transforms/InstCombine/2007-01-27-AndICmp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-01-27-AndICmp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-01-27-AndICmp.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-01-27-AndICmp.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {ugt.*, 1}
+; RUN: opt %s -instcombine -S | grep {ugt.*, 1}
 
 define i1 @test(i32 %tmp1030) {
 	%tmp1037 = icmp ne i32 %tmp1030, 40		; <i1> [#uses=1]

Modified: llvm/trunk/test/Transforms/InstCombine/2007-02-01-LoadSinkAlloca.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-02-01-LoadSinkAlloca.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-02-01-LoadSinkAlloca.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-02-01-LoadSinkAlloca.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -instcombine -mem2reg | llvm-dis | grep {%A = alloca} 
-; RUN: opt %s -instcombine -mem2reg | llvm-dis | \
+; RUN: opt %s -instcombine -mem2reg -S | grep {%A = alloca} 
+; RUN: opt %s -instcombine -mem2reg -S | \
 ; RUN:    not grep {%B = alloca}
 ; END.
 

Modified: llvm/trunk/test/Transforms/InstCombine/2007-02-07-PointerCast.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-02-07-PointerCast.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-02-07-PointerCast.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-02-07-PointerCast.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-;RUN: opt %s -instcombine | llvm-dis | grep zext
+;RUN: opt %s -instcombine -S | grep zext
 
 ; Make sure the uint isn't removed.  Instcombine in llvm 1.9 was dropping the 
 ; uint cast which was causing a sign extend. This only affected code with 

Modified: llvm/trunk/test/Transforms/InstCombine/2007-02-23-PhiFoldInfLoop.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-02-23-PhiFoldInfLoop.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-02-23-PhiFoldInfLoop.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-02-23-PhiFoldInfLoop.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep ret
+; RUN: opt %s -instcombine -S | grep ret
 ; PR1217
 
 target datalayout = "e-p:32:32"

Modified: llvm/trunk/test/Transforms/InstCombine/2007-03-13-CompareMerge.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-03-13-CompareMerge.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-03-13-CompareMerge.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-03-13-CompareMerge.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {icmp sle}
+; RUN: opt %s -instcombine -S | grep {icmp sle}
 ; PR1244
 
 define i1 @test(i32 %c.3.i, i32 %d.292.2.i) {

Modified: llvm/trunk/test/Transforms/InstCombine/2007-03-19-BadTruncChangePR1261.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-03-19-BadTruncChangePR1261.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-03-19-BadTruncChangePR1261.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-03-19-BadTruncChangePR1261.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: llvm-as %s -o - | opt -instcombine | llvm-dis | grep zext
+; RUN: llvm-as %s -o - | opt -instcombine -S | grep zext
 ; PR1261. 
 
 define i16 @test(i31 %zzz) {

Modified: llvm/trunk/test/Transforms/InstCombine/2007-03-21-SignedRangeTest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-03-21-SignedRangeTest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-03-21-SignedRangeTest.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-03-21-SignedRangeTest.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; For PR1248
-; RUN: llvm-as %s -o - | opt -instcombine | llvm-dis | grep {ugt i32 .*, 11}
+; RUN: llvm-as %s -o - | opt -instcombine -S | grep {ugt i32 .*, 11}
 define i1 @test(i32 %tmp6) {
   %tmp7 = sdiv i32 %tmp6, 12     ; <i32> [#uses=1]
   icmp ne i32 %tmp7, -6           ; <i1>:1 [#uses=1]

Modified: llvm/trunk/test/Transforms/InstCombine/2007-03-25-BadShiftMask.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-03-25-BadShiftMask.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-03-25-BadShiftMask.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-03-25-BadShiftMask.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; PR1271
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:    grep {icmp eq i32 .tmp.*, 2146435072}
 %struct..0anon = type { i32, i32 }
 %struct..1anon = type { double }

Modified: llvm/trunk/test/Transforms/InstCombine/2007-03-25-DoubleShift.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-03-25-DoubleShift.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-03-25-DoubleShift.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-03-25-DoubleShift.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; PR1271
-; RUN: opt %s -instcombine | llvm-dis | grep and
+; RUN: opt %s -instcombine -S | grep and
 define i1 @test(i32 %tmp13) {
 entry:
 	%tmp14 = shl i32 %tmp13, 12		; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/InstCombine/2007-03-26-BadShiftMask.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-03-26-BadShiftMask.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-03-26-BadShiftMask.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-03-26-BadShiftMask.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; PR1271
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:    grep {ashr i32 %.mp137, 2}
 ; END.
 

Modified: llvm/trunk/test/Transforms/InstCombine/2007-03-27-PR1280.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-03-27-PR1280.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-03-27-PR1280.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-03-27-PR1280.ll Tue Sep  8 17:34:10 2009
@@ -4,7 +4,7 @@
 ;          is not done. It should be removed when code gen supports "funny"
 ;          bit widths.
 
-; RUN: opt %s -instcombine | llvm-dis | grep {add i49.*-8388608}
+; RUN: opt %s -instcombine -S | grep {add i49.*-8388608}
 
 define i49 @test5(i49 %x) {
         ;; If we have ADD(XOR(AND(X, 0xFF), 0x80), 0xF..F80), it's a sext.

Modified: llvm/trunk/test/Transforms/InstCombine/2007-04-04-BadFoldBitcastIntoMalloc.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-04-04-BadFoldBitcastIntoMalloc.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-04-04-BadFoldBitcastIntoMalloc.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-04-04-BadFoldBitcastIntoMalloc.ll Tue Sep  8 17:34:10 2009
@@ -2,7 +2,7 @@
 ; a malloc messes up the element count, causing an extra 4GB to be allocated on
 ; 64-bit targets.
 ;
-; RUN: opt %s -instcombine | llvm-dis | not grep {= add }
+; RUN: opt %s -instcombine -S | not grep {= add }
 
 target datalayout = "e-p:64:64:64-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"
 target triple = "x86_64-unknown-freebsd6.2"

Modified: llvm/trunk/test/Transforms/InstCombine/2007-05-18-CastFoldBug.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-05-18-CastFoldBug.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-05-18-CastFoldBug.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-05-18-CastFoldBug.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {call.*sret}
+; RUN: opt %s -instcombine -S | grep {call.*sret}
 ; Make sure instcombine doesn't drop the sret attribute.
 
 define void @blah(i16* %tmp10) {

Modified: llvm/trunk/test/Transforms/InstCombine/2007-06-06-AshrSignBit.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-06-06-AshrSignBit.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-06-06-AshrSignBit.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-06-06-AshrSignBit.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {ashr}
+; RUN: opt %s -instcombine -S | grep {ashr}
 ; PR1499
 
 define void @av_cmp_q_cond_true(i32* %retval, i32* %tmp9, i64* %tmp10) {

Modified: llvm/trunk/test/Transforms/InstCombine/2007-06-21-DivCompareMiscomp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-06-21-DivCompareMiscomp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-06-21-DivCompareMiscomp.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-06-21-DivCompareMiscomp.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {ret i1 true}
+; RUN: opt %s -instcombine -S | grep {ret i1 true}
 ; rdar://5278853
 
 define i1 @test(i32 %tmp468) {

Modified: llvm/trunk/test/Transforms/InstCombine/2007-09-10-AliasConstFold.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-09-10-AliasConstFold.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-09-10-AliasConstFold.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-09-10-AliasConstFold.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep icmp
+; RUN: opt %s -instcombine -S | grep icmp
 ; PR1646
 
 @__gthrw_pthread_cancel = alias weak i32 (i32)* @pthread_cancel		; <i32 (i32)*> [#uses=1]

Modified: llvm/trunk/test/Transforms/InstCombine/2007-09-11-Trampoline.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-09-11-Trampoline.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-09-11-Trampoline.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-09-11-Trampoline.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {call i32 @f}
+; RUN: opt %s -instcombine -S | grep {call i32 @f}
 
 	%struct.FRAME.nest = type { i32, i32 (i32)* }
 	%struct.__builtin_trampoline = type { [10 x i8] }

Modified: llvm/trunk/test/Transforms/InstCombine/2007-09-17-AliasConstFold2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-09-17-AliasConstFold2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-09-17-AliasConstFold2.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-09-17-AliasConstFold2.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep icmp
+; RUN: opt %s -instcombine -S | grep icmp
 ; PR1678
 
 @A = alias weak void ()* @B		; <void ()*> [#uses=1]

Modified: llvm/trunk/test/Transforms/InstCombine/2007-10-10-EliminateMemCpy.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-10-10-EliminateMemCpy.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-10-10-EliminateMemCpy.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-10-10-EliminateMemCpy.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep call
-; RUN: opt %s -std-compile-opts | llvm-dis | not grep xyz
+; RUN: opt %s -instcombine -S | not grep call
+; RUN: opt %s -std-compile-opts -S | not grep xyz
 
 @.str = internal constant [4 x i8] c"xyz\00"		; <[4 x i8]*> [#uses=1]
 

Modified: llvm/trunk/test/Transforms/InstCombine/2007-10-28-stacksave.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-10-28-stacksave.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-10-28-stacksave.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-10-28-stacksave.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {call.*stacksave}
+; RUN: opt %s -instcombine -S | grep {call.*stacksave}
 ; PR1745
 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"

Modified: llvm/trunk/test/Transforms/InstCombine/2007-11-15-CompareMiscomp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-11-15-CompareMiscomp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-11-15-CompareMiscomp.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-11-15-CompareMiscomp.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {icmp eq i32 %In, 1}
+; RUN: opt %s -instcombine -S | grep {icmp eq i32 %In, 1}
 ; PR1800
 
 define i1 @test(i32 %In) {

Modified: llvm/trunk/test/Transforms/InstCombine/2007-11-25-CompatibleAttributes.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-11-25-CompatibleAttributes.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-11-25-CompatibleAttributes.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-11-25-CompatibleAttributes.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep bitcast
+; RUN: opt %s -instcombine -S | not grep bitcast
 ; PR1716
 
 @.str = internal constant [4 x i8] c"%d\0A\00"		; <[4 x i8]*> [#uses=1]

Modified: llvm/trunk/test/Transforms/InstCombine/2007-12-10-ConstFoldCompare.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-12-10-ConstFoldCompare.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-12-10-ConstFoldCompare.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-12-10-ConstFoldCompare.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 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"
 target triple = "i686-pc-linux-gnu"
-; RUN: opt %s -instcombine | llvm-dis | not grep {ret i1 0}
+; RUN: opt %s -instcombine -S | not grep {ret i1 0}
 ; PR1850
 
 define i1 @test() {

Modified: llvm/trunk/test/Transforms/InstCombine/2007-12-12-GEPScale.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-12-12-GEPScale.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-12-12-GEPScale.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-12-12-GEPScale.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep 1431655764
+; RUN: opt %s -instcombine -S | not grep 1431655764
 
 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"
 

Modified: llvm/trunk/test/Transforms/InstCombine/2007-12-16-AsmNoUnwind.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-12-16-AsmNoUnwind.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-12-16-AsmNoUnwind.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-12-16-AsmNoUnwind.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep nounwind
+; RUN: opt %s -instcombine -S | grep nounwind
 
 define void @bar() {
 entry:

Modified: llvm/trunk/test/Transforms/InstCombine/2007-12-18-AddSelCmpSub.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-12-18-AddSelCmpSub.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-12-18-AddSelCmpSub.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-12-18-AddSelCmpSub.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {add} | count 1
+; RUN: opt %s -instcombine -S | grep {add} | count 1
 
 define i32 @foo(i32 %a) {
 entry:

Modified: llvm/trunk/test/Transforms/InstCombine/2007-12-28-IcmpSub2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2007-12-28-IcmpSub2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2007-12-28-IcmpSub2.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2007-12-28-IcmpSub2.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -mem2reg -instcombine | llvm-dis | grep "ret i32 1" | count 8
+; RUN: opt %s -mem2reg -instcombine -S | grep "ret i32 1" | count 8
 
 define i32 @test1() {
 entry:

Modified: llvm/trunk/test/Transforms/InstCombine/2008-01-06-BitCastAttributes.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-01-06-BitCastAttributes.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-01-06-BitCastAttributes.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-01-06-BitCastAttributes.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Ignore stderr, we expect warnings there
-; RUN: opt %s -instcombine 2> /dev/null | llvm-dis | not grep bitcast
+; RUN: opt %s -instcombine 2> /dev/null -S | not grep bitcast
 
 define void @a() {
 	ret void

Modified: llvm/trunk/test/Transforms/InstCombine/2008-01-06-VoidCast.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-01-06-VoidCast.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-01-06-VoidCast.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-01-06-VoidCast.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep bitcast
+; RUN: opt %s -instcombine -S | not grep bitcast
 
 define void @f(i16 %y) {
 	ret void

Modified: llvm/trunk/test/Transforms/InstCombine/2008-01-13-AndCmpCmp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-01-13-AndCmpCmp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-01-13-AndCmpCmp.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-01-13-AndCmpCmp.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep and
+; RUN: opt %s -instcombine -S | grep and
 ; PR1907
 
 define i1 @test(i32 %c84.17) {

Modified: llvm/trunk/test/Transforms/InstCombine/2008-01-13-NoBitCastAttributes.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-01-13-NoBitCastAttributes.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-01-13-NoBitCastAttributes.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-01-13-NoBitCastAttributes.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep bitcast | count 2
+; RUN: opt %s -instcombine -S | grep bitcast | count 2
 
 define i32 @b(i32* inreg  %x) signext  {
 	ret i32 0

Modified: llvm/trunk/test/Transforms/InstCombine/2008-01-14-VarArgTrampoline.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-01-14-VarArgTrampoline.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-01-14-VarArgTrampoline.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-01-14-VarArgTrampoline.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep zeroext
+; RUN: opt %s -instcombine -S | grep zeroext
 
 	%struct.FRAME.nest = type { i32, i32 (...)* }
 	%struct.__builtin_trampoline = type { [10 x i8] }

Modified: llvm/trunk/test/Transforms/InstCombine/2008-01-21-MismatchedCastAndCompare.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-01-21-MismatchedCastAndCompare.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-01-21-MismatchedCastAndCompare.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-01-21-MismatchedCastAndCompare.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -instcombine | llvm-dis | notcast
-; RUN: opt %s -instcombine | llvm-dis | not grep {icmp s}
+; RUN: opt %s -instcombine -S | notcast
+; RUN: opt %s -instcombine -S | not grep {icmp s}
 ; PR1940
 
 define i1 @test1(i8 %A, i8 %B) {

Modified: llvm/trunk/test/Transforms/InstCombine/2008-01-21-MulTrunc.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-01-21-MulTrunc.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-01-21-MulTrunc.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-01-21-MulTrunc.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | notcast
+; RUN: opt %s -instcombine -S | notcast
 
 define i16 @test1(i16 %a) {
         %tmp = zext i16 %a to i32               ; <i32> [#uses=2]

Modified: llvm/trunk/test/Transforms/InstCombine/2008-01-27-FloatSelect.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-01-27-FloatSelect.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-01-27-FloatSelect.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-01-27-FloatSelect.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep select
+; RUN: opt %s -instcombine -S | grep select
 
 define double @fold(i1 %a, double %b) {
 %s = select i1 %a, double 0., double 1.

Modified: llvm/trunk/test/Transforms/InstCombine/2008-01-29-AddICmp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-01-29-AddICmp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-01-29-AddICmp.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-01-29-AddICmp.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep {a.off}
+; RUN: opt %s -instcombine -S | not grep {a.off}
 ; PR1949
 
 define i1 @test1(i32 %a) {

Modified: llvm/trunk/test/Transforms/InstCombine/2008-02-13-MulURem.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-02-13-MulURem.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-02-13-MulURem.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-02-13-MulURem.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep rem
+; RUN: opt %s -instcombine -S | grep rem
 ; PR1933
 
 define i32 @fold(i32 %a) {

Modified: llvm/trunk/test/Transforms/InstCombine/2008-02-16-SDivOverflow.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-02-16-SDivOverflow.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-02-16-SDivOverflow.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-02-16-SDivOverflow.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {ret i.* 0} | count 2
+; RUN: opt %s -instcombine -S | grep {ret i.* 0} | count 2
 ; PR2048
 
 define i32 @i(i32 %a) {

Modified: llvm/trunk/test/Transforms/InstCombine/2008-02-16-SDivOverflow2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-02-16-SDivOverflow2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-02-16-SDivOverflow2.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-02-16-SDivOverflow2.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {sdiv i8 \%a, 9}
+; RUN: opt %s -instcombine -S | grep {sdiv i8 \%a, 9}
 ; PR2048
 
 define i8 @i(i8 %a) {

Modified: llvm/trunk/test/Transforms/InstCombine/2008-02-23-MulSub.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-02-23-MulSub.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-02-23-MulSub.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-02-23-MulSub.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep mul
+; RUN: opt %s -instcombine -S | not grep mul
 
 define i26 @test(i26 %a) nounwind  {
 entry:

Modified: llvm/trunk/test/Transforms/InstCombine/2008-03-13-IntToPtr.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-03-13-IntToPtr.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-03-13-IntToPtr.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-03-13-IntToPtr.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {16} | count 1
+; RUN: opt %s -instcombine -S | grep {16} | count 1
 
 define i8* @bork(i8** %qux) {
   %tmp275 = load i8** %qux, align 1

Modified: llvm/trunk/test/Transforms/InstCombine/2008-04-22-ByValBitcast.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-04-22-ByValBitcast.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-04-22-ByValBitcast.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-04-22-ByValBitcast.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ;; The bitcast cannot be eliminated because byval arguments need
 ;; the correct type, or at least a type of the correct size.
-; RUN: opt %s -instcombine | llvm-dis | grep bitcast
+; RUN: opt %s -instcombine -S | grep bitcast
 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"
 	%struct.NSRect = type { [4 x float] }

Modified: llvm/trunk/test/Transforms/InstCombine/2008-04-28-VolatileStore.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-04-28-VolatileStore.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-04-28-VolatileStore.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-04-28-VolatileStore.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {volatile store}
+; RUN: opt %s -instcombine -S | grep {volatile store}
 
 define void @test() {
 	%votf = alloca <4 x float>		; <<4 x float>*> [#uses=1]

Modified: llvm/trunk/test/Transforms/InstCombine/2008-04-29-VolatileLoadDontMerge.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-04-29-VolatileLoadDontMerge.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-04-29-VolatileLoadDontMerge.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-04-29-VolatileLoadDontMerge.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {volatile load} | count 2
+; RUN: opt %s -instcombine -S | grep {volatile load} | count 2
 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"
 @g_1 = internal global i32 0		; <i32*> [#uses=3]

Modified: llvm/trunk/test/Transforms/InstCombine/2008-04-29-VolatileLoadMerge.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-04-29-VolatileLoadMerge.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-04-29-VolatileLoadMerge.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-04-29-VolatileLoadMerge.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {volatile load} | count 2
+; RUN: opt %s -instcombine -S | grep {volatile load} | count 2
 ; PR2262
 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"

Modified: llvm/trunk/test/Transforms/InstCombine/2008-05-08-LiveStoreDelete.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-05-08-LiveStoreDelete.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-05-08-LiveStoreDelete.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-05-08-LiveStoreDelete.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {store i8} | count 3
+; RUN: opt %s -instcombine -S | grep {store i8} | count 3
 ; PR2297
 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"

Modified: llvm/trunk/test/Transforms/InstCombine/2008-05-18-FoldIntToPtr.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-05-18-FoldIntToPtr.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-05-18-FoldIntToPtr.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-05-18-FoldIntToPtr.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {ret i1 false} | count 2
+; RUN: opt %s -instcombine -S | grep {ret i1 false} | count 2
 ; PR2329
 
 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"

Modified: llvm/trunk/test/Transforms/InstCombine/2008-05-22-NegValVector.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-05-22-NegValVector.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-05-22-NegValVector.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-05-22-NegValVector.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep sub
+; RUN: opt %s -instcombine -S | not grep sub
 
 define <3 x i8> @f(<3 x i8> %a) {
   %A = sub <3 x i8> zeroinitializer, %a

Modified: llvm/trunk/test/Transforms/InstCombine/2008-05-23-CompareFold.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-05-23-CompareFold.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-05-23-CompareFold.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-05-23-CompareFold.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {ret i1 false}
+; RUN: opt %s -instcombine -S | grep {ret i1 false}
 ; PR2359
 define i1 @f(i8* %x) {
 entry:

Modified: llvm/trunk/test/Transforms/InstCombine/2008-05-31-AddBool.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-05-31-AddBool.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-05-31-AddBool.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-05-31-AddBool.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {xor}
+; RUN: opt %s -instcombine -S | grep {xor}
 ; PR2389
 
 define i1 @test(i1 %a, i1 %b) {

Modified: llvm/trunk/test/Transforms/InstCombine/2008-05-31-Bools.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-05-31-Bools.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-05-31-Bools.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-05-31-Bools.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis > %t
+; RUN: opt %s -instcombine -S > %t
 ; RUN: grep {xor} %t
 ; RUN: grep {and} %t
 ; RUN: not grep {div} %t

Modified: llvm/trunk/test/Transforms/InstCombine/2008-06-08-ICmpPHI.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-06-08-ICmpPHI.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-06-08-ICmpPHI.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-06-08-ICmpPHI.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {phi i32} | count 2
+; RUN: opt %s -instcombine -S | grep {phi i32} | count 2
 
 define void @test() nounwind  {
 entry:

Modified: llvm/trunk/test/Transforms/InstCombine/2008-06-13-InfiniteLoopStore.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-06-13-InfiniteLoopStore.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-06-13-InfiniteLoopStore.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-06-13-InfiniteLoopStore.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {store i32} | count 2
+; RUN: opt %s -instcombine -S | grep {store i32} | count 2
 
 @g_139 = global i32 0           ; <i32*> [#uses=2]
 

Modified: llvm/trunk/test/Transforms/InstCombine/2008-06-13-ReadOnlyCallStore.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-06-13-ReadOnlyCallStore.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-06-13-ReadOnlyCallStore.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-06-13-ReadOnlyCallStore.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {store i8} | count 2
+; RUN: opt %s -instcombine -S | grep {store i8} | count 2
 
 define i32 @a(i8* %s) nounwind  {
 entry:

Modified: llvm/trunk/test/Transforms/InstCombine/2008-06-19-UncondLoad.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-06-19-UncondLoad.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-06-19-UncondLoad.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-06-19-UncondLoad.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep load | count 3
+; RUN: opt %s -instcombine -S | grep load | count 3
 ; PR2471
 
 declare i32 @x(i32*)

Modified: llvm/trunk/test/Transforms/InstCombine/2008-06-21-CompareMiscomp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-06-21-CompareMiscomp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-06-21-CompareMiscomp.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-06-21-CompareMiscomp.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {icmp eq i32 %In, 15}
+; RUN: opt %s -instcombine -S | grep {icmp eq i32 %In, 15}
 ; PR2479
 ; (See also PR1800.)
 

Modified: llvm/trunk/test/Transforms/InstCombine/2008-06-24-StackRestore.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-06-24-StackRestore.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-06-24-StackRestore.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-06-24-StackRestore.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {call.*llvm.stackrestore}
+; RUN: opt %s -instcombine -S | grep {call.*llvm.stackrestore}
 ; PR2488
 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"
 target triple = "i386-pc-linux-gnu"

Modified: llvm/trunk/test/Transforms/InstCombine/2008-07-08-AndICmp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-07-08-AndICmp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-07-08-AndICmp.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-07-08-AndICmp.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep icmp | count 1
+; RUN: opt %s -instcombine -S | grep icmp | count 1
 ; PR2330
 
 define i1 @foo(i32 %a, i32 %b) nounwind {

Modified: llvm/trunk/test/Transforms/InstCombine/2008-07-08-ShiftOneAndOne.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-07-08-ShiftOneAndOne.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-07-08-ShiftOneAndOne.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-07-08-ShiftOneAndOne.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {icmp ne i32 \%a}
+; RUN: opt %s -instcombine -S | grep {icmp ne i32 \%a}
 ; PR2330
 
 define i1 @foo(i32 %a) nounwind  {

Modified: llvm/trunk/test/Transforms/InstCombine/2008-07-08-SubAnd.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-07-08-SubAnd.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-07-08-SubAnd.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-07-08-SubAnd.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep -v {i32 8}
+; RUN: opt %s -instcombine -S | grep -v {i32 8}
 ; PR2330
 
 define i32 @a(i32 %a) nounwind  {

Modified: llvm/trunk/test/Transforms/InstCombine/2008-07-08-VolatileLoadMerge.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-07-08-VolatileLoadMerge.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-07-08-VolatileLoadMerge.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-07-08-VolatileLoadMerge.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {volatile load} | count 2
+; RUN: opt %s -instcombine -S | grep {volatile load} | count 2
 ; PR2496
 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"

Modified: llvm/trunk/test/Transforms/InstCombine/2008-07-09-SubAndError.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-07-09-SubAndError.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-07-09-SubAndError.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-07-09-SubAndError.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep {sub i32 0}
+; RUN: opt %s -instcombine -S | not grep {sub i32 0}
 ; PR2330
 
 define i32 @foo(i32 %a) nounwind {

Modified: llvm/trunk/test/Transforms/InstCombine/2008-07-10-CastSextBool.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-07-10-CastSextBool.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-07-10-CastSextBool.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-07-10-CastSextBool.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {%C = xor i1 %A, true}
-; RUN: opt %s -instcombine | llvm-dis | grep {ret i1 false}
+; RUN: opt %s -instcombine -S | grep {%C = xor i1 %A, true}
+; RUN: opt %s -instcombine -S | grep {ret i1 false}
 ; PR2539
 
 define i1 @test1(i1 %A) {

Modified: llvm/trunk/test/Transforms/InstCombine/2008-07-10-ICmpBinOp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-07-10-ICmpBinOp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-07-10-ICmpBinOp.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-07-10-ICmpBinOp.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep add
-; RUN: opt %s -instcombine | llvm-dis | not grep mul
+; RUN: opt %s -instcombine -S | not grep add
+; RUN: opt %s -instcombine -S | not grep mul
 ; PR2330
 
 define i1 @f(i32 %x, i32 %y) nounwind {

Modified: llvm/trunk/test/Transforms/InstCombine/2008-07-11-RemAnd.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-07-11-RemAnd.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-07-11-RemAnd.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-07-11-RemAnd.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep rem
+; RUN: opt %s -instcombine -S | not grep rem
 ; PR2330
 
 define i32 @a(i32 %b) nounwind  {

Modified: llvm/trunk/test/Transforms/InstCombine/2008-07-13-DivZero.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-07-13-DivZero.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-07-13-DivZero.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-07-13-DivZero.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {lshr.*3}
-; RUN: opt %s -instcombine | llvm-dis | grep {call .*%cond}
+; RUN: opt %s -instcombine -S | grep {lshr.*3}
+; RUN: opt %s -instcombine -S | grep {call .*%cond}
 ; PR2506
 
 ; We can simplify the operand of udiv to '8', but not the operand to the

Modified: llvm/trunk/test/Transforms/InstCombine/2008-07-16-fsub.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-07-16-fsub.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-07-16-fsub.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-07-16-fsub.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep sub
+; RUN: opt %s -instcombine -S | grep sub
 ; PR2553
 
 define double @test(double %X) nounwind {

Modified: llvm/trunk/test/Transforms/InstCombine/2008-07-16-sse2_storel_dq.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-07-16-sse2_storel_dq.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-07-16-sse2_storel_dq.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-07-16-sse2_storel_dq.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep {store }
+; RUN: opt %s -instcombine -S | not grep {store }
 ; PR2296
 
 @G = common global double 0.000000e+00, align 16

Modified: llvm/trunk/test/Transforms/InstCombine/2008-08-05-And.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-08-05-And.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-08-05-And.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-08-05-And.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep or
+; RUN: opt < %s -instcombine -S | not grep or
 ; PR2629
 
 define void @f(i8* %x) nounwind  {

Modified: llvm/trunk/test/Transforms/InstCombine/2008-08-17-ICmpXorSignbit.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-08-17-ICmpXorSignbit.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-08-17-ICmpXorSignbit.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-08-17-ICmpXorSignbit.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep xor
+; RUN: opt %s -instcombine -S | not grep xor
 
 define i1 @test1(i8 %x, i8 %y) {
   %X = xor i8 %x, 128

Modified: llvm/trunk/test/Transforms/InstCombine/2008-09-29-FoldingOr.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-09-29-FoldingOr.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-09-29-FoldingOr.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-09-29-FoldingOr.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {or i1}
+; RUN: opt %s -instcombine -S | grep {or i1}
 ; PR2844
 
 define i32 @test(i32 %p_74) {

Modified: llvm/trunk/test/Transforms/InstCombine/2008-10-11-DivCompareFold.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-10-11-DivCompareFold.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-10-11-DivCompareFold.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-10-11-DivCompareFold.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {ret i1 false}
+; RUN: opt %s -instcombine -S | grep {ret i1 false}
 ; PR2697
 
 define i1 @x(i32 %x) nounwind {

Modified: llvm/trunk/test/Transforms/InstCombine/2008-11-01-SRemDemandedBits.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-11-01-SRemDemandedBits.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-11-01-SRemDemandedBits.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-11-01-SRemDemandedBits.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {ret i1 true}
+; RUN: opt %s -instcombine -S | grep {ret i1 true}
 ; PR2993
 
 define i1 @foo(i32 %x) {

Modified: llvm/trunk/test/Transforms/InstCombine/2008-11-08-FCmp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-11-08-FCmp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-11-08-FCmp.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-11-08-FCmp.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis > %t
+; RUN: opt %s -instcombine -S > %t
 ; RUN: grep {icmp eq} %t
 ; RUN: grep {ret i1 false} %t | count 2
 ; RUN: grep {ret i1 true} %t | count 2

Modified: llvm/trunk/test/Transforms/InstCombine/2008-11-20-DivMulRem.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-11-20-DivMulRem.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-11-20-DivMulRem.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-11-20-DivMulRem.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis > %t
+; RUN: opt %s -instcombine -S > %t
 ; RUN: grep urem %t | count 3
 ; RUN: grep srem %t | count 1
 ; RUN: grep sub %t | count 2

Modified: llvm/trunk/test/Transforms/InstCombine/2008-11-27-IDivVector.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-11-27-IDivVector.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-11-27-IDivVector.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-11-27-IDivVector.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep div
+; RUN: opt %s -instcombine -S | not grep div
 
 define <2 x i8> @f(<2 x i8> %x) {
   %A = udiv <2 x i8> %x, <i8 1, i8 1>

Modified: llvm/trunk/test/Transforms/InstCombine/2008-11-27-MultiplyIntVec.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-11-27-MultiplyIntVec.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-11-27-MultiplyIntVec.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-11-27-MultiplyIntVec.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep mul
+; RUN: opt %s -instcombine -S | not grep mul
 
 define <2 x i8> @f(<2 x i8> %x) {
   %A = mul <2 x i8> %x, <i8 1, i8 1>

Modified: llvm/trunk/test/Transforms/InstCombine/2008-11-27-UDivNegative.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-11-27-UDivNegative.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-11-27-UDivNegative.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-11-27-UDivNegative.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep div
+; RUN: opt %s -instcombine -S | not grep div
 
 define i8 @test(i8 %x) readnone nounwind {
   %A = udiv i8 %x, 250

Modified: llvm/trunk/test/Transforms/InstCombine/2008-12-17-SRemNegConstVec.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-12-17-SRemNegConstVec.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-12-17-SRemNegConstVec.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-12-17-SRemNegConstVec.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {i8 2, i8 2}
+; RUN: opt %s -instcombine -S | grep {i8 2, i8 2}
 ; PR2756
 
 define <2 x i8> @foo(<2 x i8> %x) {

Modified: llvm/trunk/test/Transforms/InstCombine/2009-01-08-AlignAlloca.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2009-01-08-AlignAlloca.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2009-01-08-AlignAlloca.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2009-01-08-AlignAlloca.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis > %t
+; RUN: opt %s -instcombine -S > %t
 ; RUN: grep {, align 4} %t | count 3
 ; RUN: grep {, align 8} %t | count 3
 ; rdar://6480438

Modified: llvm/trunk/test/Transforms/InstCombine/2009-01-16-PointerAddrSpace.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2009-01-16-PointerAddrSpace.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2009-01-16-PointerAddrSpace.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2009-01-16-PointerAddrSpace.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {store.*addrspace(1)}
+; RUN: opt %s -instcombine -S | grep {store.*addrspace(1)}
 ; PR3335
 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"

Modified: llvm/trunk/test/Transforms/InstCombine/2009-01-19-fmod-constant-float-specials.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2009-01-19-fmod-constant-float-specials.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2009-01-19-fmod-constant-float-specials.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2009-01-19-fmod-constant-float-specials.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
-; RUN: opt %s -simplifycfg -instcombine | llvm-dis | grep 0x7FF8000000000000 | count 7
-; RUN: opt %s -simplifycfg -instcombine | llvm-dis | grep 0x7FF00000FFFFFFFF | count 5
-; RUN: opt %s -simplifycfg -instcombine | llvm-dis | grep {0\\.0} | count 3
-; RUN: opt %s -simplifycfg -instcombine | llvm-dis | grep {3\\.5} | count 1
+; RUN: opt %s -simplifycfg -instcombine -S | grep 0x7FF8000000000000 | count 7
+; RUN: opt %s -simplifycfg -instcombine -S | grep 0x7FF00000FFFFFFFF | count 5
+; RUN: opt %s -simplifycfg -instcombine -S | grep {0\\.0} | count 3
+; RUN: opt %s -simplifycfg -instcombine -S | grep {3\\.5} | count 1
 ;
 
 ; ModuleID = 'apf.c'

Modified: llvm/trunk/test/Transforms/InstCombine/2009-01-19-fmod-constant-float.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2009-01-19-fmod-constant-float.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2009-01-19-fmod-constant-float.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2009-01-19-fmod-constant-float.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -simplifycfg -instcombine | llvm-dis | grep 0x3FB99999A0000000 | count 2
-; RUN: opt %s -simplifycfg -instcombine | llvm-dis | grep 0xBFB99999A0000000 | count 2
+; RUN: opt %s -simplifycfg -instcombine -S | grep 0x3FB99999A0000000 | count 2
+; RUN: opt %s -simplifycfg -instcombine -S | grep 0xBFB99999A0000000 | count 2
 ; check constant folding for 'frem'.  PR 3316.
 
 ; ModuleID = 'tt.c'

Modified: llvm/trunk/test/Transforms/InstCombine/2009-01-31-Pressure.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2009-01-31-Pressure.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2009-01-31-Pressure.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2009-01-31-Pressure.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {%B = add i8 %b, %x}
+; RUN: opt %s -instcombine -S | grep {%B = add i8 %b, %x}
 ; PR2698
 
 declare void @use1(i1)

Modified: llvm/trunk/test/Transforms/InstCombine/2009-02-20-InstCombine-SROA.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2009-02-20-InstCombine-SROA.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2009-02-20-InstCombine-SROA.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2009-02-20-InstCombine-SROA.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine -scalarrepl | llvm-dis | not grep { = alloca}
+; RUN: opt %s -instcombine -scalarrepl -S | not grep { = alloca}
 ; rdar://6417724
 ; Instcombine shouldn't do anything to this function that prevents promoting the allocas inside it.
 

Modified: llvm/trunk/test/Transforms/InstCombine/2009-02-21-LoadCST.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2009-02-21-LoadCST.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2009-02-21-LoadCST.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2009-02-21-LoadCST.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {ret i32 3679669}
+; RUN: opt %s -instcombine -S | grep {ret i32 3679669}
 ; PR3595
 
 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"

Modified: llvm/trunk/test/Transforms/InstCombine/2009-03-20-AShrOverShift.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2009-03-20-AShrOverShift.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2009-03-20-AShrOverShift.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2009-03-20-AShrOverShift.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {ashr i32 %val, 31}
+; RUN: opt %s -instcombine -S | grep {ashr i32 %val, 31}
 ; PR3851
 
 define i32 @foo2(i32 %val) nounwind {

Modified: llvm/trunk/test/Transforms/InstCombine/2009-04-07-MulPromoteToI96.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2009-04-07-MulPromoteToI96.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2009-04-07-MulPromoteToI96.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2009-04-07-MulPromoteToI96.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {mul i64}
+; RUN: opt %s -instcombine -S | grep {mul i64}
 ; rdar://6762288
 
 ; Instcombine should not promote the mul to i96 because it is definitely

Modified: llvm/trunk/test/Transforms/InstCombine/2009-05-23-FCmpToICmp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2009-05-23-FCmpToICmp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2009-05-23-FCmpToICmp.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2009-05-23-FCmpToICmp.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep cmp
+; RUN: opt %s -instcombine -S | not grep cmp
 ; rdar://6903175
 
 define i1 @f0(i32 *%a) nounwind {

Modified: llvm/trunk/test/Transforms/InstCombine/2009-06-11-StoreAddrSpace.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2009-06-11-StoreAddrSpace.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2009-06-11-StoreAddrSpace.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2009-06-11-StoreAddrSpace.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {store i32 0,}
+; RUN: opt %s -instcombine -S | grep {store i32 0,}
 ; PR4366
 
 define void @a() {

Modified: llvm/trunk/test/Transforms/InstCombine/2009-06-16-SRemDemandedBits.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2009-06-16-SRemDemandedBits.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2009-06-16-SRemDemandedBits.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2009-06-16-SRemDemandedBits.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep srem
+; RUN: opt %s -instcombine -S | grep srem
 ; PR3439
 
 define i32 @a(i32 %x) nounwind {

Modified: llvm/trunk/test/Transforms/InstCombine/CPP_min_max.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/CPP_min_max.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/CPP_min_max.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/CPP_min_max.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:   grep select | not grep {i32\\*}
 
 ; This testcase corresponds to PR362, which notices that this horrible code

Modified: llvm/trunk/test/Transforms/InstCombine/IntPtrCast.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/IntPtrCast.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/IntPtrCast.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/IntPtrCast.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | notcast
+; RUN: opt %s -instcombine -S | notcast
 target datalayout = "e-p:32:32"
 
 define i32* @test(i32* %P) {

Modified: llvm/trunk/test/Transforms/InstCombine/JavaCompare.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/JavaCompare.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/JavaCompare.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/JavaCompare.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This is the sequence of stuff that the Java front-end expands for a single 
 ; <= comparison.  Check to make sure we turn it into a <= (only)
 
-; RUN: opt %s -instcombine | llvm-dis | grep {%c3 = icmp sle i32 %A, %B}
+; RUN: opt %s -instcombine -S | grep {%c3 = icmp sle i32 %A, %B}
 
 define i1 @le(i32 %A, i32 %B) {
         %c1 = icmp sgt i32 %A, %B               ; <i1> [#uses=1]

Modified: llvm/trunk/test/Transforms/InstCombine/add-shrink.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/add-shrink.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/add-shrink.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/add-shrink.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {add i32}
-; RUN: opt %s -instcombine | llvm-dis | grep sext | count 1
+; RUN: opt %s -instcombine -S | grep {add i32}
+; RUN: opt %s -instcombine -S | grep sext | count 1
 
 ; Should only have one sext and the add should be i32 instead of i64.
 

Modified: llvm/trunk/test/Transforms/InstCombine/add-sitofp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/add-sitofp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/add-sitofp.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/add-sitofp.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {add i32}
+; RUN: opt %s -instcombine -S | grep {add i32}
 
 define double @x(i32 %a, i32 %b) nounwind {
   %m = lshr i32 %a, 24

Modified: llvm/trunk/test/Transforms/InstCombine/add.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/add.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/add.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/add.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; This test makes sure that add instructions are properly eliminated.
 
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt < %s -instcombine -S | \
 ; RUN:    grep -v OK | not grep add
 
 define i32 @test1(i32 %A) {

Modified: llvm/trunk/test/Transforms/InstCombine/add2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/add2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/add2.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/add2.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep add
+; RUN: opt < %s -instcombine -S | not grep add
 
 define i64 @test1(i64 %A, i32 %B) {
         %tmp12 = zext i32 %B to i64

Modified: llvm/trunk/test/Transforms/InstCombine/add3.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/add3.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/add3.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/add3.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep inttoptr | count 2
+; RUN: opt %s -instcombine -S | grep inttoptr | count 2
 
 ;; Target triple for gep raising case below.
 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"

Modified: llvm/trunk/test/Transforms/InstCombine/addnegneg.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/addnegneg.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/addnegneg.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/addnegneg.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep { sub } | count 1
+; RUN: opt %s -instcombine -S | grep { sub } | count 1
 ; PR2047
 
 define i32 @l(i32 %a, i32 %b, i32 %c, i32 %d) {

Modified: llvm/trunk/test/Transforms/InstCombine/adjust-for-sminmax.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/adjust-for-sminmax.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/adjust-for-sminmax.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/adjust-for-sminmax.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {icmp s\[lg\]t i32 %n, 0} | count 16
+; RUN: opt %s -instcombine -S | grep {icmp s\[lg\]t i32 %n, 0} | count 16
 
 ; Instcombine should recognize that this code can be adjusted
 ; to fit the canonical smax/smin pattern.

Modified: llvm/trunk/test/Transforms/InstCombine/align-2d-gep.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/align-2d-gep.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/align-2d-gep.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/align-2d-gep.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {align 16} | count 1
+; RUN: opt %s -instcombine -S | grep {align 16} | count 1
 
 ; A multi-dimensional array in a nested loop doing vector stores that
 ; aren't yet aligned. Instcombine can understand the addressing in the

Modified: llvm/trunk/test/Transforms/InstCombine/align-addr.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/align-addr.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/align-addr.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/align-addr.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {align 16} | count 1
+; RUN: opt %s -instcombine -S | grep {align 16} | count 1
 
 ; Instcombine should be able to prove vector alignment in the
 ; presence of a few mild address computation tricks.

Modified: llvm/trunk/test/Transforms/InstCombine/align-external.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/align-external.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/align-external.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/align-external.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | FileCheck %s
+; RUN: opt %s -instcombine -S | FileCheck %s
 
 ; Don't assume that external global variables have their preferred
 ; alignment. They may only have the ABI minimum alignment.

Modified: llvm/trunk/test/Transforms/InstCombine/align-inc.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/align-inc.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/align-inc.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/align-inc.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {GLOBAL.*align 16}
-; RUN: opt %s -instcombine | llvm-dis | grep {tmp = load}
+; RUN: opt %s -instcombine -S | grep {GLOBAL.*align 16}
+; RUN: opt %s -instcombine -S | grep {tmp = load}
 
 @GLOBAL = internal global [4 x i32] zeroinitializer
 

Modified: llvm/trunk/test/Transforms/InstCombine/alloca.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/alloca.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/alloca.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/alloca.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; Zero byte allocas should be deleted.
 
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt < %s -instcombine -S | \
 ; RUN:   not grep alloca
 ; END.
 

Modified: llvm/trunk/test/Transforms/InstCombine/and-compare.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/and-compare.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/and-compare.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/and-compare.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt < %s -instcombine -S | \
 ; RUN:    grep and | count 1
 
 ; Should be optimized to one and.

Modified: llvm/trunk/test/Transforms/InstCombine/and-fcmp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/and-fcmp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/and-fcmp.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/and-fcmp.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -instcombine | llvm-dis | grep fcmp | count 3
-; RUN: opt %s -instcombine | llvm-dis | grep ret | grep 0
+; RUN: opt < %s -instcombine -S | grep fcmp | count 3
+; RUN: opt < %s -instcombine -S | grep ret | grep 0
 
 define zeroext i8 @t1(float %x, float %y) nounwind {
        %a = fcmp ueq float %x, %y

Modified: llvm/trunk/test/Transforms/InstCombine/and-not-or.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/and-not-or.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/and-not-or.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/and-not-or.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {and i32 %x, %y} | count 4
-; RUN: opt %s -instcombine | llvm-dis | not grep {or}
+; RUN: opt < %s -instcombine -S | grep {and i32 %x, %y} | count 4
+; RUN: opt < %s -instcombine -S | not grep {or}
 
 define i32 @func1(i32 %x, i32 %y) nounwind {
 entry:

Modified: llvm/trunk/test/Transforms/InstCombine/and-or-and.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/and-or-and.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/and-or-and.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/and-or-and.ll Tue Sep  8 17:34:10 2009
@@ -9,7 +9,7 @@
 ;
 ; Which corresponds to test1.
 
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:   not grep {or }
 
 define i32 @test1(i32 %X, i32 %Y) {

Modified: llvm/trunk/test/Transforms/InstCombine/and-or-not.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/and-or-not.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/and-or-not.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/and-or-not.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
-; RUN: opt %s -instcombine | llvm-dis | grep xor | count 4
-; RUN: opt %s -instcombine | llvm-dis | not grep and
-; RUN: opt %s -instcombine | llvm-dis | not grep { or}
+; RUN: opt < %s -instcombine -S | grep xor | count 4
+; RUN: opt < %s -instcombine -S | not grep and
+; RUN: opt < %s -instcombine -S | not grep { or}
 
 ; PR1510
 

Modified: llvm/trunk/test/Transforms/InstCombine/and-or.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/and-or.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/and-or.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/and-or.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {and i32 %a, 1} | count 4
-; RUN: opt %s -instcombine | llvm-dis | grep {or i32 %0, %b} | count 4
+; RUN: opt %s -instcombine -S | grep {and i32 %a, 1} | count 4
+; RUN: opt %s -instcombine -S | grep {or i32 %0, %b} | count 4
 
 
 define i32 @func1(i32 %a, i32 %b) nounwind readnone {

Modified: llvm/trunk/test/Transforms/InstCombine/and-xor-merge.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/and-xor-merge.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/and-xor-merge.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/and-xor-merge.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -instcombine | llvm-dis | grep and | count 1
-; RUN: opt %s -instcombine | llvm-dis | grep xor | count 2
+; RUN: opt < %s -instcombine -S | grep and | count 1
+; RUN: opt < %s -instcombine -S | grep xor | count 2
 
 ; (x&z) ^ (y&z) -> (x^y)&z
 define i32 @test1(i32 %x, i32 %y, i32 %z) {

Modified: llvm/trunk/test/Transforms/InstCombine/and.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/and.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/and.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/and.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This test makes sure that these instructions are properly eliminated.
 ;
 
-; RUN: opt %s -instcombine | llvm-dis | not grep and
+; RUN: opt < %s -instcombine -S | not grep and
 
 define i32 @test1(i32 %A) {
         ; zero result

Modified: llvm/trunk/test/Transforms/InstCombine/and2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/and2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/and2.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/and2.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep and
+; RUN: opt < %s -instcombine -S | not grep and
 
 
 ; PR1738

Modified: llvm/trunk/test/Transforms/InstCombine/apint-add1.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-add1.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-add1.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-add1.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This test makes sure that add instructions are properly eliminated.
 ; This test is for Integer BitWidth <= 64 && BitWidth % 8 != 0.
 
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt < %s -instcombine -S | \
 ; RUN:    grep -v OK | not grep add
 
 

Modified: llvm/trunk/test/Transforms/InstCombine/apint-add2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-add2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-add2.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-add2.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This test makes sure that add instructions are properly eliminated.
 ; This test is for Integer BitWidth > 64 && BitWidth <= 1024.
 
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt < %s -instcombine -S | \
 ; RUN:    grep -v OK | not grep add
 ; END.
 

Modified: llvm/trunk/test/Transforms/InstCombine/apint-and-compare.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-and-compare.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-and-compare.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-and-compare.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep and | count 2
+; RUN: opt < %s -instcombine -S | grep and | count 2
 
 ; Should be optimized to one and.
 define i1 @test1(i33 %a, i33 %b) {

Modified: llvm/trunk/test/Transforms/InstCombine/apint-and-or-and.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-and-or-and.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-and-or-and.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-and-or-and.ll Tue Sep  8 17:34:10 2009
@@ -11,7 +11,7 @@
 ; 
 ; This tests arbitrary precision integers.
 
-; RUN: opt %s -instcombine | llvm-dis | not grep {or }
+; RUN: opt %s -instcombine -S | not grep {or }
 ; END.
 
 define i17 @test1(i17 %X, i17 %Y) {

Modified: llvm/trunk/test/Transforms/InstCombine/apint-and-xor-merge.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-and-xor-merge.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-and-xor-merge.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-and-xor-merge.ll Tue Sep  8 17:34:10 2009
@@ -1,8 +1,8 @@
 ; This test case checks that the merge of and/xor can work on arbitrary
 ; precision integers.
 
-; RUN: opt %s -instcombine | llvm-dis | grep and | count 1
-; RUN: opt %s -instcombine | llvm-dis | grep xor | count 2
+; RUN: opt < %s -instcombine -S | grep and | count 1
+; RUN: opt < %s -instcombine -S | grep xor | count 2
 
 ; (x &z ) ^ (y & z) -> (x ^ y) & z
 define i57 @test1(i57 %x, i57 %y, i57 %z) {

Modified: llvm/trunk/test/Transforms/InstCombine/apint-and1.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-and1.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-and1.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-and1.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This test makes sure that and instructions are properly eliminated.
 ; This test is for Integer BitWidth <= 64 && BitWidth % 8 != 0.
 
-; RUN: opt %s -instcombine | llvm-dis | not grep {and }
+; RUN: opt %s -instcombine -S | not grep {and }
 ; END.
 
 define i39 @test0(i39 %A) {

Modified: llvm/trunk/test/Transforms/InstCombine/apint-and2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-and2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-and2.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-and2.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This test makes sure that and instructions are properly eliminated.
 ; This test is for Integer BitWidth > 64 && BitWidth <= 1024.
 
-; RUN: opt %s -instcombine | llvm-dis | not grep {and }
+; RUN: opt %s -instcombine -S | not grep {and }
 ; END.
 
 

Modified: llvm/trunk/test/Transforms/InstCombine/apint-call-cast-target.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-call-cast-target.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-call-cast-target.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-call-cast-target.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep call | not grep bitcast
+; RUN: opt %s -instcombine -S | grep call | not grep bitcast
 
 target datalayout = "e-p:32:32"
 target triple = "i686-pc-linux-gnu"

Modified: llvm/trunk/test/Transforms/InstCombine/apint-cast-and-cast.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-cast-and-cast.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-cast-and-cast.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-cast-and-cast.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep bitcast
+; RUN: opt %s -instcombine -S | not grep bitcast
 
 define i19 @test1(i43 %val) {
   %t1 = bitcast i43 %val to i43 

Modified: llvm/trunk/test/Transforms/InstCombine/apint-cast-cast-to-and.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-cast-cast-to-and.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-cast-cast-to-and.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-cast-cast-to-and.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep i41
+; RUN: opt %s -instcombine -S | not grep i41
 
 define i61 @test1(i61 %X) {
         %Y = trunc i61 %X to i41 ;; Turn i61o an AND

Modified: llvm/trunk/test/Transforms/InstCombine/apint-cast.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-cast.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-cast.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-cast.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Tests to make sure elimination of casts is working correctly
-; RUN: opt %s -instcombine | llvm-dis | notcast
+; RUN: opt < %s -instcombine -S | notcast
 
 define i17 @test1(i17 %a) {
         %tmp = zext i17 %a to i37               ; <i37> [#uses=2]

Modified: llvm/trunk/test/Transforms/InstCombine/apint-div1.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-div1.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-div1.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-div1.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This test makes sure that div instructions are properly eliminated.
 ; This test is for Integer BitWidth < 64 && BitWidth % 2 != 0.
 ;
-; RUN: opt %s -instcombine | llvm-dis | not grep div
+; RUN: opt < %s -instcombine -S | not grep div
 
 
 define i33 @test1(i33 %X) {

Modified: llvm/trunk/test/Transforms/InstCombine/apint-div2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-div2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-div2.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-div2.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This test makes sure that div instructions are properly eliminated.
 ; This test is for Integer BitWidth >= 64 && BitWidth <= 1024.
 ;
-; RUN: opt %s -instcombine | llvm-dis | not grep div
+; RUN: opt < %s -instcombine -S | not grep div
 
 
 define i333 @test1(i333 %X) {

Modified: llvm/trunk/test/Transforms/InstCombine/apint-elim-logicalops.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-elim-logicalops.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-elim-logicalops.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-elim-logicalops.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; Test that elimination of logical operators works with 
 ; arbitrary precision integers.
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:    not grep {(and\|xor\|add\|shl\|shr)}
 ; END.
 

Modified: llvm/trunk/test/Transforms/InstCombine/apint-mul1.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-mul1.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-mul1.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-mul1.ll Tue Sep  8 17:34:10 2009
@@ -2,7 +2,7 @@
 ; This test is for Integer BitWidth < 64 && BitWidth % 2 != 0.
 ;
 
-; RUN: opt %s -instcombine | llvm-dis | not grep mul
+; RUN: opt < %s -instcombine -S | not grep mul
 
 
 define i17 @test1(i17 %X) {

Modified: llvm/trunk/test/Transforms/InstCombine/apint-mul2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-mul2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-mul2.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-mul2.ll Tue Sep  8 17:34:10 2009
@@ -2,7 +2,7 @@
 ; This test is for Integer BitWidth >= 64 && BitWidth % 2 >= 1024.
 ;
 
-; RUN: opt %s -instcombine | llvm-dis | not grep mul
+; RUN: opt < %s -instcombine -S | not grep mul
 
 
 define i177 @test1(i177 %X) {

Modified: llvm/trunk/test/Transforms/InstCombine/apint-not.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-not.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-not.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-not.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This test makes sure that the xor instructions are properly eliminated
 ; when arbitrary precision integers are used.
 
-; RUN: opt %s -instcombine | llvm-dis | not grep xor
+; RUN: opt %s -instcombine -S | not grep xor
 
 define i33 @test1(i33 %A) {
 	%B = xor i33 %A, -1

Modified: llvm/trunk/test/Transforms/InstCombine/apint-or1.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-or1.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-or1.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-or1.ll Tue Sep  8 17:34:10 2009
@@ -2,7 +2,7 @@
 ; This test is for Integer BitWidth <= 64 && BitWidth % 2 != 0.
 ;
 
-; RUN: opt %s -instcombine | llvm-dis | not grep or
+; RUN: opt < %s -instcombine -S | not grep or
 
 
 define i7 @test0(i7 %X) {

Modified: llvm/trunk/test/Transforms/InstCombine/apint-or2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-or2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-or2.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-or2.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This test makes sure that or instructions are properly eliminated.
 ; This test is for Integer BitWidth > 64 && BitWidth <= 1024.
 ;
-; RUN: opt %s -instcombine | llvm-dis | not grep or
+; RUN: opt < %s -instcombine -S | not grep or
 
 
 define i777 @test0(i777 %X) {

Modified: llvm/trunk/test/Transforms/InstCombine/apint-rem1.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-rem1.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-rem1.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-rem1.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This test makes sure that these instructions are properly eliminated.
 ; This test is for Integer BitWidth < 64 && BitWidth % 2 != 0.
 ;
-; RUN: opt %s -instcombine | llvm-dis | not grep rem
+; RUN: opt < %s -instcombine -S | not grep rem
 
 
 define i33 @test1(i33 %A) {

Modified: llvm/trunk/test/Transforms/InstCombine/apint-rem2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-rem2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-rem2.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-rem2.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This test makes sure that these instructions are properly eliminated.
 ; This test is for Integer BitWidth >= 64 && BitWidth <= 1024.
 ;
-; RUN: opt %s -instcombine | llvm-dis | not grep rem
+; RUN: opt < %s -instcombine -S | not grep rem
 
 
 define i333 @test1(i333 %A) {

Modified: llvm/trunk/test/Transforms/InstCombine/apint-select.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-select.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-select.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-select.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; This test makes sure that these instructions are properly eliminated.
 
-; RUN: opt %s -instcombine | llvm-dis | not grep select
+; RUN: opt < %s -instcombine -S | not grep select
 
 
 define i41 @test1(i1 %C) {

Modified: llvm/trunk/test/Transforms/InstCombine/apint-shift-simplify.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-shift-simplify.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-shift-simplify.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-shift-simplify.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:    egrep {shl|lshr|ashr} | count 3
 
 define i41 @test0(i41 %A, i41 %B, i41 %C) {

Modified: llvm/trunk/test/Transforms/InstCombine/apint-shift.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-shift.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-shift.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-shift.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; This test makes sure that shit instructions are properly eliminated
 ; even with arbitrary precision integers.
-; RUN: opt %s -instcombine | llvm-dis | not grep sh
+; RUN: opt < %s -instcombine -S | not grep sh
 ; END.
 
 define i47 @test1(i47 %A) {

Modified: llvm/trunk/test/Transforms/InstCombine/apint-shl-trunc.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-shl-trunc.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-shl-trunc.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-shl-trunc.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep shl
+; RUN: opt %s -instcombine -S | grep shl
 ; END.
 
 define i1 @test0(i39 %X, i39 %A) {

Modified: llvm/trunk/test/Transforms/InstCombine/apint-sub.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-sub.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-sub.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-sub.ll Tue Sep  8 17:34:10 2009
@@ -2,7 +2,7 @@
 ; even with arbitrary precision integers.
 ;
 
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt < %s -instcombine -S | \
 ; RUN:   grep -v {sub i19 %Cok, %Bok} | grep -v {sub i25 0, %Aok} | not grep sub
 ; END.
 

Modified: llvm/trunk/test/Transforms/InstCombine/apint-xor1.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-xor1.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-xor1.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-xor1.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This test makes sure that xor instructions are properly eliminated.
 ; This test is for Integer BitWidth <= 64 && BitWidth % 8 != 0.
 
-; RUN: opt %s -instcombine | llvm-dis | not grep {xor }
+; RUN: opt %s -instcombine -S | not grep {xor }
 
 
 define i47 @test1(i47 %A, i47 %B) {

Modified: llvm/trunk/test/Transforms/InstCombine/apint-xor2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-xor2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-xor2.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-xor2.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This test makes sure that xor instructions are properly eliminated.
 ; This test is for Integer BitWidth > 64 && BitWidth <= 1024.
 
-; RUN: opt %s -instcombine | llvm-dis | not grep {xor }
+; RUN: opt %s -instcombine -S | not grep {xor }
 ; END.
 
 

Modified: llvm/trunk/test/Transforms/InstCombine/apint-zext1.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-zext1.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-zext1.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-zext1.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; Tests to make sure elimination of casts is working correctly
 ; This test is for Integer BitWidth <= 64 && BitWidth % 2 != 0.
-; RUN: opt %s -instcombine | llvm-dis | notcast {} {%c1.*}
+; RUN: opt %s -instcombine -S | notcast {} {%c1.*}
 
 define i47 @test_sext_zext(i11 %A) {
     %c1 = zext i11 %A to i39

Modified: llvm/trunk/test/Transforms/InstCombine/apint-zext2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/apint-zext2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/apint-zext2.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/apint-zext2.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; Tests to make sure elimination of casts is working correctly
 ; This test is for Integer BitWidth > 64 && BitWidth <= 1024.
-; RUN: opt %s -instcombine | llvm-dis | notcast {} {%c1.*}
+; RUN: opt %s -instcombine -S | notcast {} {%c1.*}
 
 define i1024 @test_sext_zext(i77 %A) {
     %c1 = zext i77 %A to i533

Modified: llvm/trunk/test/Transforms/InstCombine/ashr-nop.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/ashr-nop.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/ashr-nop.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/ashr-nop.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep ashr
+; RUN: opt < %s -instcombine -S | not grep ashr
 
 define i32 @foo(i32 %x) {
   %o = and i32 %x, 1

Modified: llvm/trunk/test/Transforms/InstCombine/binop-cast.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/binop-cast.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/binop-cast.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/binop-cast.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | notcast
+; RUN: opt < %s -instcombine -S | notcast
 
 define i32 @testAdd(i32 %X, i32 %Y) {
 	%tmp = add i32 %X, %Y

Modified: llvm/trunk/test/Transforms/InstCombine/bit-tracking.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/bit-tracking.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/bit-tracking.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/bit-tracking.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; This file contains various testcases that require tracking whether bits are
 ; set or cleared by various instructions.
-; RUN: opt %s -instcombine -instcombine | llvm-dis |\
+; RUN: opt %s -instcombine -instcombine -S |\
 ; RUN:   not grep %ELIM
 
 ; Reduce down to a single XOR

Modified: llvm/trunk/test/Transforms/InstCombine/bitcast-scalar-to-vector.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/bitcast-scalar-to-vector.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/bitcast-scalar-to-vector.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/bitcast-scalar-to-vector.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {ret i32 0}
+; RUN: opt %s -instcombine -S | grep {ret i32 0}
 ; PR4487
 
 ; Bitcasts between vectors and scalars are valid, despite being ill-advised.

Modified: llvm/trunk/test/Transforms/InstCombine/bitcast-vec-canon.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/bitcast-vec-canon.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/bitcast-vec-canon.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/bitcast-vec-canon.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep element | count 4
+; RUN: opt %s -instcombine -S | grep element | count 4
 
 define double @a(<1 x i64> %y) {
   %c = bitcast <1 x i64> %y to double

Modified: llvm/trunk/test/Transforms/InstCombine/bitcast-vector-fold.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/bitcast-vector-fold.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/bitcast-vector-fold.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/bitcast-vector-fold.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep bitcast
+; RUN: opt < %s -instcombine -S | not grep bitcast
 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"
 

Modified: llvm/trunk/test/Transforms/InstCombine/bitcount.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/bitcount.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/bitcount.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/bitcount.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; Tests to make sure bit counts of constants are folded
-; RUN: opt %s -instcombine | llvm-dis | grep {ret i32 19}
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | grep {ret i32 19}
+; RUN: opt %s -instcombine -S | \
 ; RUN:   grep -v declare | not grep llvm.ct
 
 declare i31 @llvm.ctpop.i31(i31 %val) 

Modified: llvm/trunk/test/Transforms/InstCombine/bittest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/bittest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/bittest.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/bittest.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine -simplifycfg | llvm-dis |\
+; RUN: opt %s -instcombine -simplifycfg -S |\
 ; RUN:    not grep {call void @abort}
 
 @b_rec.0 = external global i32          ; <i32*> [#uses=2]

Modified: llvm/trunk/test/Transforms/InstCombine/bswap-fold.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/bswap-fold.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/bswap-fold.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/bswap-fold.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -instcombine | llvm-dis | grep ret | count 6
-; RUN: opt %s -instcombine | llvm-dis | not grep call.*bswap
+; RUN: opt %s -instcombine -S | grep ret | count 6
+; RUN: opt %s -instcombine -S | not grep call.*bswap
 
 define i1 @test1(i16 %tmp2) {
         %tmp10 = call i16 @llvm.bswap.i16( i16 %tmp2 )          ; <i16> [#uses=1]

Modified: llvm/trunk/test/Transforms/InstCombine/bswap.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/bswap.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/bswap.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/bswap.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:    grep {call.*llvm.bswap} | count 6
 
 define i32 @test1(i32 %i) {

Modified: llvm/trunk/test/Transforms/InstCombine/call-cast-target.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/call-cast-target.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/call-cast-target.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/call-cast-target.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:   grep call | not grep bitcast
 
 target datalayout = "e-p:32:32"

Modified: llvm/trunk/test/Transforms/InstCombine/call.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/call.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/call.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/call.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Ignore stderr, we expect warnings there
-; RUN: opt %s -instcombine 2> /dev/null | llvm-dis | \
+; RUN: opt %s -instcombine 2> /dev/null -S | \
 ; RUN:    grep call | notcast
 ; END.
 

Modified: llvm/trunk/test/Transforms/InstCombine/canonicalize_branch.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/canonicalize_branch.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/canonicalize_branch.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/canonicalize_branch.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:    not grep {icmp ne\|icmp ule\|icmp uge}
 
 define i32 @test1(i32 %X, i32 %Y) {

Modified: llvm/trunk/test/Transforms/InstCombine/cast-and-cast.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/cast-and-cast.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/cast-and-cast.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/cast-and-cast.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:   not grep bitcast
 
 define i1 @test1(i32 %val) {

Modified: llvm/trunk/test/Transforms/InstCombine/cast-cast-to-and.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/cast-cast-to-and.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/cast-cast-to-and.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/cast-cast-to-and.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:   not grep i8 
 
 define i32 @test1(i32 %X) {

Modified: llvm/trunk/test/Transforms/InstCombine/cast-load-gep.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/cast-load-gep.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/cast-load-gep.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/cast-load-gep.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine -globaldce | llvm-dis | \
+; RUN: opt %s -instcombine -globaldce -S | \
 ; RUN:   not grep Array
 
 ; Pulling the cast out of the load allows us to eliminate the load, and then 

Modified: llvm/trunk/test/Transforms/InstCombine/cast-malloc.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/cast-malloc.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/cast-malloc.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/cast-malloc.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; test that casted mallocs get converted to malloc of the right type
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:    not grep bitcast
 
 ; The target datalayout is important for this test case. We have to tell 

Modified: llvm/trunk/test/Transforms/InstCombine/cast-mul-select.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/cast-mul-select.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/cast-mul-select.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/cast-mul-select.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | notcast
+; RUN: opt < %s -instcombine -S | notcast
 
 define i32 @mul(i32 %x, i32 %y) {
   %A = trunc i32 %x to i8

Modified: llvm/trunk/test/Transforms/InstCombine/cast-propagate.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/cast-propagate.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/cast-propagate.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/cast-propagate.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine -mem2reg | llvm-dis | \
+; RUN: opt %s -instcombine -mem2reg -S | \
 ; RUN:    not grep load
 
 define i32 @test1(i32* %P) {

Modified: llvm/trunk/test/Transforms/InstCombine/cast-set.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/cast-set.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/cast-set.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/cast-set.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This tests for various complex cast elimination cases instcombine should
 ; handle.
 
-; RUN: opt %s -instcombine | llvm-dis | notcast
+; RUN: opt < %s -instcombine -S | notcast
 
 define i1 @test1(i32 %X) {
         %A = bitcast i32 %X to i32              ; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/InstCombine/cast-sext-zext.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/cast-sext-zext.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/cast-sext-zext.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/cast-sext-zext.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep sext
+; RUN: opt %s -instcombine -S | not grep sext
 ; XFAIL: *
 
 define zeroext i16 @t(i8 zeroext %on_off, i16* nocapture %puls) nounwind readonly {

Modified: llvm/trunk/test/Transforms/InstCombine/cast.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/cast.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/cast.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/cast.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Tests to make sure elimination of casts is working correctly
-; RUN: opt %s -instcombine | llvm-dis | grep %c | notcast
+; RUN: opt %s -instcombine -S | grep %c | notcast
 
 @inbuf = external global [32832 x i8]           ; <[32832 x i8]*> [#uses=1]
 

Modified: llvm/trunk/test/Transforms/InstCombine/cast2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/cast2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/cast2.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/cast2.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Tests to make sure elimination of casts is working correctly
-; RUN: opt %s -instcombine | llvm-dis | notcast
+; RUN: opt < %s -instcombine -S | notcast
 
 define i16 @test1(i16 %a) {
         %tmp = zext i16 %a to i32               ; <i32> [#uses=2]

Modified: llvm/trunk/test/Transforms/InstCombine/cast3.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/cast3.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/cast3.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/cast3.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep getelementptr
+; RUN: opt %s -instcombine -S | not grep getelementptr
 ; PR2831
 
 ; Don't raise arbitrary inttoptr+arithmetic+ptrtoint to getelementptr.

Modified: llvm/trunk/test/Transforms/InstCombine/cast_ld_addr_space.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/cast_ld_addr_space.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/cast_ld_addr_space.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/cast_ld_addr_space.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep bitcast | count 1
+; RUN: opt %s -instcombine -S | grep bitcast | count 1
 
 ; InstCombine can not 'load (cast P)' -> cast (load P)' if the cast changes
 ; the address space.

Modified: llvm/trunk/test/Transforms/InstCombine/cast_ptr.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/cast_ptr.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/cast_ptr.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/cast_ptr.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Tests to make sure elimination of casts is working correctly
-; RUN: opt %s -instcombine | llvm-dis | FileCheck %s
+; RUN: opt %s -instcombine -S | FileCheck %s
 
 target datalayout = "p:32:32"
 

Modified: llvm/trunk/test/Transforms/InstCombine/constant-fold-gep.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/constant-fold-gep.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/constant-fold-gep.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/constant-fold-gep.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | FileCheck %s
+; RUN: opt %s -instcombine -S | FileCheck %s
 
 ; Constant folding should fix notionally out-of-bounds indices
 ; and add inbounds keywords.

Modified: llvm/trunk/test/Transforms/InstCombine/constant-fold-ptr-casts.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/constant-fold-ptr-casts.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/constant-fold-ptr-casts.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/constant-fold-ptr-casts.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {ret i32 2143034560}
+; RUN: opt %s -instcombine -S | grep {ret i32 2143034560}
 
 ; Instcombine should be able to completely fold this code.
 

Modified: llvm/trunk/test/Transforms/InstCombine/dce-iterate.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/dce-iterate.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/dce-iterate.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/dce-iterate.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {ret double .sy}
+; RUN: opt %s -instcombine -S | grep {ret double .sy}
 
 define internal double @ScaleObjectAdd(double %sx, double %sy, double %sz) nounwind {
 entry:

Modified: llvm/trunk/test/Transforms/InstCombine/deadcode.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/deadcode.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/deadcode.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/deadcode.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {ret i32 %A}
-; RUN: opt %s -die | llvm-dis | not grep call.*llvm.stacksave
+; RUN: opt %s -instcombine -S | grep {ret i32 %A}
+; RUN: opt %s -die -S | not grep call.*llvm.stacksave
 
 define i32 @test(i32 %A) {
 	%X = or i1 false, false		

Modified: llvm/trunk/test/Transforms/InstCombine/div-cmp-overflow.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/div-cmp-overflow.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/div-cmp-overflow.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/div-cmp-overflow.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep sdiv
+; RUN: opt %s -instcombine -S | not grep sdiv
 ; PR2740
 
 define i1 @func_75(i32 %i2) nounwind {

Modified: llvm/trunk/test/Transforms/InstCombine/div.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/div.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/div.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/div.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; This test makes sure that div instructions are properly eliminated.
 
-; RUN: opt %s -instcombine | llvm-dis | not grep div
+; RUN: opt < %s -instcombine -S | not grep div
 
 define i32 @test1(i32 %A) {
         %B = sdiv i32 %A, 1             ; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/InstCombine/enforce-known-alignment.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/enforce-known-alignment.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/enforce-known-alignment.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/enforce-known-alignment.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep alloca | grep {align 16}
+; RUN: opt %s -instcombine -S | grep alloca | grep {align 16}
 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"
 

Modified: llvm/trunk/test/Transforms/InstCombine/exact-sdiv.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/exact-sdiv.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/exact-sdiv.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/exact-sdiv.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | FileCheck %s
+; RUN: opt %s -instcombine -S | FileCheck %s
 
 ; CHECK: define i32 @foo
 ; CHECK: sdiv i32 %x, 8

Modified: llvm/trunk/test/Transforms/InstCombine/extractvalue.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/extractvalue.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/extractvalue.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/extractvalue.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep extractvalue
+; RUN: opt < %s -instcombine -S | not grep extractvalue
 
 ; Instcombine should fold various combinations of insertvalue and extractvalue
 ; together

Modified: llvm/trunk/test/Transforms/InstCombine/fold-bin-operand.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/fold-bin-operand.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/fold-bin-operand.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/fold-bin-operand.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep icmp
+; RUN: opt %s -instcombine -S | not grep icmp
 
 define i1 @f(i1 %x) {
 	%b = and i1 %x, icmp eq (i8* inttoptr (i32 1 to i8*), i8* inttoptr (i32 2 to i8*))

Modified: llvm/trunk/test/Transforms/InstCombine/fold-vector-zero.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/fold-vector-zero.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/fold-vector-zero.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/fold-vector-zero.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep zeroinitializer
+; RUN: opt %s -instcombine -S | not grep zeroinitializer
 
 define void @foo(i64 %A, i64 %B) {
 bb8:

Modified: llvm/trunk/test/Transforms/InstCombine/fp-ret-bitcast.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/fp-ret-bitcast.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/fp-ret-bitcast.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/fp-ret-bitcast.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:    grep {call float bitcast} | count 1
 	%struct.NSObject = type { %struct.objc_class* }
  	%struct.NSArray = type { %struct.NSObject }

Modified: llvm/trunk/test/Transforms/InstCombine/fpcast.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/fpcast.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/fpcast.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/fpcast.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; Test some floating point casting cases
-; RUN: llvm-as %s -o - | opt -instcombine | llvm-dis | notcast
-; RUN: llvm-as %s -o - | opt -instcombine | llvm-dis | \
+; RUN: llvm-as %s -o - | opt -instcombine -S | notcast
+; RUN: llvm-as %s -o - | opt -instcombine -S | \
 ; RUN:   egrep {ret i8 \(-1\)\|\(255\)}
 
 define i8 @test1() {

Modified: llvm/trunk/test/Transforms/InstCombine/fpextend.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/fpextend.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/fpextend.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/fpextend.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep fpext
+; RUN: opt < %s -instcombine -S | not grep fpext
 @X = external global float 
 @Y = external global float
 

Modified: llvm/trunk/test/Transforms/InstCombine/fsub-fsub.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/fsub-fsub.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/fsub-fsub.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/fsub-fsub.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep fsub | count 2
+; RUN: opt < %s -instcombine -S | grep fsub | count 2
 ; PR4374
 
 define float @func(float %a, float %b) nounwind {

Modified: llvm/trunk/test/Transforms/InstCombine/getelementptr.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/getelementptr.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/getelementptr.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/getelementptr.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | FileCheck %s
+; RUN: opt %s -instcombine -S | FileCheck %s
 
 target datalayout = "e-p:64:64"
 %intstruct = type { i32 }

Modified: llvm/trunk/test/Transforms/InstCombine/hoist_instr.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/hoist_instr.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/hoist_instr.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/hoist_instr.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | FileCheck %s
+; RUN: opt %s -instcombine -S | FileCheck %s
 
 ;; This tests that the div is hoisted into the then block.
 define i32 @foo(i1 %C, i32 %A, i32 %B) {

Modified: llvm/trunk/test/Transforms/InstCombine/icmp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/icmp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/icmp.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/icmp.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep icmp
+; RUN: opt < %s -instcombine -S | not grep icmp
 
 define i32 @test1(i32 %X) {
 entry:

Modified: llvm/trunk/test/Transforms/InstCombine/known_align.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/known_align.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/known_align.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/known_align.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {align 1}
+; RUN: opt %s -instcombine -S | grep {align 1}
 ; END.
 
 	%struct.p = type <{ i8, i32 }>

Modified: llvm/trunk/test/Transforms/InstCombine/load.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/load.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/load.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/load.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; This test makes sure that these instructions are properly eliminated.
 ;
-; RUN: opt %s -instcombine | llvm-dis | not grep load
+; RUN: opt < %s -instcombine -S | not grep load
 
 @X = constant i32 42		; <i32*> [#uses=2]
 @X2 = constant i32 47		; <i32*> [#uses=1]

Modified: llvm/trunk/test/Transforms/InstCombine/load2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/load2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/load2.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/load2.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep load
+; RUN: opt < %s -instcombine -S | not grep load
 
 @GLOBAL = internal constant [4 x i32] zeroinitializer
 

Modified: llvm/trunk/test/Transforms/InstCombine/load3.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/load3.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/load3.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/load3.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep load | count 1
+; RUN: opt < %s -instcombine -S | grep load | count 1
 
 ; Instcombine should be able to do trivial CSE of loads.
 

Modified: llvm/trunk/test/Transforms/InstCombine/loadstore-alignment.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/loadstore-alignment.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/loadstore-alignment.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/loadstore-alignment.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {, align 16} | count 14
+; RUN: opt %s -instcombine -S | grep {, align 16} | count 14
 
 @x = external global <2 x i64>, align 16
 @xx = external global [13 x <2 x i64>], align 16

Modified: llvm/trunk/test/Transforms/InstCombine/logical-select.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/logical-select.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/logical-select.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/logical-select.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis > %t
+; RUN: opt < %s -instcombine -S > %t
 ; RUN: grep select %t | count 5
 ; RUN: not grep and %t
 ; RUN: not grep or %t

Modified: llvm/trunk/test/Transforms/InstCombine/lshr-phi.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/lshr-phi.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/lshr-phi.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/lshr-phi.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis > %t
+; RUN: opt < %s -instcombine -S > %t
 ; RUN: not grep lshr %t
 ; RUN: grep add %t | count 1
 

Modified: llvm/trunk/test/Transforms/InstCombine/malloc-free-delete.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/malloc-free-delete.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/malloc-free-delete.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/malloc-free-delete.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {ret i32 0}
-; RUN: opt %s -instcombine | llvm-dis | not grep malloc
+; RUN: opt < %s -instcombine -S | grep {ret i32 0}
+; RUN: opt < %s -instcombine -S | not grep malloc
 ; PR1201
 define i32 @main(i32 %argc, i8** %argv) {
         %c_19 = alloca i8*              ; <i8**> [#uses=2]

Modified: llvm/trunk/test/Transforms/InstCombine/malloc.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/malloc.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/malloc.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/malloc.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; test that malloc's with a constant argument are promoted to array allocations
-; RUN: opt %s -instcombine | llvm-dis | grep getelementptr
+; RUN: opt %s -instcombine -S | grep getelementptr
 
 define i32* @test() {
 	%X = malloc i32, i32 4

Modified: llvm/trunk/test/Transforms/InstCombine/malloc2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/malloc2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/malloc2.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/malloc2.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {ret i32 0}
-; RUN: opt %s -instcombine | llvm-dis | not grep malloc
+; RUN: opt < %s -instcombine -S | grep {ret i32 0}
+; RUN: opt < %s -instcombine -S | not grep malloc
 ; PR1313
 
 define i32 @test1(i32 %argc, i8* %argv, i8* %envp) {

Modified: llvm/trunk/test/Transforms/InstCombine/malloc3.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/malloc3.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/malloc3.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/malloc3.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {malloc.*struct.foo} | count 2
+; RUN: opt %s -instcombine -S | grep {malloc.*struct.foo} | count 2
 ; PR1728
 
 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"

Modified: llvm/trunk/test/Transforms/InstCombine/memcpy-to-load.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/memcpy-to-load.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/memcpy-to-load.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/memcpy-to-load.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {load double}
+; RUN: opt %s -instcombine -S | grep {load double}
 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"
 

Modified: llvm/trunk/test/Transforms/InstCombine/memmove.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/memmove.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/memmove.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/memmove.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; This test makes sure that memmove instructions are properly eliminated.
 ;
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:    not grep {call void @llvm.memmove}
 
 @S = internal constant [33 x i8] c"panic: restorelist inconsistency\00"		; <[33 x i8]*> [#uses=1]

Modified: llvm/trunk/test/Transforms/InstCombine/memset.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/memset.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/memset.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/memset.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep {call.*llvm.memset}
+; RUN: opt %s -instcombine -S | not grep {call.*llvm.memset}
 
 declare void @llvm.memset.i32(i8*, i8, i32, i32)
 

Modified: llvm/trunk/test/Transforms/InstCombine/mul-masked-bits.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/mul-masked-bits.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/mul-masked-bits.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/mul-masked-bits.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep ashr
+; RUN: opt %s -instcombine -S | grep ashr
 
 define i32 @foo(i32 %x, i32 %y) {
   %a = and i32 %x, 7

Modified: llvm/trunk/test/Transforms/InstCombine/mul.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/mul.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/mul.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/mul.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; This test makes sure that mul instructions are properly eliminated.
-; RUN: opt %s -instcombine | llvm-dis | not grep mul
+; RUN: opt < %s -instcombine -S | not grep mul
 
 define i32 @test1(i32 %A) {
         %B = mul i32 %A, 1              ; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/InstCombine/multi-use-or.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/multi-use-or.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/multi-use-or.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/multi-use-or.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {add double .sx, .sy}
+; RUN: opt %s -instcombine -S | grep {add double .sx, .sy}
 ; The 'or' has multiple uses, make sure that this doesn't prevent instcombine
 ; from propagating the extends to the truncs.
 

Modified: llvm/trunk/test/Transforms/InstCombine/narrow.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/narrow.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/narrow.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/narrow.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; This file contains various testcases that check to see that instcombine
 ; is narrowing computations when possible.
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:    grep {ret i1 false}
 
 ; test1 - Eliminating the casts in this testcase (by narrowing the AND

Modified: llvm/trunk/test/Transforms/InstCombine/not-fcmp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/not-fcmp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/not-fcmp.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/not-fcmp.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep "fcmp uge"
+; RUN: opt %s -instcombine -S | grep "fcmp uge"
 ; PR1570
 
 define i1 @f(float %X, float %Y) {

Modified: llvm/trunk/test/Transforms/InstCombine/not.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/not.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/not.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/not.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This test makes sure that these instructions are properly eliminated.
 ;
 
-; RUN: opt %s -instcombine | llvm-dis | not grep xor
+; RUN: opt %s -instcombine -S | not grep xor
 
 define i32 @test1(i32 %A) {
         %B = xor i32 %A, -1             ; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/InstCombine/nothrow.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/nothrow.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/nothrow.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/nothrow.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep call
+; RUN: opt %s -instcombine -S | not grep call
 ; rdar://6880732
 declare double @t1(i32) readonly
 

Modified: llvm/trunk/test/Transforms/InstCombine/nsw.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/nsw.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/nsw.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/nsw.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | FileCheck %s
+; RUN: opt %s -instcombine -S | FileCheck %s
 
 ; CHECK: define i32 @foo
 ; %y = sub i32 0, %x

Modified: llvm/trunk/test/Transforms/InstCombine/odr-linkage.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/odr-linkage.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/odr-linkage.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/odr-linkage.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {ret i32 10}
+; RUN: opt %s -instcombine -S | grep {ret i32 10}
 
 @g1 = available_externally constant i32 1
 @g2 = linkonce_odr constant i32 2

Modified: llvm/trunk/test/Transforms/InstCombine/or-fcmp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/or-fcmp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/or-fcmp.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/or-fcmp.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -instcombine | llvm-dis | grep fcmp | count 3
-; RUN: opt %s -instcombine | llvm-dis | grep ret | grep 1
+; RUN: opt < %s -instcombine -S | grep fcmp | count 3
+; RUN: opt < %s -instcombine -S | grep ret | grep 1
 
 define zeroext i8 @t1(float %x, float %y) nounwind {
        %a = fcmp ueq float %x, %y             ; <i1> [#uses=1]

Modified: llvm/trunk/test/Transforms/InstCombine/or-to-xor.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/or-to-xor.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/or-to-xor.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/or-to-xor.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {xor i32 %a, %b} | count 4
-; RUN: opt %s -instcombine | llvm-dis | not grep {and}
+; RUN: opt %s -instcombine -S | grep {xor i32 %a, %b} | count 4
+; RUN: opt %s -instcombine -S | not grep {and}
 
 define i32 @func1(i32 %a, i32 %b) nounwind readnone {
 entry:

Modified: llvm/trunk/test/Transforms/InstCombine/or.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/or.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/or.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/or.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; This test makes sure that these instructions are properly eliminated.
 ;
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:    grep -v xor | not grep {or }
 ; END.
 

Modified: llvm/trunk/test/Transforms/InstCombine/or2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/or2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/or2.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/or2.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; This test makes sure that these instructions are properly eliminated.
 ;
-; RUN: opt %s -instcombine | llvm-dis | grep -v xor | not grep {or }
+; RUN: opt %s -instcombine -S | grep -v xor | not grep {or }
 
 ; PR1738
 define i1 @test1(double %X, double %Y) {

Modified: llvm/trunk/test/Transforms/InstCombine/phi-merge.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/phi-merge.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/phi-merge.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/phi-merge.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep {phi i32}
+; RUN: opt %s -instcombine -S | not grep {phi i32}
 ; PR1777
 
 declare i1 @rrr()

Modified: llvm/trunk/test/Transforms/InstCombine/phi.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/phi.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/phi.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/phi.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; This test makes sure that these instructions are properly eliminated.
 ;
-; RUN: opt %s -instcombine | llvm-dis | not grep phi
+; RUN: opt < %s -instcombine -S | not grep phi
 
 define i32 @test1(i32 %A, i1 %b) {
 BB0:

Modified: llvm/trunk/test/Transforms/InstCombine/pr2645-0.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/pr2645-0.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/pr2645-0.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/pr2645-0.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {insertelement <4 x float> undef}
+; RUN: opt %s -instcombine -S | grep {insertelement <4 x float> undef}
 
 ; Instcombine should be able to prove that none of the
 ; insertelement's first operand's elements are needed.

Modified: llvm/trunk/test/Transforms/InstCombine/pr2645-1.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/pr2645-1.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/pr2645-1.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/pr2645-1.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep shufflevector
+; RUN: opt %s -instcombine -S | grep shufflevector
 ; PR2645
 
 ; instcombine shouldn't delete the shufflevector.

Modified: llvm/trunk/test/Transforms/InstCombine/preserve-sminmax.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/preserve-sminmax.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/preserve-sminmax.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/preserve-sminmax.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep { i32 \[%\]sd, \[\[:alnum:\]\]* \\?1\\>} | count 4
+; RUN: opt %s -instcombine -S | grep { i32 \[%\]sd, \[\[:alnum:\]\]* \\?1\\>} | count 4
 
 ; Instcombine normally would fold the sdiv into the comparison,
 ; making "icmp slt i32 %h, 2", but in this case the sdiv has

Modified: llvm/trunk/test/Transforms/InstCombine/ptr-int-cast.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/ptr-int-cast.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/ptr-int-cast.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/ptr-int-cast.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis > %t
+; RUN: opt %s -instcombine -S > %t
 
 define i1 @test1(i32 *%x) nounwind {
 entry:

Modified: llvm/trunk/test/Transforms/InstCombine/rem.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/rem.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/rem.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/rem.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; This test makes sure that these instructions are properly eliminated.
 ;
-; RUN: opt %s -instcombine | llvm-dis | not grep rem
+; RUN: opt < %s -instcombine -S | not grep rem
 ; END.
 
 define i32 @test1(i32 %A) {

Modified: llvm/trunk/test/Transforms/InstCombine/sdiv-1.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/sdiv-1.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/sdiv-1.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/sdiv-1.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine -inline | llvm-dis | not grep '-715827882'
+; RUN: opt %s -instcombine -inline -S | not grep '-715827882'
 ; PR3142
 
 define i32 @a(i32 %X) nounwind readnone {

Modified: llvm/trunk/test/Transforms/InstCombine/sdiv-shift.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/sdiv-shift.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/sdiv-shift.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/sdiv-shift.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep div
+; RUN: opt < %s -instcombine -S | not grep div
 
 define i32 @a(i16 zeroext %x, i32 %y) nounwind {
 entry:

Modified: llvm/trunk/test/Transforms/InstCombine/select-2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/select-2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/select-2.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/select-2.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep select | count 2
+; RUN: opt < %s -instcombine -S | grep select | count 2
 
 ; Make sure instcombine don't fold select into operands. We don't want to emit
 ; select of two integers unless it's selecting 0 / 1.

Modified: llvm/trunk/test/Transforms/InstCombine/select-load-call.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/select-load-call.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/select-load-call.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/select-load-call.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {ret i32 1}
+; RUN: opt %s -instcombine -S | grep {ret i32 1}
 
 declare void @test2()
 

Modified: llvm/trunk/test/Transforms/InstCombine/select.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/select.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/select.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/select.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This test makes sure that these instructions are properly eliminated.
 ; PR1822
 
-; RUN: opt %s -instcombine | llvm-dis | not grep select
+; RUN: opt < %s -instcombine -S | not grep select
 
 define i32 @test1(i32 %A, i32 %B) {
         %C = select i1 false, i32 %A, i32 %B            ; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/InstCombine/set.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/set.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/set.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/set.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; This test makes sure that these instructions are properly eliminated.
 ;
-; RUN: opt %s -instcombine | llvm-dis | not grep icmp
+; RUN: opt %s -instcombine -S | not grep icmp
 ; END.
 	
 @X = external global i32                ; <i32*> [#uses=2]

Modified: llvm/trunk/test/Transforms/InstCombine/setcc-cast-cast.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/setcc-cast-cast.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/setcc-cast-cast.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/setcc-cast-cast.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This test case was reduced from MultiSource/Applications/hbd. It makes sure
 ; that folding doesn't happen in case a zext is applied where a sext should have
 ; been when a setcc is used with two casts.
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:    not grep {br i1 false}
 ; END.
 

Modified: llvm/trunk/test/Transforms/InstCombine/setcc-strength-reduce.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/setcc-strength-reduce.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/setcc-strength-reduce.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/setcc-strength-reduce.ll Tue Sep  8 17:34:10 2009
@@ -2,7 +2,7 @@
 ; working.  Basically this boils down to converting setlt,gt,le,ge instructions
 ; into equivalent setne,eq instructions.
 ;
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:    grep -v {icmp eq} | grep -v {icmp ne} | not grep icmp
 ; END.
 

Modified: llvm/trunk/test/Transforms/InstCombine/sext-misc.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/sext-misc.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/sext-misc.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/sext-misc.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep sext
+; RUN: opt < %s -instcombine -S | not grep sext
 
 declare i32 @llvm.ctpop.i32(i32)
 declare i32 @llvm.ctlz.i32(i32)

Modified: llvm/trunk/test/Transforms/InstCombine/shift-simplify.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/shift-simplify.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/shift-simplify.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/shift-simplify.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:    egrep {shl|lshr|ashr} | count 3
 
 define i32 @test0(i32 %A, i32 %B, i32 %C) {

Modified: llvm/trunk/test/Transforms/InstCombine/shift-sra.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/shift-sra.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/shift-sra.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/shift-sra.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:    grep {lshr i32} | count 2
-; RUN: opt %s -instcombine | llvm-dis | not grep ashr
+; RUN: opt %s -instcombine -S | not grep ashr
 
 
 define i32 @test1(i32 %X, i8 %A) {

Modified: llvm/trunk/test/Transforms/InstCombine/shift-trunc-shift.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/shift-trunc-shift.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/shift-trunc-shift.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/shift-trunc-shift.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep lshr.*63
+; RUN: opt %s -instcombine -S | grep lshr.*63
 
 define i32 @t1(i64 %d18) {
 entry:

Modified: llvm/trunk/test/Transforms/InstCombine/shift.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/shift.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/shift.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/shift.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; This test makes sure that these instructions are properly eliminated.
 ;
-; RUN: opt %s -instcombine | llvm-dis | not grep sh
+; RUN: opt < %s -instcombine -S | not grep sh
 ; END.
 
 define i32 @test1(i32 %A) {

Modified: llvm/trunk/test/Transforms/InstCombine/shl-trunc.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/shl-trunc.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/shl-trunc.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/shl-trunc.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep shl
+; RUN: opt %s -instcombine -S | grep shl
 
 define i1 @test(i32 %X, i8 %A) {
         %shift.upgrd.1 = zext i8 %A to i32              ; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/InstCombine/shufflemask-undef.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/shufflemask-undef.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/shufflemask-undef.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/shufflemask-undef.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep {shufflevector.\*i32 8}
+; RUN: opt %s -instcombine -S | not grep {shufflevector.\*i32 8}
 
 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"

Modified: llvm/trunk/test/Transforms/InstCombine/shufflevec-constant.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/shufflevec-constant.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/shufflevec-constant.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/shufflevec-constant.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep "2 x float"
+; RUN: opt %s -instcombine -S | grep "2 x float"
 
 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"

Modified: llvm/trunk/test/Transforms/InstCombine/signed-comparison.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/signed-comparison.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/signed-comparison.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/signed-comparison.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis > %t
+; RUN: opt %s -instcombine -S > %t
 ; RUN: not grep zext %t
 ; RUN: not grep slt %t
 ; RUN: grep {icmp ult} %t

Modified: llvm/trunk/test/Transforms/InstCombine/signext.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/signext.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/signext.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/signext.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:    not grep {(and\|xor\|add\|shl\|shr)}
 ; END.
 

Modified: llvm/trunk/test/Transforms/InstCombine/sink_instruction.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/sink_instruction.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/sink_instruction.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/sink_instruction.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt -instcombine %s | llvm-dis | FileCheck %s
+; RUN: opt -instcombine %s -S | FileCheck %s
 
 ;; This tests that the instructions in the entry blocks are sunk into each
 ;; arm of the 'if'.

Modified: llvm/trunk/test/Transforms/InstCombine/sitofp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/sitofp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/sitofp.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/sitofp.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep itofp
+; RUN: opt < %s -instcombine -S | not grep itofp
 
 define i1 @test1(i8 %A) {
   %B = sitofp i8 %A to double

Modified: llvm/trunk/test/Transforms/InstCombine/srem-simplify-bug.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/srem-simplify-bug.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/srem-simplify-bug.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/srem-simplify-bug.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {ret i1 false}
+; RUN: opt %s -instcombine -S | grep {ret i1 false}
 ; PR2276
 
 define i1 @f(i32 %x) {

Modified: llvm/trunk/test/Transforms/InstCombine/srem.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/srem.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/srem.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/srem.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep srem
+; RUN: opt %s -instcombine -S | grep srem
 
 define i64 @foo(i64 %x1, i64 %y2) {
 	%r = sdiv i64 %x1, %y2

Modified: llvm/trunk/test/Transforms/InstCombine/stack-overalign.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/stack-overalign.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/stack-overalign.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/stack-overalign.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {align 32} | count 1
+; RUN: opt %s -instcombine -S | grep {align 32} | count 1
 
 ; It's tempting to have an instcombine in which the src pointer of a
 ; memcpy is aligned up to the alignment of the destination, however

Modified: llvm/trunk/test/Transforms/InstCombine/stacksaverestore.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/stacksaverestore.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/stacksaverestore.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/stacksaverestore.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {call.*stackrestore} | count 1
+; RUN: opt %s -instcombine -S | grep {call.*stackrestore} | count 1
 
 declare i8* @llvm.stacksave()
 declare void @llvm.stackrestore(i8*)

Modified: llvm/trunk/test/Transforms/InstCombine/store-merge.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/store-merge.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/store-merge.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/store-merge.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:    grep {ret i32 %.toremerge} | count 2
 ;; Simple sinking tests
 

Modified: llvm/trunk/test/Transforms/InstCombine/store.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/store.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/store.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/store.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt < %s -instcombine -S | \
 ; RUN:   grep -v {store.*,.*null} | not grep store
 
 define void @test1(i32* %P) {

Modified: llvm/trunk/test/Transforms/InstCombine/sub.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/sub.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/sub.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/sub.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; This test makes sure that these instructions are properly eliminated.
 ;
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt < %s -instcombine -S | \
 ; RUN:   grep -v {sub i32 %Cok, %Bok} | grep -v {sub i32 0, %Aok} | not grep sub
 
 define i32 @test1(i32 %A) {

Modified: llvm/trunk/test/Transforms/InstCombine/trunc-mask-ext.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/trunc-mask-ext.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/trunc-mask-ext.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/trunc-mask-ext.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis > %t
+; RUN: opt %s -instcombine -S > %t
 ; RUN: not grep zext %t
 ; RUN: not grep sext %t
 

Modified: llvm/trunk/test/Transforms/InstCombine/udiv-simplify-bug-0.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/udiv-simplify-bug-0.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/udiv-simplify-bug-0.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/udiv-simplify-bug-0.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {ret i64 0} | count 2
+; RUN: opt %s -instcombine -S | grep {ret i64 0} | count 2
 
 define i64 @foo(i32 %x) nounwind {
   %y = lshr i32 %x, 1

Modified: llvm/trunk/test/Transforms/InstCombine/udiv-simplify-bug-1.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/udiv-simplify-bug-1.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/udiv-simplify-bug-1.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/udiv-simplify-bug-1.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis > %t1.ll
+; RUN: opt < %s -instcombine -S > %t1.ll
 ; RUN: grep udiv %t1.ll | count 2
 ; RUN: grep zext %t1.ll | count 2
 ; PR2274

Modified: llvm/trunk/test/Transforms/InstCombine/udivrem-change-width.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/udivrem-change-width.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/udivrem-change-width.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/udivrem-change-width.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep zext
+; RUN: opt %s -instcombine -S | not grep zext
 ; PR4548
 
 define i8 @udiv_i8(i8 %a, i8 %b) nounwind {

Modified: llvm/trunk/test/Transforms/InstCombine/urem-simplify-bug.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/urem-simplify-bug.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/urem-simplify-bug.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/urem-simplify-bug.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {= or i32 %x, -5 }
+; RUN: opt %s -instcombine -S | grep {= or i32 %x, -5 }
 
 @.str = internal constant [5 x i8] c"foo\0A\00"		; <[5 x i8]*> [#uses=1]
 @.str1 = internal constant [5 x i8] c"bar\0A\00"		; <[5 x i8]*> [#uses=1]

Modified: llvm/trunk/test/Transforms/InstCombine/urem.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/urem.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/urem.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/urem.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep urem
+; RUN: opt %s -instcombine -S | grep urem
 
 define i64 @rem_unsigned(i64 %x1, i64 %y2) {
 	%r = udiv i64 %x1, %y2

Modified: llvm/trunk/test/Transforms/InstCombine/vec_demanded_elts-2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/vec_demanded_elts-2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/vec_demanded_elts-2.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/vec_demanded_elts-2.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep extractelement
+; RUN: opt %s -instcombine -S | not grep extractelement
 
 define void @get_image() nounwind {
 entry:

Modified: llvm/trunk/test/Transforms/InstCombine/vec_demanded_elts-3.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/vec_demanded_elts-3.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/vec_demanded_elts-3.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/vec_demanded_elts-3.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep load
+; RUN: opt %s -instcombine -S | not grep load
 ; PR4340
 
 define void @vac(<4 x float>* nocapture %a) nounwind {

Modified: llvm/trunk/test/Transforms/InstCombine/vec_demanded_elts.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/vec_demanded_elts.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/vec_demanded_elts.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/vec_demanded_elts.ll Tue Sep  8 17:34:10 2009
@@ -1,12 +1,12 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:   grep {fadd float}
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:   grep {fmul float}
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:   not grep {insertelement.*0.00}
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:   not grep {call.*llvm.x86.sse.mul}
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:   not grep {call.*llvm.x86.sse.sub}
 ; END.
 

Modified: llvm/trunk/test/Transforms/InstCombine/vec_extract_elt.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/vec_extract_elt.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/vec_extract_elt.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/vec_extract_elt.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep extractelement
+; RUN: opt %s -instcombine -S | not grep extractelement
 
 define i32 @test(float %f) {
         %tmp7 = insertelement <4 x float> undef, float %f, i32 0                ; <<4 x float>> [#uses=1]

Modified: llvm/trunk/test/Transforms/InstCombine/vec_insert_to_shuffle.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/vec_insert_to_shuffle.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/vec_insert_to_shuffle.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/vec_insert_to_shuffle.ll Tue Sep  8 17:34:10 2009
@@ -1,8 +1,8 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:   grep shufflevec | count 1
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:   not grep insertelement
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:   not grep extractelement
 ; END.
 

Modified: llvm/trunk/test/Transforms/InstCombine/vec_insertelt.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/vec_insertelt.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/vec_insertelt.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/vec_insertelt.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {ret <4 x i32> %A}
+; RUN: opt %s -instcombine -S | grep {ret <4 x i32> %A}
 
 ; PR1286
 define <4 x i32> @test1(<4 x i32> %A) {

Modified: llvm/trunk/test/Transforms/InstCombine/vec_narrow.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/vec_narrow.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/vec_narrow.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/vec_narrow.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:   grep {add float}
 
         %V = type <4 x float>

Modified: llvm/trunk/test/Transforms/InstCombine/vec_shuffle.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/vec_shuffle.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/vec_shuffle.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/vec_shuffle.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep vector_shuffle
+; RUN: opt %s -instcombine -S | not grep vector_shuffle
 ; END.
 
 %T = type <4 x float>

Modified: llvm/trunk/test/Transforms/InstCombine/vec_shuffle2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/vec_shuffle2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/vec_shuffle2.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/vec_shuffle2.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep undef | count 1
+; RUN: opt %s -instcombine -S | grep undef | count 1
 ; END.
 
 ; Test fold of two shuffles where the first shuffle vectors inputs are a

Modified: llvm/trunk/test/Transforms/InstCombine/vector-casts.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/vector-casts.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/vector-casts.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/vector-casts.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | FileCheck %s
+; RUN: opt %s -instcombine -S | FileCheck %s
 
 ; This turns into a&1 != 0
 define <2 x i1> @test1(<2 x i64> %a) {

Modified: llvm/trunk/test/Transforms/InstCombine/vector-srem.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/vector-srem.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/vector-srem.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/vector-srem.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {srem <4 x i32>}
+; RUN: opt %s -instcombine -S | grep {srem <4 x i32>}
 
 define <4 x i32> @foo(<4 x i32> %t, <4 x i32> %u)
 {

Modified: llvm/trunk/test/Transforms/InstCombine/volatile_store.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/volatile_store.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/volatile_store.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/volatile_store.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {volatile store}
-; RUN: opt %s -instcombine | llvm-dis | grep {volatile load}
+; RUN: opt %s -instcombine -S | grep {volatile store}
+; RUN: opt %s -instcombine -S | grep {volatile load}
 
 @x = weak global i32 0		; <i32*> [#uses=2]
 

Modified: llvm/trunk/test/Transforms/InstCombine/xor-demorgans.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/xor-demorgans.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/xor-demorgans.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/xor-demorgans.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep {= or}
+; RUN: opt %s -instcombine -S | not grep {= or}
 ; PR3266
 ; XFAIL: *
 

Modified: llvm/trunk/test/Transforms/InstCombine/xor-undef.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/xor-undef.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/xor-undef.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/xor-undef.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep zeroinitializer
+; RUN: opt %s -instcombine -S | grep zeroinitializer
 
 define <2 x i64> @f() {
 	%tmp = xor <2 x i64> undef, undef

Modified: llvm/trunk/test/Transforms/InstCombine/xor.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/xor.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/xor.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/xor.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; This test makes sure that these instructions are properly eliminated.
 ;
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:    not grep {xor }
 ; END.
 @G1 = global i32 0		; <i32*> [#uses=1]

Modified: llvm/trunk/test/Transforms/InstCombine/xor2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/xor2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/xor2.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/xor2.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; This test makes sure that these instructions are properly eliminated.
 ;
-; RUN: opt %s -instcombine | llvm-dis | not grep {xor }
+; RUN: opt %s -instcombine -S | not grep {xor }
 
 ; PR1253
 define i1 @test0(i32 %A) {

Modified: llvm/trunk/test/Transforms/InstCombine/zero-point-zero-add.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/zero-point-zero-add.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/zero-point-zero-add.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/zero-point-zero-add.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep 0.0 | count 1
+; RUN: opt %s -instcombine -S | grep 0.0 | count 1
 
 declare double @abs(double)
 

Modified: llvm/trunk/test/Transforms/InstCombine/zeroext-and-reduce.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/zeroext-and-reduce.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/zeroext-and-reduce.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/zeroext-and-reduce.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:   grep {and i32 %Y, 8}
 
 define i32 @test1(i8 %X) {

Modified: llvm/trunk/test/Transforms/InstCombine/zext-bool-add-sub.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/zext-bool-add-sub.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/zext-bool-add-sub.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/zext-bool-add-sub.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | not grep zext
+; RUN: opt < %s -instcombine -S | not grep zext
 
 define i32 @a(i1 %x) {
 entry:

Modified: llvm/trunk/test/Transforms/InstCombine/zext-fold.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/zext-fold.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/zext-fold.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/zext-fold.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep {zext } | count 1
+; RUN: opt %s -instcombine -S | grep {zext } | count 1
 ; PR1570
 
 define i32 @test2(float %X, float %Y) {

Modified: llvm/trunk/test/Transforms/InstCombine/zext-or-icmp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/zext-or-icmp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/zext-or-icmp.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/zext-or-icmp.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -instcombine | llvm-dis | grep icmp | count 1
+; RUN: opt < %s -instcombine -S | grep icmp | count 1
 
 	%struct.FooBar = type <{ i8, i8, [2 x i8], i8, i8, i8, i8, i16, i16, [4 x i8], [8 x %struct.Rock] }>
 	%struct.Rock = type { i16, i16 }

Modified: llvm/trunk/test/Transforms/InstCombine/zext.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/zext.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/zext.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/zext.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Tests to make sure elimination of casts is working correctly
-; RUN: opt %s -instcombine | llvm-dis | \
+; RUN: opt %s -instcombine -S | \
 ; RUN:   notcast {} {%c1.*}
 
 define i64 @test_sext_zext(i16 %A) {

Modified: llvm/trunk/test/Transforms/Internalize/2008-05-09-AllButMain.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Internalize/2008-05-09-AllButMain.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Internalize/2008-05-09-AllButMain.ll (original)
+++ llvm/trunk/test/Transforms/Internalize/2008-05-09-AllButMain.ll Tue Sep  8 17:34:10 2009
@@ -1,12 +1,12 @@
 ; No arguments means internalize all but main
-; RUN: opt %s -internalize | llvm-dis | grep internal | count 4
+; RUN: opt %s -internalize -S | grep internal | count 4
 ; Internalize all but foo and j
-; RUN: opt %s -internalize -internalize-public-api-list foo -internalize-public-api-list j | llvm-dis | grep internal | count 3
+; RUN: opt %s -internalize -internalize-public-api-list foo -internalize-public-api-list j -S | grep internal | count 3
 ; Non existent files should be treated as if they were empty (so internalize all but main)
-; RUN: opt %s -internalize -internalize-public-api-file /nonexistent/file 2> /dev/null | llvm-dis | grep internal | count 4
-; RUN: opt %s -internalize -internalize-public-api-list bar -internalize-public-api-list foo -internalize-public-api-file /nonexistent/file 2> /dev/null | llvm-dis | grep internal | count 3
+; RUN: opt %s -internalize -internalize-public-api-file /nonexistent/file 2> /dev/null -S | grep internal | count 4
+; RUN: opt %s -internalize -internalize-public-api-list bar -internalize-public-api-list foo -internalize-public-api-file /nonexistent/file 2> /dev/null -S | grep internal | count 3
 ; -file and -list options should be merged, the .apifile contains foo and j
-; RUN: opt %s -internalize -internalize-public-api-list bar -internalize-public-api-file %s.apifile | llvm-dis | grep internal | count 2
+; RUN: opt %s -internalize -internalize-public-api-list bar -internalize-public-api-file %s.apifile -S | grep internal | count 2
 
 @i = weak global i32 0          ; <i32*> [#uses=0]
 @j = weak global i32 0          ; <i32*> [#uses=0]

Modified: llvm/trunk/test/Transforms/Internalize/2009-01-05-InternalizeAliases.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Internalize/2009-01-05-InternalizeAliases.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Internalize/2009-01-05-InternalizeAliases.ll (original)
+++ llvm/trunk/test/Transforms/Internalize/2009-01-05-InternalizeAliases.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -internalize | llvm-dis | grep internal | count 3
+; RUN: opt %s -internalize -S | grep internal | count 3
 
 @A = global i32 0
 @B = alias i32* @A

Modified: llvm/trunk/test/Transforms/JumpThreading/2008-11-27-EntryMunge.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/JumpThreading/2008-11-27-EntryMunge.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/JumpThreading/2008-11-27-EntryMunge.ll (original)
+++ llvm/trunk/test/Transforms/JumpThreading/2008-11-27-EntryMunge.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s  | opt -jump-threading -simplifycfg | llvm-dis | grep {ret i32 0}
+; RUN: llvm-as < %s  | opt -jump-threading -simplifycfg -S | grep {ret i32 0}
 ; PR3138
 
 define i32 @jt() {

Modified: llvm/trunk/test/Transforms/JumpThreading/and-and-cond.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/JumpThreading/and-and-cond.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/JumpThreading/and-and-cond.ll (original)
+++ llvm/trunk/test/Transforms/JumpThreading/and-and-cond.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
-; RUN: opt %s -jump-threading -mem2reg -instcombine -simplifycfg  | llvm-dis | grep {ret i32 %v1}
+; RUN: opt %s -jump-threading -mem2reg -instcombine -simplifycfg  -S | grep {ret i32 %v1}
 ; There should be no uncond branches left.
-; RUN: opt %s -jump-threading -mem2reg -instcombine -simplifycfg  | llvm-dis | not grep {br label}
+; RUN: opt %s -jump-threading -mem2reg -instcombine -simplifycfg  -S | not grep {br label}
 
 declare i32 @f1()
 declare i32 @f2()

Modified: llvm/trunk/test/Transforms/JumpThreading/and-cond.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/JumpThreading/and-cond.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/JumpThreading/and-cond.ll (original)
+++ llvm/trunk/test/Transforms/JumpThreading/and-cond.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
-; RUN: opt %s -jump-threading -mem2reg -instcombine -simplifycfg  | llvm-dis | grep {ret i32 %v1}
+; RUN: opt %s -jump-threading -mem2reg -instcombine -simplifycfg  -S | grep {ret i32 %v1}
 ; There should be no uncond branches left.
-; RUN: opt %s -jump-threading -mem2reg -instcombine -simplifycfg  | llvm-dis | not grep {br label}
+; RUN: opt %s -jump-threading -mem2reg -instcombine -simplifycfg  -S | not grep {br label}
 
 declare i32 @f1()
 declare i32 @f2()

Modified: llvm/trunk/test/Transforms/JumpThreading/basic.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/JumpThreading/basic.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/JumpThreading/basic.ll (original)
+++ llvm/trunk/test/Transforms/JumpThreading/basic.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
-; RUN: opt %s -jump-threading -simplifycfg -mem2reg | llvm-dis | grep {ret i32 %v1}
+; RUN: opt %s -jump-threading -simplifycfg -mem2reg -S | grep {ret i32 %v1}
 ; There should be no uncond branches left.
-; RUN: opt %s -jump-threading -simplifycfg -mem2reg | llvm-dis | not grep {br label}
+; RUN: opt %s -jump-threading -simplifycfg -mem2reg -S | not grep {br label}
 
 declare i32 @f1()
 declare i32 @f2()

Modified: llvm/trunk/test/Transforms/JumpThreading/branch-no-const.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/JumpThreading/branch-no-const.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/JumpThreading/branch-no-const.ll (original)
+++ llvm/trunk/test/Transforms/JumpThreading/branch-no-const.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -jump-threading | llvm-dis | not grep phi
+; RUN: opt %s -jump-threading -S | not grep phi
 
 declare i8 @mcguffin()
 

Modified: llvm/trunk/test/Transforms/JumpThreading/compare.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/JumpThreading/compare.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/JumpThreading/compare.ll (original)
+++ llvm/trunk/test/Transforms/JumpThreading/compare.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; There should be no phi nodes left.
-; RUN: opt %s -jump-threading -simplifycfg -mem2reg | llvm-dis | not grep {phi i32}
+; RUN: opt %s -jump-threading -simplifycfg -mem2reg -S | not grep {phi i32}
 
 declare i32 @f1()
 declare i32 @f2()

Modified: llvm/trunk/test/Transforms/JumpThreading/dup-cond.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/JumpThreading/dup-cond.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/JumpThreading/dup-cond.ll (original)
+++ llvm/trunk/test/Transforms/JumpThreading/dup-cond.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -jump-threading -die | llvm-dis | grep icmp | count 1
+; RUN: opt %s -jump-threading -die -S | grep icmp | count 1
 
 declare void @f1()
 declare void @f2()

Modified: llvm/trunk/test/Transforms/JumpThreading/no-irreducible-loops.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/JumpThreading/no-irreducible-loops.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/JumpThreading/no-irreducible-loops.ll (original)
+++ llvm/trunk/test/Transforms/JumpThreading/no-irreducible-loops.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -jump-threading -loop-rotate -instcombine -indvars -loop-unroll -simplifycfg | llvm-dis > %t
+; RUN: opt %s -jump-threading -loop-rotate -instcombine -indvars -loop-unroll -simplifycfg -S > %t
 ; RUN: grep {volatile store} %t | count 3
 ; RUN: not grep {br label} %t
 

Modified: llvm/trunk/test/Transforms/JumpThreading/thread-loads.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/JumpThreading/thread-loads.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/JumpThreading/thread-loads.ll (original)
+++ llvm/trunk/test/Transforms/JumpThreading/thread-loads.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -jump-threading -mem2reg -simplifycfg | llvm-dis | grep {ret i32 1}
+; RUN: opt %s -jump-threading -mem2reg -simplifycfg -S | grep {ret i32 1}
 ; rdar://6402033
 
 ; Test that we can thread through the block with the partially redundant load (%2).

Modified: llvm/trunk/test/Transforms/JumpThreading/undef.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/JumpThreading/undef.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/JumpThreading/undef.ll (original)
+++ llvm/trunk/test/Transforms/JumpThreading/undef.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -jump-threading | llvm-dis | not grep {br }
-; RUN: opt %s -jump-threading | llvm-dis | grep {ret i32} | count 1
+; RUN: opt %s -jump-threading -S | not grep {br }
+; RUN: opt %s -jump-threading -S | grep {ret i32} | count 1
 
 define i32 @test(i1 %cond) {
 	br i1 undef, label %T1, label %F1

Modified: llvm/trunk/test/Transforms/LCSSA/2006-06-03-IncorrectIDFPhis.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LCSSA/2006-06-03-IncorrectIDFPhis.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LCSSA/2006-06-03-IncorrectIDFPhis.ll (original)
+++ llvm/trunk/test/Transforms/LCSSA/2006-06-03-IncorrectIDFPhis.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
-; RUN: opt %s -lcssa | llvm-dis | \
+; RUN: opt %s -lcssa -S | \
 ; RUN:   grep {%%SJE.0.0.lcssa = phi .struct.SetJmpMapEntry}
-; RUN: opt %s -lcssa | llvm-dis | \
+; RUN: opt %s -lcssa -S | \
 ; RUN:   grep {%%SJE.0.0.lcssa1 = phi .struct.SetJmpMapEntry}
 
         %struct.SetJmpMapEntry = type { i8*, i32, %struct.SetJmpMapEntry* }

Modified: llvm/trunk/test/Transforms/LCSSA/2006-06-12-MultipleExitsSameBlock.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LCSSA/2006-06-12-MultipleExitsSameBlock.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LCSSA/2006-06-12-MultipleExitsSameBlock.ll (original)
+++ llvm/trunk/test/Transforms/LCSSA/2006-06-12-MultipleExitsSameBlock.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
-; RUN: opt %s -lcssa | llvm-dis | \
+; RUN: opt %s -lcssa -S | \
 ; RUN:    grep {%X.1.lcssa}
-; RUN: opt %s -lcssa | llvm-dis | \
+; RUN: opt %s -lcssa -S | \
 ; RUN:    not grep {%X.1.lcssa1}
 
 declare i1 @c1()

Modified: llvm/trunk/test/Transforms/LCSSA/basictest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LCSSA/basictest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LCSSA/basictest.ll (original)
+++ llvm/trunk/test/Transforms/LCSSA/basictest.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
-; RUN: opt %s -lcssa | llvm-dis | \
+; RUN: opt %s -lcssa -S | \
 ; RUN:   grep {X3.lcssa = phi i32}
-; RUN: opt %s -lcssa | llvm-dis | \
+; RUN: opt %s -lcssa -S | \
 ; RUN:   grep {X4 = add i32 3, %X3.lcssa}
 
 define void @lcssa(i1 %S2) {

Modified: llvm/trunk/test/Transforms/LICM/2003-02-27-PreheaderProblem.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LICM/2003-02-27-PreheaderProblem.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LICM/2003-02-27-PreheaderProblem.ll (original)
+++ llvm/trunk/test/Transforms/LICM/2003-02-27-PreheaderProblem.ll Tue Sep  8 17:34:10 2009
@@ -3,7 +3,7 @@
 ; happens because preheader insertion doesn't insert a preheader for this
 ; case... bad.
 
-; RUN: opt %s -licm -loop-deletion -simplifycfg | llvm-dis | \
+; RUN: opt %s -licm -loop-deletion -simplifycfg -S | \
 ; RUN:   not grep {br }
 
 define i32 @main(i32 %argc) {

Modified: llvm/trunk/test/Transforms/LICM/2003-05-02-LoadHoist.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LICM/2003-05-02-LoadHoist.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LICM/2003-05-02-LoadHoist.ll (original)
+++ llvm/trunk/test/Transforms/LICM/2003-05-02-LoadHoist.ll Tue Sep  8 17:34:10 2009
@@ -3,7 +3,7 @@
 ; loaded from.  Basically if the load gets hoisted, the subtract gets turned
 ; into a constant zero.
 ;
-; RUN: opt %s -licm -gvn -instcombine | llvm-dis | grep load
+; RUN: opt %s -licm -gvn -instcombine -S | grep load
 
 @X = global i32 7		; <i32*> [#uses=2]
 

Modified: llvm/trunk/test/Transforms/LICM/2007-05-22-VolatileSink.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LICM/2007-05-22-VolatileSink.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LICM/2007-05-22-VolatileSink.ll (original)
+++ llvm/trunk/test/Transforms/LICM/2007-05-22-VolatileSink.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -licm | llvm-dis | grep {volatile store}
+; RUN: opt %s -licm -S | grep {volatile store}
 ; PR1435
 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"
 target triple = "i686-apple-darwin8"

Modified: llvm/trunk/test/Transforms/LICM/2007-09-17-PromoteValue.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LICM/2007-09-17-PromoteValue.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LICM/2007-09-17-PromoteValue.ll (original)
+++ llvm/trunk/test/Transforms/LICM/2007-09-17-PromoteValue.ll Tue Sep  8 17:34:10 2009
@@ -2,7 +2,7 @@
 ; Do not promote getelementptr because it may exposes load from a null pointer 
 ; and store from a null pointer  which are covered by 
 ; icmp eq %struct.decision* null, null condition.
-; RUN: opt %s -licm | llvm-dis | not grep promoted
+; RUN: opt %s -licm -S | not grep promoted
 	%struct.decision = type { i8, %struct.decision* }
 
 define i32 @main() {

Modified: llvm/trunk/test/Transforms/LICM/2007-09-24-PromoteNullValue.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LICM/2007-09-24-PromoteNullValue.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LICM/2007-09-24-PromoteNullValue.ll (original)
+++ llvm/trunk/test/Transforms/LICM/2007-09-24-PromoteNullValue.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Do not promote null value because it may be unsafe to do so.
-; RUN: opt %s -licm | llvm-dis | not grep promoted
+; RUN: opt %s -licm -S | not grep promoted
 
 define i32 @f(i32 %foo, i32 %bar, i32 %com) {
 entry:

Modified: llvm/trunk/test/Transforms/LICM/2007-10-01-PromoteSafeValue.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LICM/2007-10-01-PromoteSafeValue.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LICM/2007-10-01-PromoteSafeValue.ll (original)
+++ llvm/trunk/test/Transforms/LICM/2007-10-01-PromoteSafeValue.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -licm | llvm-dis | grep promoted
+; RUN: opt %s -licm -S | grep promoted
 ; Promote value if at least one use is safe
 
 

Modified: llvm/trunk/test/Transforms/LICM/2008-07-22-LoadGlobalConstant.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LICM/2008-07-22-LoadGlobalConstant.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LICM/2008-07-22-LoadGlobalConstant.ll (original)
+++ llvm/trunk/test/Transforms/LICM/2008-07-22-LoadGlobalConstant.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -licm -enable-licm-constant-variables | llvm-dis | grep -A 1 entry | grep load.*@a
+; RUN: opt %s -licm -enable-licm-constant-variables -S | grep -A 1 entry | grep load.*@a
 @a = external constant float*
 
 define void @test(i32 %count) {

Modified: llvm/trunk/test/Transforms/LICM/hoisting.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LICM/hoisting.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LICM/hoisting.ll (original)
+++ llvm/trunk/test/Transforms/LICM/hoisting.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -licm | llvm-dis | FileCheck %s
+; RUN: opt %s -licm -S | FileCheck %s
 
 @X = global i32 0		; <i32*> [#uses=1]
 

Modified: llvm/trunk/test/Transforms/LICM/scalar_promote.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LICM/scalar_promote.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LICM/scalar_promote.ll (original)
+++ llvm/trunk/test/Transforms/LICM/scalar_promote.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s  -licm | llvm-dis | FileCheck %s
+; RUN: opt %s  -licm -S | FileCheck %s
 @X = global i32 7		; <i32*> [#uses=4]
 
 define void @test1(i32 %i) {

Modified: llvm/trunk/test/Transforms/LICM/sinking.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LICM/sinking.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LICM/sinking.ll (original)
+++ llvm/trunk/test/Transforms/LICM/sinking.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -basicaa -licm | llvm-dis | FileCheck %s
+; RUN: opt %s -basicaa -licm -S | FileCheck %s
 
 declare i32 @strlen(i8*) readonly
 

Modified: llvm/trunk/test/Transforms/LoopDeletion/2007-07-23-InfiniteLoop.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopDeletion/2007-07-23-InfiniteLoop.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopDeletion/2007-07-23-InfiniteLoop.ll (original)
+++ llvm/trunk/test/Transforms/LoopDeletion/2007-07-23-InfiniteLoop.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -loop-deletion | llvm-dis | grep switch
+; RUN: opt %s -loop-deletion -S | grep switch
 ; PR 1564
   
 define fastcc void @out() {

Modified: llvm/trunk/test/Transforms/LoopDeletion/dcetest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopDeletion/dcetest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopDeletion/dcetest.ll (original)
+++ llvm/trunk/test/Transforms/LoopDeletion/dcetest.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This is the test case taken from Appel's book that illustrates a hard case
 ; that SCCP gets right, and when followed by ADCE, is completely eliminated
 ;
-; RUN: opt %s -sccp -simplifycfg -indvars -loop-deletion -dce -simplifycfg | llvm-dis | not grep br
+; RUN: opt %s -sccp -simplifycfg -indvars -loop-deletion -dce -simplifycfg -S | not grep br
 
 define i32 @"test function"(i32 %i0, i32 %j0) {
 BB1:

Modified: llvm/trunk/test/Transforms/LoopIndexSplit/2007-09-24-UpdateIterationSpace.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopIndexSplit/2007-09-24-UpdateIterationSpace.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopIndexSplit/2007-09-24-UpdateIterationSpace.ll (original)
+++ llvm/trunk/test/Transforms/LoopIndexSplit/2007-09-24-UpdateIterationSpace.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 
 ; Update loop iteraton space to eliminate condition inside loop.
-; RUN: opt %s -loop-index-split | llvm-dis | not grep bothcond
+; RUN: opt %s -loop-index-split -S | not grep bothcond
 define void @test(float* %x, i32 %ndat, float** %y, float %xcen, i32 %xmin, i32 %xmax, float %sigmal, float %contribution) {
 entry:
 	%tmp519 = icmp sgt i32 %xmin, %xmax		; <i1> [#uses=1]

Modified: llvm/trunk/test/Transforms/LoopIndexSplit/2007-09-25-UpdateIterationSpace-2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopIndexSplit/2007-09-25-UpdateIterationSpace-2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopIndexSplit/2007-09-25-UpdateIterationSpace-2.ll (original)
+++ llvm/trunk/test/Transforms/LoopIndexSplit/2007-09-25-UpdateIterationSpace-2.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; PR714
 ; Update loop iteraton space to eliminate condition inside loop.
-; RUN: opt %s -loop-index-split | llvm-dis | not grep bothcond
+; RUN: opt %s -loop-index-split -S | not grep bothcond
 
 define void @test(float* %x, i32 %ndat, float** %y, float %xcen, i32 %xmin, i32 %xmax, float %sigmal, float %contribution) {
 entry:

Modified: llvm/trunk/test/Transforms/LoopIndexSplit/2009-03-30-undef.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopIndexSplit/2009-03-30-undef.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopIndexSplit/2009-03-30-undef.ll (original)
+++ llvm/trunk/test/Transforms/LoopIndexSplit/2009-03-30-undef.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -loop-index-split | llvm-dis | not grep undef
+; RUN: opt < %s -loop-index-split -S | not grep undef
 define i32 @main() {
 entry:
 	br label %header

Modified: llvm/trunk/test/Transforms/LoopIndexSplit/PR3913.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopIndexSplit/PR3913.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopIndexSplit/PR3913.ll (original)
+++ llvm/trunk/test/Transforms/LoopIndexSplit/PR3913.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -loop-index-split | llvm-dis | not grep "icmp ne"
+; RUN: opt %s -loop-index-split -S | not grep "icmp ne"
 
 define i32 @main() {
 entry:

Modified: llvm/trunk/test/Transforms/LoopIndexSplit/UpperBound-2007-08-24.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopIndexSplit/UpperBound-2007-08-24.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopIndexSplit/UpperBound-2007-08-24.ll (original)
+++ llvm/trunk/test/Transforms/LoopIndexSplit/UpperBound-2007-08-24.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; Split loop. Split value is a constant and greater then exit value. 
 ; Check whether optimizer inserts proper checkfor split value or not.
-; RUN: opt %s -loop-index-split | llvm-dis | grep select
+; RUN: opt %s -loop-index-split -S | grep select
 
 @k = external global i32		; <i32*> [#uses=2]
 

Modified: llvm/trunk/test/Transforms/LoopRotate/PhiRename-1.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopRotate/PhiRename-1.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopRotate/PhiRename-1.ll (original)
+++ llvm/trunk/test/Transforms/LoopRotate/PhiRename-1.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -loop-rotate | llvm-dis | not grep {\\\[ .tmp224} 
+; RUN: opt %s -loop-rotate -S | not grep {\\\[ .tmp224} 
 ; END.
 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"
 

Modified: llvm/trunk/test/Transforms/LoopSimplify/phi-node-simplify.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopSimplify/phi-node-simplify.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopSimplify/phi-node-simplify.ll (original)
+++ llvm/trunk/test/Transforms/LoopSimplify/phi-node-simplify.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Loop Simplify should turn phi nodes like X = phi [X, Y]  into just Y, eliminating them.
-; RUN: opt %s -loopsimplify | llvm-dis | grep phi | count 6
+; RUN: opt < %s -loopsimplify -S | grep phi | count 6
 
 @A = weak global [3000000 x i32] zeroinitializer		; <[3000000 x i32]*> [#uses=1]
 @B = weak global [20000 x i32] zeroinitializer		; <[20000 x i32]*> [#uses=1]

Modified: llvm/trunk/test/Transforms/LoopSimplify/single-backedge.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopSimplify/single-backedge.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopSimplify/single-backedge.ll (original)
+++ llvm/trunk/test/Transforms/LoopSimplify/single-backedge.ll Tue Sep  8 17:34:10 2009
@@ -2,7 +2,7 @@
 ; for all loops.  This allows the -indvars pass to recognize the %IV 
 ; induction variable in this testcase.
 
-; RUN: opt %s -indvars | llvm-dis | grep indvar
+; RUN: opt %s -indvars -S | grep indvar
 
 define i32 @test(i1 %C) {
 ; <label>:0

Modified: llvm/trunk/test/Transforms/LoopStrengthReduce/2008-08-06-CmpStride.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopStrengthReduce/2008-08-06-CmpStride.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopStrengthReduce/2008-08-06-CmpStride.ll (original)
+++ llvm/trunk/test/Transforms/LoopStrengthReduce/2008-08-06-CmpStride.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -loop-reduce | llvm-dis | grep ugt
+; RUN: opt %s -loop-reduce -S | grep ugt
 ; PR2535
 
 @.str = internal constant [4 x i8] c"%d\0A\00"

Modified: llvm/trunk/test/Transforms/LoopStrengthReduce/2008-08-13-CmpStride.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopStrengthReduce/2008-08-13-CmpStride.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopStrengthReduce/2008-08-13-CmpStride.ll (original)
+++ llvm/trunk/test/Transforms/LoopStrengthReduce/2008-08-13-CmpStride.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -loop-reduce | llvm-dis | grep add | count 2
+; RUN: opt %s -loop-reduce -S | grep add | count 2
 ; PR 2662
 @g_3 = common global i16 0		; <i16*> [#uses=2]
 @"\01LC" = internal constant [4 x i8] c"%d\0A\00"		; <[4 x i8]*> [#uses=1]

Modified: llvm/trunk/test/Transforms/LoopStrengthReduce/2008-08-14-ShadowIV.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopStrengthReduce/2008-08-14-ShadowIV.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopStrengthReduce/2008-08-14-ShadowIV.ll (original)
+++ llvm/trunk/test/Transforms/LoopStrengthReduce/2008-08-14-ShadowIV.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -loop-reduce | llvm-dis | grep "phi double" | count 1
+; RUN: opt %s -loop-reduce -S | grep "phi double" | count 1
 
 define void @foobar(i32 %n) nounwind {
 entry:

Modified: llvm/trunk/test/Transforms/LoopStrengthReduce/2008-09-09-Overflow.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopStrengthReduce/2008-09-09-Overflow.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopStrengthReduce/2008-09-09-Overflow.ll (original)
+++ llvm/trunk/test/Transforms/LoopStrengthReduce/2008-09-09-Overflow.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -loop-reduce | llvm-dis | grep phi | count 2
+; RUN: opt %s -loop-reduce -S | grep phi | count 2
 ; PR 2779
 @g_19 = common global i32 0		; <i32*> [#uses=3]
 @"\01LC" = internal constant [4 x i8] c"%d\0A\00"		; <[4 x i8]*> [#uses=1]

Modified: llvm/trunk/test/Transforms/LoopStrengthReduce/2009-01-13-nonconstant-stride-outside-loop.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopStrengthReduce/2009-01-13-nonconstant-stride-outside-loop.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopStrengthReduce/2009-01-13-nonconstant-stride-outside-loop.ll (original)
+++ llvm/trunk/test/Transforms/LoopStrengthReduce/2009-01-13-nonconstant-stride-outside-loop.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -loop-reduce | llvm-dis | grep phi | count 1
-; RUN: opt %s -loop-reduce | llvm-dis | grep mul | count 1
+; RUN: opt %s -loop-reduce -S | grep phi | count 1
+; RUN: opt %s -loop-reduce -S | grep mul | count 1
 ; ModuleID = '<stdin>'
 ; Make sure examining a fuller expression outside the loop doesn't cause us to create a second
 ; IV of stride %3.

Modified: llvm/trunk/test/Transforms/LoopStrengthReduce/dead-phi.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopStrengthReduce/dead-phi.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopStrengthReduce/dead-phi.ll (original)
+++ llvm/trunk/test/Transforms/LoopStrengthReduce/dead-phi.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -loop-reduce | llvm-dis | grep phi | count 1
+; RUN: opt < %s -loop-reduce -S | grep phi | count 1
 
 define void @foo(i32 %n) {
 entry:

Modified: llvm/trunk/test/Transforms/LoopStrengthReduce/dont-hoist-simple-loop-constants.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopStrengthReduce/dont-hoist-simple-loop-constants.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopStrengthReduce/dont-hoist-simple-loop-constants.ll (original)
+++ llvm/trunk/test/Transforms/LoopStrengthReduce/dont-hoist-simple-loop-constants.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -loop-reduce | llvm-dis | \
+; RUN: opt %s -loop-reduce -S | \
 ; RUN:   not grep {bitcast i32 1 to i32}
 ; END.
 ; The setlt wants to use a value that is incremented one more than the dominant

Modified: llvm/trunk/test/Transforms/LoopStrengthReduce/dont_insert_redundant_ops.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopStrengthReduce/dont_insert_redundant_ops.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopStrengthReduce/dont_insert_redundant_ops.ll (original)
+++ llvm/trunk/test/Transforms/LoopStrengthReduce/dont_insert_redundant_ops.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Check that this test makes INDVAR and related stuff dead.
-; RUN: opt %s -loop-reduce | llvm-dis | grep phi | count 2
+; RUN: opt %s -loop-reduce -S | grep phi | count 2
 
 declare i1 @pred()
 

Modified: llvm/trunk/test/Transforms/LoopStrengthReduce/invariant_value_first.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopStrengthReduce/invariant_value_first.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopStrengthReduce/invariant_value_first.ll (original)
+++ llvm/trunk/test/Transforms/LoopStrengthReduce/invariant_value_first.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Check that the index of 'P[outer]' is pulled out of the loop.
-; RUN: opt %s -loop-reduce | llvm-dis | \
+; RUN: opt %s -loop-reduce -S | \
 ; RUN:   not grep {getelementptr.*%outer.*%INDVAR}
 
 declare i1 @pred()

Modified: llvm/trunk/test/Transforms/LoopStrengthReduce/invariant_value_first_arg.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopStrengthReduce/invariant_value_first_arg.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopStrengthReduce/invariant_value_first_arg.ll (original)
+++ llvm/trunk/test/Transforms/LoopStrengthReduce/invariant_value_first_arg.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Check that the index of 'P[outer]' is pulled out of the loop.
-; RUN: opt %s -loop-reduce | llvm-dis | \
+; RUN: opt %s -loop-reduce -S | \
 ; RUN:   not grep {getelementptr.*%outer.*%INDVAR}
 
 declare i1 @pred()

Modified: llvm/trunk/test/Transforms/LoopStrengthReduce/nested-reduce.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopStrengthReduce/nested-reduce.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopStrengthReduce/nested-reduce.ll (original)
+++ llvm/trunk/test/Transforms/LoopStrengthReduce/nested-reduce.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -loop-reduce | llvm-dis | not grep mul
+; RUN: opt %s -loop-reduce -S | not grep mul
 
 ; Make sure we don't get a multiply by 6 in this loop.
 

Modified: llvm/trunk/test/Transforms/LoopStrengthReduce/ops_after_indvar.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopStrengthReduce/ops_after_indvar.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopStrengthReduce/ops_after_indvar.ll (original)
+++ llvm/trunk/test/Transforms/LoopStrengthReduce/ops_after_indvar.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; Check that this test makes INDVAR and related stuff dead, because P[indvar]
 ; gets reduced, making INDVAR dead.
 
-; RUN: opt %s -loop-reduce | llvm-dis | not grep INDVAR
+; RUN: opt %s -loop-reduce -S | not grep INDVAR
 
 declare i1 @pred()
 

Modified: llvm/trunk/test/Transforms/LoopStrengthReduce/pr2570.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopStrengthReduce/pr2570.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopStrengthReduce/pr2570.ll (original)
+++ llvm/trunk/test/Transforms/LoopStrengthReduce/pr2570.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -loop-reduce | llvm-dis | grep {phi\\>} | count 10
+; RUN: opt %s -loop-reduce -S | grep {phi\\>} | count 10
 ; PR2570
 
 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"

Modified: llvm/trunk/test/Transforms/LoopStrengthReduce/related_indvars.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopStrengthReduce/related_indvars.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopStrengthReduce/related_indvars.ll (original)
+++ llvm/trunk/test/Transforms/LoopStrengthReduce/related_indvars.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -loop-reduce | llvm-dis | grep phi | count 1
+; RUN: opt %s -loop-reduce -S | grep phi | count 1
 
 ; This should only result in one PHI node!
 

Modified: llvm/trunk/test/Transforms/LoopStrengthReduce/remove_indvar.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopStrengthReduce/remove_indvar.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopStrengthReduce/remove_indvar.ll (original)
+++ llvm/trunk/test/Transforms/LoopStrengthReduce/remove_indvar.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Check that this test makes INDVAR and related stuff dead.
-; RUN: opt %s -loop-reduce | llvm-dis | not grep INDVAR
+; RUN: opt %s -loop-reduce -S | not grep INDVAR
 
 declare i1 @pred()
 

Modified: llvm/trunk/test/Transforms/LoopStrengthReduce/share_code_in_preheader.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopStrengthReduce/share_code_in_preheader.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopStrengthReduce/share_code_in_preheader.ll (original)
+++ llvm/trunk/test/Transforms/LoopStrengthReduce/share_code_in_preheader.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -loop-reduce | llvm-dis | grep mul | count 1
+; RUN: opt %s -loop-reduce -S | grep mul | count 1
 ; LSR should not make two copies of the Q*L expression in the preheader!
 
 define i8 @test(i8* %A, i8* %B, i32 %L, i32 %Q, i32 %N.s) {

Modified: llvm/trunk/test/Transforms/LoopStrengthReduce/share_ivs.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopStrengthReduce/share_ivs.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopStrengthReduce/share_ivs.ll (original)
+++ llvm/trunk/test/Transforms/LoopStrengthReduce/share_ivs.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -loop-reduce | llvm-dis | grep phi | count 1
+; RUN: opt %s -loop-reduce -S | grep phi | count 1
 
 ; This testcase should have ONE stride 18 indvar, the other use should have a
 ; loop invariant value (B) added to it inside of the loop, instead of having

Modified: llvm/trunk/test/Transforms/LoopStrengthReduce/use_postinc_value_outside_loop.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopStrengthReduce/use_postinc_value_outside_loop.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopStrengthReduce/use_postinc_value_outside_loop.ll (original)
+++ llvm/trunk/test/Transforms/LoopStrengthReduce/use_postinc_value_outside_loop.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -loop-reduce | llvm-dis | \
+; RUN: opt %s -loop-reduce -S | \
 ; RUN:   grep {add i32 %lsr.iv.next, 1}
 ;
 ; Make sure that the use of the IV outside of the loop (the store) uses the 

Modified: llvm/trunk/test/Transforms/LoopStrengthReduce/var_stride_used_by_compare.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopStrengthReduce/var_stride_used_by_compare.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopStrengthReduce/var_stride_used_by_compare.ll (original)
+++ llvm/trunk/test/Transforms/LoopStrengthReduce/var_stride_used_by_compare.ll Tue Sep  8 17:34:10 2009
@@ -1,9 +1,9 @@
 ; Base should not be i*3, it should be i*2.
-; RUN: opt %s -loop-reduce | llvm-dis | \
+; RUN: opt %s -loop-reduce -S | \
 ; RUN:   not grep {mul.*%i, 3}
 
 ; Indvar should not start at zero:
-; RUN: opt %s -loop-reduce | llvm-dis | \
+; RUN: opt %s -loop-reduce -S | \
 ; RUN:   not grep {phi i32 .* 0}
 ; END.
 

Modified: llvm/trunk/test/Transforms/LoopStrengthReduce/variable_stride.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopStrengthReduce/variable_stride.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopStrengthReduce/variable_stride.ll (original)
+++ llvm/trunk/test/Transforms/LoopStrengthReduce/variable_stride.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Check that variable strides are reduced to adds instead of multiplies.
-; RUN: opt %s -loop-reduce | llvm-dis | not grep mul
+; RUN: opt %s -loop-reduce -S | not grep mul
 
 declare i1 @pred(i32)
 

Modified: llvm/trunk/test/Transforms/LoopUnroll/2006-08-24-MultiBlockLoop.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopUnroll/2006-08-24-MultiBlockLoop.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopUnroll/2006-08-24-MultiBlockLoop.ll (original)
+++ llvm/trunk/test/Transforms/LoopUnroll/2006-08-24-MultiBlockLoop.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -loop-unroll | llvm-dis | grep bb72.2
+; RUN: opt %s -loop-unroll -S | grep bb72.2
 
 define void @vorbis_encode_noisebias_setup() {
 entry:

Modified: llvm/trunk/test/Transforms/LoopUnroll/2007-05-05-UnrollMiscomp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopUnroll/2007-05-05-UnrollMiscomp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopUnroll/2007-05-05-UnrollMiscomp.ll (original)
+++ llvm/trunk/test/Transforms/LoopUnroll/2007-05-05-UnrollMiscomp.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -loop-unroll | llvm-dis | not grep undef
+; RUN: opt %s -loop-unroll -S | not grep undef
 ; PR1385
 
 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"

Modified: llvm/trunk/test/Transforms/LoopUnroll/2007-05-09-UnknownTripCount.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LoopUnroll/2007-05-09-UnknownTripCount.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LoopUnroll/2007-05-09-UnknownTripCount.ll (original)
+++ llvm/trunk/test/Transforms/LoopUnroll/2007-05-09-UnknownTripCount.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -loop-unroll -unroll-count=3 | llvm-dis | grep bb72.2
+; RUN: opt %s -loop-unroll -unroll-count=3 -S | grep bb72.2
 
 define void @foo(i32 %trips) {
 entry:

Modified: llvm/trunk/test/Transforms/LowerSetJmp/simpletest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LowerSetJmp/simpletest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LowerSetJmp/simpletest.ll (original)
+++ llvm/trunk/test/Transforms/LowerSetJmp/simpletest.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -lowersetjmp | llvm-dis | grep invoke
+; RUN: opt %s -lowersetjmp -S | grep invoke
 
 	%JmpBuf = type i32
 @.str_1 = internal constant [13 x i8] c"returned %d\0A\00"		; <[13 x i8]*> [#uses=1]

Modified: llvm/trunk/test/Transforms/LowerSwitch/feature.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/LowerSwitch/feature.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/LowerSwitch/feature.ll (original)
+++ llvm/trunk/test/Transforms/LowerSwitch/feature.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: llvm-as %s -o - | opt -lowerswitch | llvm-dis > %t
+; RUN: llvm-as %s -o - | opt -lowerswitch -S > %t
 ; RUN: grep slt %t | count 10
 ; RUN: grep ule %t | count 3
 ; RUN: grep eq  %t | count 9

Modified: llvm/trunk/test/Transforms/Mem2Reg/2003-06-26-IterativePromote.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Mem2Reg/2003-06-26-IterativePromote.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Mem2Reg/2003-06-26-IterativePromote.ll (original)
+++ llvm/trunk/test/Transforms/Mem2Reg/2003-06-26-IterativePromote.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Promoting some values allows promotion of other values.
-; RUN: opt %s -mem2reg | llvm-dis | not grep alloca
+; RUN: opt %s -mem2reg -S | not grep alloca
 
 define i32 @test2() {
 	%result = alloca i32		; <i32*> [#uses=2]

Modified: llvm/trunk/test/Transforms/Mem2Reg/2003-10-05-DeadPHIInsertion.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Mem2Reg/2003-10-05-DeadPHIInsertion.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Mem2Reg/2003-10-05-DeadPHIInsertion.ll (original)
+++ llvm/trunk/test/Transforms/Mem2Reg/2003-10-05-DeadPHIInsertion.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; Mem2reg should not insert dead PHI nodes!  The naive algorithm inserts a PHI
 ;  node in L3, even though there is no load of %A in anything dominated by L3.
 
-; RUN: opt %s -mem2reg | llvm-dis | not grep phi
+; RUN: opt %s -mem2reg -S | not grep phi
 
 define void @test(i32 %B, i1 %C) {
 	%A = alloca i32		; <i32*> [#uses=4]

Modified: llvm/trunk/test/Transforms/Mem2Reg/2005-06-30-ReadBeforeWrite.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Mem2Reg/2005-06-30-ReadBeforeWrite.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Mem2Reg/2005-06-30-ReadBeforeWrite.ll (original)
+++ llvm/trunk/test/Transforms/Mem2Reg/2005-06-30-ReadBeforeWrite.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -mem2reg -instcombine | llvm-dis | grep store
+; RUN: opt %s -mem2reg -instcombine -S | grep store
 ; PR590
 
 

Modified: llvm/trunk/test/Transforms/Mem2Reg/2007-08-27-VolatileLoadsStores.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Mem2Reg/2007-08-27-VolatileLoadsStores.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Mem2Reg/2007-08-27-VolatileLoadsStores.ll (original)
+++ llvm/trunk/test/Transforms/Mem2Reg/2007-08-27-VolatileLoadsStores.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -std-compile-opts | llvm-dis | grep volatile | count 3
+; RUN: opt %s -std-compile-opts -S | grep volatile | count 3
 ; PR1520
 ; Don't promote volatile loads/stores. This is really needed to handle setjmp/lonjmp properly.
 

Modified: llvm/trunk/test/Transforms/Mem2Reg/PromoteMemToRegister.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Mem2Reg/PromoteMemToRegister.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Mem2Reg/PromoteMemToRegister.ll (original)
+++ llvm/trunk/test/Transforms/Mem2Reg/PromoteMemToRegister.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Simple sanity check testcase.  Both alloca's should be eliminated.
-; RUN: opt %s -mem2reg | llvm-dis | not grep alloca
+; RUN: opt %s -mem2reg -S | not grep alloca
 
 define double @testfunc(i32 %i, double %j) {
 	%I = alloca i32		; <i32*> [#uses=4]

Modified: llvm/trunk/test/Transforms/Mem2Reg/UndefValuesMerge.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Mem2Reg/UndefValuesMerge.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Mem2Reg/UndefValuesMerge.ll (original)
+++ llvm/trunk/test/Transforms/Mem2Reg/UndefValuesMerge.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -mem2reg | llvm-dis | not grep phi
+; RUN: opt %s -mem2reg -S | not grep phi
 
 define i32 @testfunc(i1 %C, i32 %i, i8 %j) {
 	%I = alloca i32		; <i32*> [#uses=2]

Modified: llvm/trunk/test/Transforms/MemCpyOpt/2008-02-24-MultipleUseofSRet.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/MemCpyOpt/2008-02-24-MultipleUseofSRet.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/MemCpyOpt/2008-02-24-MultipleUseofSRet.ll (original)
+++ llvm/trunk/test/Transforms/MemCpyOpt/2008-02-24-MultipleUseofSRet.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -memcpyopt -dse | llvm-dis | grep {call.*initialize} | not grep memtmp
+; RUN: opt %s -memcpyopt -dse -S | grep {call.*initialize} | not grep memtmp
 ; PR2077
 
 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"

Modified: llvm/trunk/test/Transforms/MemCpyOpt/2008-03-13-ReturnSlotBitcast.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/MemCpyOpt/2008-03-13-ReturnSlotBitcast.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/MemCpyOpt/2008-03-13-ReturnSlotBitcast.ll (original)
+++ llvm/trunk/test/Transforms/MemCpyOpt/2008-03-13-ReturnSlotBitcast.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -memcpyopt | llvm-dis | not grep {call.*memcpy.}
+; RUN: opt %s -memcpyopt -S | not grep {call.*memcpy.}
 	%a = type { i32 }
 	%b = type { float }
 

Modified: llvm/trunk/test/Transforms/MemCpyOpt/2008-04-29-SRetRemoval.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/MemCpyOpt/2008-04-29-SRetRemoval.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/MemCpyOpt/2008-04-29-SRetRemoval.ll (original)
+++ llvm/trunk/test/Transforms/MemCpyOpt/2008-04-29-SRetRemoval.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -memcpyopt | llvm-dis | grep {call.*memcpy.*agg.result}
+; RUN: opt %s -memcpyopt -S | grep {call.*memcpy.*agg.result}
 
 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"

Modified: llvm/trunk/test/Transforms/MemCpyOpt/form-memset.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/MemCpyOpt/form-memset.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/MemCpyOpt/form-memset.ll (original)
+++ llvm/trunk/test/Transforms/MemCpyOpt/form-memset.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -memcpyopt | llvm-dis | not grep store
-; RUN: opt %s -memcpyopt | llvm-dis | grep {call.*llvm.memset}
+; RUN: opt %s -memcpyopt -S | not grep store
+; RUN: opt %s -memcpyopt -S | grep {call.*llvm.memset}
 
 ; All the stores in this example should be merged into a single memset.
 

Modified: llvm/trunk/test/Transforms/MemCpyOpt/form-memset2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/MemCpyOpt/form-memset2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/MemCpyOpt/form-memset2.ll (original)
+++ llvm/trunk/test/Transforms/MemCpyOpt/form-memset2.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -memcpyopt | llvm-dis | not grep store
-; RUN: opt %s -memcpyopt | llvm-dis | grep {call.*llvm.memset} | count 3
+; RUN: opt %s -memcpyopt -S | not grep store
+; RUN: opt %s -memcpyopt -S | grep {call.*llvm.memset} | count 3
 
 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"

Modified: llvm/trunk/test/Transforms/MemCpyOpt/memcpy.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/MemCpyOpt/memcpy.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/MemCpyOpt/memcpy.ll (original)
+++ llvm/trunk/test/Transforms/MemCpyOpt/memcpy.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -memcpyopt -dse | llvm-dis | grep {call.*memcpy} | count 1
+; RUN: opt %s -memcpyopt -dse -S | grep {call.*memcpy} | count 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-darwin9"

Modified: llvm/trunk/test/Transforms/MemCpyOpt/memmove.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/MemCpyOpt/memmove.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/MemCpyOpt/memmove.ll (original)
+++ llvm/trunk/test/Transforms/MemCpyOpt/memmove.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -memcpyopt | llvm-dis | FileCheck %s
+; RUN: opt %s -memcpyopt -S | FileCheck %s
 ; These memmoves should get optimized to memcpys.
 
 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"

Modified: llvm/trunk/test/Transforms/MemCpyOpt/sret.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/MemCpyOpt/sret.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/MemCpyOpt/sret.ll (original)
+++ llvm/trunk/test/Transforms/MemCpyOpt/sret.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -memcpyopt | llvm-dis | not grep {call.*memcpy}
+; RUN: opt %s -memcpyopt -S | not grep {call.*memcpy}
 
 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"

Modified: llvm/trunk/test/Transforms/MergeFunc/fold-weak.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/MergeFunc/fold-weak.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/MergeFunc/fold-weak.ll (original)
+++ llvm/trunk/test/Transforms/MergeFunc/fold-weak.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -mergefunc | llvm-dis > %t
+; RUN: opt %s -mergefunc -S > %t
 ; RUN: grep {define weak} %t | count 2
 ; RUN: grep {call} %t | count 2
 

Modified: llvm/trunk/test/Transforms/PredicateSimplifier/2006-09-20-SetCC.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/PredicateSimplifier/2006-09-20-SetCC.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/PredicateSimplifier/2006-09-20-SetCC.ll (original)
+++ llvm/trunk/test/Transforms/PredicateSimplifier/2006-09-20-SetCC.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -predsimplify | llvm-dis | grep br | grep return.i.bb8_crit_edge | grep false
+; RUN: opt %s -predsimplify -S | grep br | grep return.i.bb8_crit_edge | grep false
 @str = external global [4 x i8]		; <[4 x i8]*> [#uses=1]
 
 declare i32 @sprintf(i8*, i8*, ...)

Modified: llvm/trunk/test/Transforms/PredicateSimplifier/2006-10-22-IntOr.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/PredicateSimplifier/2006-10-22-IntOr.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/PredicateSimplifier/2006-10-22-IntOr.ll (original)
+++ llvm/trunk/test/Transforms/PredicateSimplifier/2006-10-22-IntOr.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; RUN: llvm-as < %s | \
-; RUN:   opt -predsimplify -instcombine -simplifycfg  | llvm-dis > %t
+; RUN:   opt -predsimplify -instcombine -simplifycfg  -S > %t
 ; RUN: grep -v declare %t | not grep fail
 ; RUN: grep -v declare %t | grep pass | count 3
 

Modified: llvm/trunk/test/Transforms/PredicateSimplifier/2006-10-25-AddSetCC.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/PredicateSimplifier/2006-10-25-AddSetCC.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/PredicateSimplifier/2006-10-25-AddSetCC.ll (original)
+++ llvm/trunk/test/Transforms/PredicateSimplifier/2006-10-25-AddSetCC.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; RUN: llvm-as < %s | \
-; RUN:   opt -predsimplify -instcombine -simplifycfg | llvm-dis | \
+; RUN:   opt -predsimplify -instcombine -simplifycfg -S | \
 ; RUN:   grep -v declare | grep pass | count 2
 
 define i32 @test(i32 %x, i32 %y) {

Modified: llvm/trunk/test/Transforms/PredicateSimplifier/2007-03-17-OpsToDefVRP.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/PredicateSimplifier/2007-03-17-OpsToDefVRP.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/PredicateSimplifier/2007-03-17-OpsToDefVRP.ll (original)
+++ llvm/trunk/test/Transforms/PredicateSimplifier/2007-03-17-OpsToDefVRP.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -predsimplify | llvm-dis | grep -v %c
+; RUN: opt %s -predsimplify -S | grep -v %c
 define void @foo(i8* %X, i8* %Y) {
 entry:
   %A = load i8* %X

Modified: llvm/trunk/test/Transforms/PredicateSimplifier/2007-09-19-Subtract.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/PredicateSimplifier/2007-09-19-Subtract.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/PredicateSimplifier/2007-09-19-Subtract.ll (original)
+++ llvm/trunk/test/Transforms/PredicateSimplifier/2007-09-19-Subtract.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -predsimplify | llvm-dis | grep unreachable | count 2
+; RUN: opt %s -predsimplify -S | grep unreachable | count 2
 ; PR1683
 
 @.str = internal constant [13 x i8] c"c36174a.adb\00\00"		; <[13 x i8]*> [#uses=1]

Modified: llvm/trunk/test/Transforms/PredicateSimplifier/predsimplify.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/PredicateSimplifier/predsimplify.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/PredicateSimplifier/predsimplify.ll (original)
+++ llvm/trunk/test/Transforms/PredicateSimplifier/predsimplify.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; RUN: llvm-as < %s | \
-; RUN:   opt -predsimplify -instcombine -simplifycfg | llvm-dis > %t
+; RUN:   opt -predsimplify -instcombine -simplifycfg -S > %t
 ; RUN: grep -v declare %t | not grep fail
 ; RUN: grep -v declare %t | grep pass | count 4
 

Modified: llvm/trunk/test/Transforms/PredicateSimplifier/predsimplify.reg3.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/PredicateSimplifier/predsimplify.reg3.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/PredicateSimplifier/predsimplify.reg3.ll (original)
+++ llvm/trunk/test/Transforms/PredicateSimplifier/predsimplify.reg3.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -predsimplify -simplifycfg | llvm-dis | grep pass
+; RUN: opt %s -predsimplify -simplifycfg -S | grep pass
 
 define void @regtest(i32 %x) {
 entry:

Modified: llvm/trunk/test/Transforms/PruneEH/2003-09-14-ExternalCall.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/PruneEH/2003-09-14-ExternalCall.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/PruneEH/2003-09-14-ExternalCall.ll (original)
+++ llvm/trunk/test/Transforms/PruneEH/2003-09-14-ExternalCall.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -prune-eh | llvm-dis | grep invoke
+; RUN: opt %s -prune-eh -S | grep invoke
 
 declare void @External()
 

Modified: llvm/trunk/test/Transforms/PruneEH/2008-06-02-Weak.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/PruneEH/2008-06-02-Weak.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/PruneEH/2008-06-02-Weak.ll (original)
+++ llvm/trunk/test/Transforms/PruneEH/2008-06-02-Weak.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -prune-eh | llvm-dis | not grep nounwind
+; RUN: opt %s -prune-eh -S | not grep nounwind
 
 define weak void @f() {
 entry:

Modified: llvm/trunk/test/Transforms/PruneEH/recursivetest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/PruneEH/recursivetest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/PruneEH/recursivetest.ll (original)
+++ llvm/trunk/test/Transforms/PruneEH/recursivetest.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -prune-eh | llvm-dis | not grep invoke
+; RUN: opt %s -prune-eh -S | not grep invoke
 
 define internal i32 @foo() {
 	invoke i32 @foo( )

Modified: llvm/trunk/test/Transforms/PruneEH/simplenoreturntest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/PruneEH/simplenoreturntest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/PruneEH/simplenoreturntest.ll (original)
+++ llvm/trunk/test/Transforms/PruneEH/simplenoreturntest.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -prune-eh | llvm-dis | not grep {ret i32}
+; RUN: opt %s -prune-eh -S | not grep {ret i32}
 
 declare void @noreturn() noreturn;
 

Modified: llvm/trunk/test/Transforms/PruneEH/simpletest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/PruneEH/simpletest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/PruneEH/simpletest.ll (original)
+++ llvm/trunk/test/Transforms/PruneEH/simpletest.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -prune-eh | llvm-dis | not grep invoke
+; RUN: opt %s -prune-eh -S | not grep invoke
 
 declare void @nounwind() nounwind
 

Modified: llvm/trunk/test/Transforms/RaiseAllocations/FreeCastConstantExpr.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/RaiseAllocations/FreeCastConstantExpr.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/RaiseAllocations/FreeCastConstantExpr.ll (original)
+++ llvm/trunk/test/Transforms/RaiseAllocations/FreeCastConstantExpr.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; This situation can occur due to the funcresolve pass.
 ;
-; RUN: opt %s -raiseallocs | llvm-dis | not grep call
+; RUN: opt %s -raiseallocs -S | not grep call
 
 declare void @free(i8*)
 

Modified: llvm/trunk/test/Transforms/Reassociate/2002-05-15-AgressiveSubMove.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Reassociate/2002-05-15-AgressiveSubMove.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Reassociate/2002-05-15-AgressiveSubMove.ll (original)
+++ llvm/trunk/test/Transforms/Reassociate/2002-05-15-AgressiveSubMove.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -reassociate -instcombine -constprop -dce | llvm-dis | not grep add
+; RUN: opt %s -reassociate -instcombine -constprop -dce -S | not grep add
 
 define i32 @test(i32 %A) {
 	%X = add i32 %A, 1		; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/Reassociate/2002-05-15-MissedTree.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Reassociate/2002-05-15-MissedTree.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Reassociate/2002-05-15-MissedTree.ll (original)
+++ llvm/trunk/test/Transforms/Reassociate/2002-05-15-MissedTree.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -reassociate -instcombine -constprop -die | llvm-dis | not grep 5
+; RUN: opt < %s -reassociate -instcombine -constprop -die -S | not grep 5
 
 define i32 @test(i32 %A, i32 %B) {
 	%W = add i32 %B, -5		; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/Reassociate/2002-05-15-SubReassociate.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Reassociate/2002-05-15-SubReassociate.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Reassociate/2002-05-15-SubReassociate.ll (original)
+++ llvm/trunk/test/Transforms/Reassociate/2002-05-15-SubReassociate.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; With sub reassociation, constant folding can eliminate all of the constants.
 ;
-; RUN: opt %s -reassociate -constprop -instcombine -dce | llvm-dis | not grep add
+; RUN: opt %s -reassociate -constprop -instcombine -dce -S | not grep add
 
 define i32 @test(i32 %A, i32 %B) {
 	%W = add i32 5, %B		; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/Reassociate/2002-05-15-SubReassociate2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Reassociate/2002-05-15-SubReassociate2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Reassociate/2002-05-15-SubReassociate2.ll (original)
+++ llvm/trunk/test/Transforms/Reassociate/2002-05-15-SubReassociate2.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; With sub reassociation, constant folding can eliminate the two 12 constants.
 ;
-; RUN: opt %s -reassociate -constprop -dce | llvm-dis | not grep 12
+; RUN: opt %s -reassociate -constprop -dce -S | not grep 12
 
 define i32 @test(i32 %A, i32 %B, i32 %C, i32 %D) {
 	%M = add i32 %A, 12		; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/Reassociate/2005-09-01-ArrayOutOfBounds.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Reassociate/2005-09-01-ArrayOutOfBounds.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Reassociate/2005-09-01-ArrayOutOfBounds.ll (original)
+++ llvm/trunk/test/Transforms/Reassociate/2005-09-01-ArrayOutOfBounds.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -reassociate -instcombine | llvm-dis |\
+; RUN: opt %s -reassociate -instcombine -S |\
 ; RUN:   grep {ret i32 0}
 
 define i32 @f(i32 %a0, i32 %a1, i32 %a2, i32 %a3, i32 %a4) {

Modified: llvm/trunk/test/Transforms/Reassociate/basictest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Reassociate/basictest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Reassociate/basictest.ll (original)
+++ llvm/trunk/test/Transforms/Reassociate/basictest.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; With reassociation, constant folding can eliminate the 12 and -12 constants.
 ;
-; RUN: opt %s -reassociate -constprop -instcombine -die | llvm-dis | not grep add
+; RUN: opt %s -reassociate -constprop -instcombine -die -S | not grep add
 
 define i32 @test(i32 %arg) {
 	%tmp1 = sub i32 -12, %arg		; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/Reassociate/basictest2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Reassociate/basictest2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Reassociate/basictest2.ll (original)
+++ llvm/trunk/test/Transforms/Reassociate/basictest2.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; With reassociation, constant folding can eliminate the +/- 30 constants.
 ;
-; RUN: opt %s -reassociate -constprop -instcombine -die | llvm-dis | not grep 30
+; RUN: opt %s -reassociate -constprop -instcombine -die -S | not grep 30
 
 define i32 @test(i32 %reg109, i32 %reg1111) {
 	%reg115 = add i32 %reg109, -30		; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/Reassociate/basictest3.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Reassociate/basictest3.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Reassociate/basictest3.ll (original)
+++ llvm/trunk/test/Transforms/Reassociate/basictest3.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -reassociate -gvn | llvm-dis | grep add | count 6
+; RUN: opt %s -reassociate -gvn -S | grep add | count 6
 ; Each of these functions should turn into two adds each.
 
 @e = external global i32		; <i32*> [#uses=3]

Modified: llvm/trunk/test/Transforms/Reassociate/basictest4.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Reassociate/basictest4.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Reassociate/basictest4.ll (original)
+++ llvm/trunk/test/Transforms/Reassociate/basictest4.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -reassociate -gvn -instcombine | llvm-dis | not grep add
+; RUN: opt %s -reassociate -gvn -instcombine -S | not grep add
 
 @a = weak global i32 0		; <i32*> [#uses=1]
 @b = weak global i32 0		; <i32*> [#uses=1]

Modified: llvm/trunk/test/Transforms/Reassociate/inverses.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Reassociate/inverses.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Reassociate/inverses.ll (original)
+++ llvm/trunk/test/Transforms/Reassociate/inverses.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -reassociate -dce | llvm-dis | \
+; RUN: opt %s -reassociate -dce -S | \
 ; RUN:   not grep {\\(and\\|sub\\)}
 
 define i32 @test1(i32 %a, i32 %b) {

Modified: llvm/trunk/test/Transforms/Reassociate/looptest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Reassociate/looptest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Reassociate/looptest.ll (original)
+++ llvm/trunk/test/Transforms/Reassociate/looptest.ll Tue Sep  8 17:34:10 2009
@@ -12,7 +12,7 @@
 ; In this case, we want to reassociate the specified expr so that i+j can be
 ; hoisted out of the inner most loop.
 ;
-; RUN: opt %s -reassociate | llvm-dis | grep 115 | not grep 117
+; RUN: opt %s -reassociate -S | grep 115 | not grep 117
 ; END.
 @.LC0 = internal global [4 x i8] c"%d\0A\00"		; <[4 x i8]*> [#uses=1]
 

Modified: llvm/trunk/test/Transforms/Reassociate/mul-factor3.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Reassociate/mul-factor3.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Reassociate/mul-factor3.ll (original)
+++ llvm/trunk/test/Transforms/Reassociate/mul-factor3.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This should be one add and two multiplies.
 
 ; RUN: llvm-as < %s | \
-; RUN:   opt -reassociate -instcombine | llvm-dis > %t 
+; RUN:   opt -reassociate -instcombine -S > %t 
 ; RUN: grep mul %t | count 2
 ; RUN: grep add %t | count 1
 

Modified: llvm/trunk/test/Transforms/Reassociate/mul-neg-add.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Reassociate/mul-neg-add.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Reassociate/mul-neg-add.ll (original)
+++ llvm/trunk/test/Transforms/Reassociate/mul-neg-add.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -reassociate -instcombine | llvm-dis |\
+; RUN: opt %s -reassociate -instcombine -S |\
 ; RUN:   not grep {sub i32 0}
 
 define i32 @test(i32 %X, i32 %Y, i32 %Z) {

Modified: llvm/trunk/test/Transforms/Reassociate/mulfactor.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Reassociate/mulfactor.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Reassociate/mulfactor.ll (original)
+++ llvm/trunk/test/Transforms/Reassociate/mulfactor.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -reassociate -instcombine | llvm-dis | grep mul | count 2
+; RUN: opt < %s -reassociate -instcombine -S | grep mul | count 2
 
 ; This should have exactly 2 multiplies when we're done.
 

Modified: llvm/trunk/test/Transforms/Reassociate/mulfactor2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Reassociate/mulfactor2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Reassociate/mulfactor2.ll (original)
+++ llvm/trunk/test/Transforms/Reassociate/mulfactor2.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This should turn into one multiply and one add.
 
 ; RUN: llvm-as < %s | \
-; RUN:   opt -instcombine -reassociate -instcombine | llvm-dis > %t 
+; RUN:   opt -instcombine -reassociate -instcombine -S > %t 
 ; RUN: grep mul %t | count 1
 ; RUN: grep add %t | count 1
 

Modified: llvm/trunk/test/Transforms/Reassociate/negation.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Reassociate/negation.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Reassociate/negation.ll (original)
+++ llvm/trunk/test/Transforms/Reassociate/negation.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -reassociate -instcombine | llvm-dis | not grep sub
+; RUN: opt %s -reassociate -instcombine -S | not grep sub
 
 ; Test that we can turn things like X*-(Y*Z) -> X*-1*Y*Z.
 

Modified: llvm/trunk/test/Transforms/Reassociate/otherops.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Reassociate/otherops.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Reassociate/otherops.ll (original)
+++ llvm/trunk/test/Transforms/Reassociate/otherops.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; Reassociation should apply to Add, Mul, And, Or, & Xor
 ;
-; RUN: opt %s -reassociate -constprop -instcombine -die | llvm-dis | not grep 12
+; RUN: opt %s -reassociate -constprop -instcombine -die -S | not grep 12
 
 define i32 @test_mul(i32 %arg) {
 	%tmp1 = mul i32 12, %arg		; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/Reassociate/shift-factor.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Reassociate/shift-factor.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Reassociate/shift-factor.ll (original)
+++ llvm/trunk/test/Transforms/Reassociate/shift-factor.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; There should be exactly one shift and one add left.
 ; RUN: llvm-as < %s | \
-; RUN:   opt -reassociate -instcombine | llvm-dis > %t  
+; RUN:   opt -reassociate -instcombine -S > %t  
 ; RUN: grep shl %t | count 1
 ; RUN: grep add %t | count 1
 

Modified: llvm/trunk/test/Transforms/Reassociate/shifttest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Reassociate/shifttest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Reassociate/shifttest.ll (original)
+++ llvm/trunk/test/Transforms/Reassociate/shifttest.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; With shl->mul reassociation, we can see that this is (shl A, 9) * A
 ;
-; RUN: opt %s -reassociate -instcombine | llvm-dis |\
+; RUN: opt %s -reassociate -instcombine -S |\
 ; RUN:    grep {shl .*, 9}
 
 define i32 @test(i32 %A, i32 %B) {

Modified: llvm/trunk/test/Transforms/Reassociate/subtest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Reassociate/subtest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Reassociate/subtest.ll (original)
+++ llvm/trunk/test/Transforms/Reassociate/subtest.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; With sub reassociation, constant folding can eliminate the 12 and -12 constants.
 ;
-; RUN: opt %s -reassociate -instcombine | llvm-dis | not grep 12
+; RUN: opt %s -reassociate -instcombine -S | not grep 12
 
 define i32 @test(i32 %A, i32 %B) {
 	%X = add i32 -12, %A		; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/Reassociate/subtest2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Reassociate/subtest2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/Reassociate/subtest2.ll (original)
+++ llvm/trunk/test/Transforms/Reassociate/subtest2.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; With sub reassociation, constant folding can eliminate the uses of %a.
 ;
-; RUN: opt %s -reassociate -instcombine | llvm-dis | grep %a | count 1
+; RUN: opt %s -reassociate -instcombine -S | grep %a | count 1
 ; PR2047
 
 define i32 @test(i32 %a, i32 %b, i32 %c) nounwind  {

Modified: llvm/trunk/test/Transforms/SCCP/2002-05-02-EdgeFailure.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/2002-05-02-EdgeFailure.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/2002-05-02-EdgeFailure.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/2002-05-02-EdgeFailure.ll Tue Sep  8 17:34:10 2009
@@ -5,7 +5,7 @@
 ; real benchmark (mst from Olden benchmark, MakeGraph function).  When SCCP is
 ; fixed, this should be eliminated by a single SCCP application.
 ;
-; RUN: opt %s -sccp | llvm-dis | not grep loop
+; RUN: opt %s -sccp -S | not grep loop
 
 define i32* @test() {
 bb1:

Modified: llvm/trunk/test/Transforms/SCCP/2002-05-02-MissSecondInst.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/2002-05-02-MissSecondInst.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/2002-05-02-MissSecondInst.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/2002-05-02-MissSecondInst.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -sccp | llvm-dis | not grep sub
+; RUN: opt %s -sccp -S | not grep sub
 
 define void @test3(i32, i32) {
 	add i32 0, 0		; <i32>:3 [#uses=0]

Modified: llvm/trunk/test/Transforms/SCCP/2002-05-20-MissedIncomingValue.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/2002-05-20-MissedIncomingValue.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/2002-05-20-MissedIncomingValue.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/2002-05-20-MissedIncomingValue.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This test shows a case where SCCP is incorrectly eliminating the PHI node
 ; because it thinks it has a constant 0 value, when it really doesn't.
 
-; RUN: opt %s -sccp | llvm-dis | grep phi
+; RUN: opt %s -sccp -S | grep phi
 
 define i32 @test(i32 %A, i1 %c) {
 bb1:

Modified: llvm/trunk/test/Transforms/SCCP/2002-05-21-InvalidSimplify.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/2002-05-21-InvalidSimplify.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/2002-05-21-InvalidSimplify.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/2002-05-21-InvalidSimplify.ll Tue Sep  8 17:34:10 2009
@@ -2,7 +2,7 @@
 ; this is in fact NOT the case, so the return should still be alive in the code
 ; after sccp and CFG simplification have been performed.
 ;
-; RUN: opt %s -sccp -simplifycfg | llvm-dis | \
+; RUN: opt %s -sccp -simplifycfg -S | \
 ; RUN:   grep ret
 
 define void @old_main() {

Modified: llvm/trunk/test/Transforms/SCCP/2002-08-30-GetElementPtrTest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/2002-08-30-GetElementPtrTest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/2002-08-30-GetElementPtrTest.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/2002-08-30-GetElementPtrTest.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -sccp | llvm-dis | not grep %X
+; RUN: opt %s -sccp -S | not grep %X
 
 @G = external global [40 x i32]		; <[40 x i32]*> [#uses=1]
 

Modified: llvm/trunk/test/Transforms/SCCP/2003-06-24-OverdefinedPHIValue.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/2003-06-24-OverdefinedPHIValue.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/2003-06-24-OverdefinedPHIValue.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/2003-06-24-OverdefinedPHIValue.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -sccp -simplifycfg | llvm-dis | \
+; RUN: opt %s -sccp -simplifycfg -S | \
 ; RUN:   not grep then:
 
 define void @cprop_test11(i32* %data.1) {

Modified: llvm/trunk/test/Transforms/SCCP/2003-08-26-InvokeHandling.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/2003-08-26-InvokeHandling.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/2003-08-26-InvokeHandling.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/2003-08-26-InvokeHandling.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; The PHI cannot be eliminated from this testcase, SCCP is mishandling invoke's!
-; RUN: opt %s -sccp | llvm-dis | grep phi
+; RUN: opt %s -sccp -S | grep phi
 
 declare void @foo()
 

Modified: llvm/trunk/test/Transforms/SCCP/2004-12-10-UndefBranchBug.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/2004-12-10-UndefBranchBug.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/2004-12-10-UndefBranchBug.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/2004-12-10-UndefBranchBug.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -sccp | llvm-dis | grep {ret i32 1}
+; RUN: opt %s -sccp -S | grep {ret i32 1}
 
 ; This function definitely returns 1, even if we don't know the direction
 ; of the branch.

Modified: llvm/trunk/test/Transforms/SCCP/2006-12-19-UndefBug.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/2006-12-19-UndefBug.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/2006-12-19-UndefBug.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/2006-12-19-UndefBug.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -sccp | llvm-dis | \
+; RUN: opt %s -sccp -S | \
 ; RUN:   grep {ret i1 false}
 
 define i1 @foo() {

Modified: llvm/trunk/test/Transforms/SCCP/2008-01-27-UndefCorrelate.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/2008-01-27-UndefCorrelate.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/2008-01-27-UndefCorrelate.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/2008-01-27-UndefCorrelate.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -sccp | llvm-dis | grep undef | count 1
+; RUN: opt %s -sccp -S | grep undef | count 1
 ; PR1938
 
 define i32 @main() {

Modified: llvm/trunk/test/Transforms/SCCP/2008-03-10-sret.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/2008-03-10-sret.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/2008-03-10-sret.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/2008-03-10-sret.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s  | opt -ipsccp | llvm-dis > %t
+; RUN: llvm-as < %s  | opt -ipsccp -S > %t
 ; RUN: grep {ret i32 36} %t
 ; RUN: grep {%mrv = insertvalue %T undef, i32 18, 0} %t
 ; RUN: grep {%mrv1 = insertvalue %T %mrv, i32 17, 1} %t

Modified: llvm/trunk/test/Transforms/SCCP/2008-04-22-multiple-ret-sccp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/2008-04-22-multiple-ret-sccp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/2008-04-22-multiple-ret-sccp.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/2008-04-22-multiple-ret-sccp.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s  | opt -sccp | llvm-dis | grep {ret i32 %Z}
+; RUN: llvm-as < %s  | opt -sccp -S | grep {ret i32 %Z}
 ; rdar://5778210
 
 declare {i32, i32} @bar(i32 %A) 

Modified: llvm/trunk/test/Transforms/SCCP/2008-05-23-UndefCallFold.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/2008-05-23-UndefCallFold.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/2008-05-23-UndefCallFold.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/2008-05-23-UndefCallFold.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -sccp | llvm-dis | not grep {ret i32 undef}
+; RUN: opt %s -sccp -S | not grep {ret i32 undef}
 ; PR2358
 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"

Modified: llvm/trunk/test/Transforms/SCCP/2009-01-14-IPSCCP-Invoke.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/2009-01-14-IPSCCP-Invoke.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/2009-01-14-IPSCCP-Invoke.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/2009-01-14-IPSCCP-Invoke.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -ipsccp | llvm-dis | grep {ret i32 42}
-; RUN: opt %s -ipsccp | llvm-dis | grep {ret i32 undef}
+; RUN: opt %s -ipsccp -S | grep {ret i32 42}
+; RUN: opt %s -ipsccp -S | grep {ret i32 undef}
 ; PR3325
 
 define i32 @main() {

Modified: llvm/trunk/test/Transforms/SCCP/apint-array.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/apint-array.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/apint-array.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/apint-array.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -sccp | llvm-dis | grep {ret i101 12}
+; RUN: opt %s -sccp -S | grep {ret i101 12}
 
 @Y = constant [6 x i101] [ i101 12, i101 123456789000000, i101 -12,i101 
 -123456789000000, i101 0,i101 9123456789000000]

Modified: llvm/trunk/test/Transforms/SCCP/apint-basictest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/apint-basictest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/apint-basictest.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/apint-basictest.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This is a basic sanity check for constant propogation.  The add instruction 
 ; should be eliminated.
 
-; RUN: opt %s -sccp | llvm-dis | not grep add
+; RUN: opt %s -sccp -S | not grep add
 
 define i128 @test(i1 %B) {
 	br i1 %B, label %BB1, label %BB2

Modified: llvm/trunk/test/Transforms/SCCP/apint-basictest2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/apint-basictest2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/apint-basictest2.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/apint-basictest2.ll Tue Sep  8 17:34:10 2009
@@ -1,8 +1,8 @@
 ; This is a basic sanity check for constant propogation.  The add instruction 
 ; and phi instruction should be eliminated.
 
-; RUN: opt %s -sccp | llvm-dis | not grep phi
-; RUN: opt %s -sccp | llvm-dis | not grep add
+; RUN: opt %s -sccp -S | not grep phi
+; RUN: opt %s -sccp -S | not grep add
 
 define i128 @test(i1 %B) {
 	br i1 %B, label %BB1, label %BB2

Modified: llvm/trunk/test/Transforms/SCCP/apint-basictest3.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/apint-basictest3.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/apint-basictest3.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/apint-basictest3.ll Tue Sep  8 17:34:10 2009
@@ -2,8 +2,8 @@
 ; arithmatic operations.
 
 
-; RUN: opt %s -sccp | llvm-dis | not grep mul
-; RUN: opt %s -sccp | llvm-dis | not grep umod
+; RUN: opt %s -sccp -S | not grep mul
+; RUN: opt %s -sccp -S | not grep umod
 
 define i128 @test(i1 %B) {
 	br i1 %B, label %BB1, label %BB2

Modified: llvm/trunk/test/Transforms/SCCP/apint-basictest4.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/apint-basictest4.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/apint-basictest4.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/apint-basictest4.ll Tue Sep  8 17:34:10 2009
@@ -2,9 +2,9 @@
 ; logic operations.
 
 
-; RUN: opt %s -sccp | llvm-dis | not grep and
-; RUN: opt %s -sccp | llvm-dis | not grep trunc
-; RUN: opt %s -sccp | llvm-dis | grep {ret i100 -1}
+; RUN: opt %s -sccp -S | not grep and
+; RUN: opt %s -sccp -S | not grep trunc
+; RUN: opt %s -sccp -S | grep {ret i100 -1}
 
 define i100 @test(i133 %A) {
         %B = and i133 0, %A

Modified: llvm/trunk/test/Transforms/SCCP/apint-bigarray.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/apint-bigarray.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/apint-bigarray.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/apint-bigarray.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -sccp | llvm-dis | not grep %X
+; RUN: opt %s -sccp -S | not grep %X
 
 @G =  global [1000000 x i10000] zeroinitializer
 

Modified: llvm/trunk/test/Transforms/SCCP/apint-bigint.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/apint-bigint.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/apint-bigint.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/apint-bigint.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN:  llvm-as < %s | opt -sccp | llvm-dis | not grep xor
+; RUN:  llvm-as < %s | opt -sccp -S | not grep xor
 
 define i11129 @test1() {
         %B = shl i11129 1, 11128 

Modified: llvm/trunk/test/Transforms/SCCP/apint-bigint2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/apint-bigint2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/apint-bigint2.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/apint-bigint2.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN:  llvm-as < %s | opt -sccp | llvm-dis | not grep load
+; RUN:  llvm-as < %s | opt -sccp -S | not grep load
 
 @Y = constant [6 x i101] [ i101 12, i101 123456789000000, i101 -12,
                            i101 -123456789000000, i101 0,i101 9123456789000000]

Modified: llvm/trunk/test/Transforms/SCCP/apint-ipsccp1.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/apint-ipsccp1.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/apint-ipsccp1.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/apint-ipsccp1.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -ipsccp | llvm-dis | grep -v {ret i512 undef} | \
+; RUN: opt %s -ipsccp -S | grep -v {ret i512 undef} | \
 ; RUN:   grep {ret i8 2}
 
 define internal i512 @test(i1 %B) {

Modified: llvm/trunk/test/Transforms/SCCP/apint-ipsccp2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/apint-ipsccp2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/apint-ipsccp2.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/apint-ipsccp2.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -ipsccp | llvm-dis | grep -v {ret i101 0} | \
+; RUN: opt %s -ipsccp -S | grep -v {ret i101 0} | \
 ; RUN:    grep -v {ret i101 undef} | not grep ret
 
 

Modified: llvm/trunk/test/Transforms/SCCP/apint-ipsccp3.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/apint-ipsccp3.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/apint-ipsccp3.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/apint-ipsccp3.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN:  llvm-as < %s | opt -ipsccp | llvm-dis | not grep global
+; RUN:  llvm-as < %s | opt -ipsccp -S | not grep global
 
 @G = internal global i66 undef
 

Modified: llvm/trunk/test/Transforms/SCCP/apint-ipsccp4.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/apint-ipsccp4.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/apint-ipsccp4.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/apint-ipsccp4.ll Tue Sep  8 17:34:10 2009
@@ -1,8 +1,8 @@
 ; This test makes sure that these instructions are properly constant propagated.
 
-; RUN: opt %s -ipsccp | llvm-dis | not grep load
-; RUN: opt %s -ipsccp | llvm-dis | not grep add
-; RUN: opt %s -ipsccp | llvm-dis | not grep phi
+; RUN: opt %s -ipsccp -S | not grep load
+; RUN: opt %s -ipsccp -S | not grep add
+; RUN: opt %s -ipsccp -S | not grep phi
 
 
 @Y = constant [2 x { i212, float }] [ { i212, float } { i212 12, float 1.0 }, 

Modified: llvm/trunk/test/Transforms/SCCP/apint-load.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/apint-load.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/apint-load.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/apint-load.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This test makes sure that these instructions are properly constant propagated.
 
-; RUN: opt %s -ipsccp | llvm-dis | not grep load
-; RUN: opt %s -ipsccp | llvm-dis | not grep fdiv
+; RUN: opt < %s -ipsccp -S | not grep load
+; RUN: opt < %s -ipsccp -S | not grep fdiv
 
 @X = constant i212 42
 @Y = constant [2 x { i212, float }] [ { i212, float } { i212 12, float 1.0 }, 

Modified: llvm/trunk/test/Transforms/SCCP/apint-phi.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/apint-phi.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/apint-phi.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/apint-phi.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -sccp | llvm-dis | not grep phi
+; RUN: opt < %s -sccp -S | not grep phi
 
 define i999 @test(i999%A, i1 %c) {
 bb1:

Modified: llvm/trunk/test/Transforms/SCCP/apint-select.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/apint-select.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/apint-select.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/apint-select.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN:  llvm-as < %s | opt -sccp | llvm-dis | not grep select
+; RUN:  llvm-as < %s | opt -sccp -S | not grep select
 
 @A = constant i32 10
 

Modified: llvm/trunk/test/Transforms/SCCP/basictest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/basictest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/basictest.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/basictest.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This is a basic sanity check for constant propogation.  The add instruction 
 ; should be eliminated.
 
-; RUN: opt %s -sccp | llvm-dis | not grep add
+; RUN: opt %s -sccp -S | not grep add
 
 define i32 @test(i1 %B) {
 	br i1 %B, label %BB1, label %BB2

Modified: llvm/trunk/test/Transforms/SCCP/calltest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/calltest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/calltest.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/calltest.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -sccp -loop-deletion -simplifycfg | llvm-dis | \
+; RUN: opt %s -sccp -loop-deletion -simplifycfg -S | \
 ; RUN:   not grep br
 
 ; No matter how hard you try, sqrt(1.0) is always 1.0.  This allows the

Modified: llvm/trunk/test/Transforms/SCCP/ipsccp-basic.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/ipsccp-basic.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/ipsccp-basic.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/ipsccp-basic.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -ipsccp | llvm-dis | \
+; RUN: opt %s -ipsccp -S | \
 ; RUN:   grep -v {ret i32 17} | grep -v {ret i32 undef} | not grep ret
 
 define internal i32 @bar(i32 %A) {

Modified: llvm/trunk/test/Transforms/SCCP/ipsccp-conditional.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/ipsccp-conditional.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/ipsccp-conditional.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/ipsccp-conditional.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -ipsccp | llvm-dis | \
+; RUN: opt %s -ipsccp -S | \
 ; RUN:   grep -v {ret i32 0} | grep -v {ret i32 undef} | not grep ret
 
 define internal i32 @bar(i32 %A) {

Modified: llvm/trunk/test/Transforms/SCCP/ipsccp-gvar.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/ipsccp-gvar.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/ipsccp-gvar.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/ipsccp-gvar.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -ipsccp | llvm-dis | not grep global
+; RUN: opt %s -ipsccp -S | not grep global
 
 @G = internal global i32 undef		; <i32*> [#uses=5]
 

Modified: llvm/trunk/test/Transforms/SCCP/loadtest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/loadtest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/loadtest.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/loadtest.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This test makes sure that these instructions are properly constant propagated.
 ;
 
-; RUN: opt %s -sccp | llvm-dis | not grep load
+; RUN: opt < %s -sccp -S | not grep load
 
 
 @X = constant i32 42		; <i32*> [#uses=1]

Modified: llvm/trunk/test/Transforms/SCCP/logical-nuke.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/logical-nuke.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/logical-nuke.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/logical-nuke.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -sccp | llvm-dis | grep {ret i32 0}
+; RUN: opt %s -sccp -S | grep {ret i32 0}
 
 ; Test that SCCP has basic knowledge of when and/or nuke overdefined values.
 

Modified: llvm/trunk/test/Transforms/SCCP/phitest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/phitest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/phitest.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/phitest.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -sccp -dce -simplifycfg | llvm-dis | \
+; RUN: opt %s -sccp -dce -simplifycfg -S | \
 ; RUN:   not grep br
 
 define i32 @test(i32 %param) {

Modified: llvm/trunk/test/Transforms/SCCP/select.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SCCP/select.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SCCP/select.ll (original)
+++ llvm/trunk/test/Transforms/SCCP/select.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -sccp | llvm-dis | not grep select
+; RUN: opt < %s -sccp -S | not grep select
 
 define i32 @test1(i1 %C) {
 	%X = select i1 %C, i32 0, i32 0		; <i32> [#uses=1]

Modified: llvm/trunk/test/Transforms/SRETPromotion/2008-06-04-function-pointer-passing.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SRETPromotion/2008-06-04-function-pointer-passing.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SRETPromotion/2008-06-04-function-pointer-passing.ll (original)
+++ llvm/trunk/test/Transforms/SRETPromotion/2008-06-04-function-pointer-passing.ll Tue Sep  8 17:34:10 2009
@@ -5,7 +5,7 @@
 
 ; We're mainly testing for opt not to crash, but we'll check to see if the sret
 ; attribute is still there for good measure.
-; RUN: opt %s -sretpromotion | llvm-dis | grep sret
+; RUN: opt %s -sretpromotion -S | grep sret
 
 %struct.S = type <{ i32, i32 }>
 

Modified: llvm/trunk/test/Transforms/SRETPromotion/2008-06-05-non-call-use.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SRETPromotion/2008-06-05-non-call-use.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SRETPromotion/2008-06-05-non-call-use.ll (original)
+++ llvm/trunk/test/Transforms/SRETPromotion/2008-06-05-non-call-use.ll Tue Sep  8 17:34:10 2009
@@ -4,7 +4,7 @@
 
 ; We're mainly testing for opt not to crash, but we'll check to see if the sret
 ; attribute is still there for good measure.
-; RUN: opt %s -sretpromotion | llvm-dis | grep sret
+; RUN: opt %s -sretpromotion -S | grep sret
 
 %struct.S = type <{ i32, i32 }>
 

Modified: llvm/trunk/test/Transforms/SRETPromotion/basictest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SRETPromotion/basictest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SRETPromotion/basictest.ll (original)
+++ llvm/trunk/test/Transforms/SRETPromotion/basictest.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -sretpromotion | llvm-dis > %t
+; RUN: opt %s -sretpromotion -S > %t
 ; RUN: cat %t | grep sret | count 1
 
 ; This function is promotable

Modified: llvm/trunk/test/Transforms/SSI/ssiphi.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SSI/ssiphi.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SSI/ssiphi.ll (original)
+++ llvm/trunk/test/Transforms/SSI/ssiphi.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -ssi-everything | llvm-dis | FileCheck %s
+; RUN: opt %s -ssi-everything -S | FileCheck %s
 
 declare void @use(i32)
 declare i32 @create()

Modified: llvm/trunk/test/Transforms/ScalarRepl/2003-05-29-ArrayFail.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/2003-05-29-ArrayFail.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/2003-05-29-ArrayFail.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/2003-05-29-ArrayFail.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -scalarrepl -instcombine | llvm-dis | not grep alloca
+; RUN: opt %s -scalarrepl -instcombine -S | not grep alloca
 
 ; Test that an array is not incorrectly deconstructed.
 

Modified: llvm/trunk/test/Transforms/ScalarRepl/2003-09-12-IncorrectPromote.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/2003-09-12-IncorrectPromote.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/2003-09-12-IncorrectPromote.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/2003-09-12-IncorrectPromote.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; Scalar replacement was incorrectly promoting this alloca!!
 ;
-; RUN: opt %s -scalarrepl | llvm-dis | \
+; RUN: opt %s -scalarrepl -S | \
 ; RUN:   sed {s/;.*//g} | grep {\\\[}
 
 define i8* @test() {

Modified: llvm/trunk/test/Transforms/ScalarRepl/2003-10-29-ArrayProblem.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/2003-10-29-ArrayProblem.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/2003-10-29-ArrayProblem.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/2003-10-29-ArrayProblem.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -scalarrepl | llvm-dis | grep {alloca %T}
+; RUN: opt %s -scalarrepl -S | grep {alloca %T}
 
 %T = type { [80 x i8], i32, i32 }
 declare i32 @.callback_1(i8*)

Modified: llvm/trunk/test/Transforms/ScalarRepl/2006-11-07-InvalidArrayPromote.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/2006-11-07-InvalidArrayPromote.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/2006-11-07-InvalidArrayPromote.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/2006-11-07-InvalidArrayPromote.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -scalarrepl | llvm-dis | not grep alloca
+; RUN: opt %s -scalarrepl -S | not grep alloca
 
 define i32 @func(<4 x float> %v0, <4 x float> %v1) nounwind {
 	%vsiidx = alloca [2 x <4 x i32>], align 16		; <[2 x <4 x i32>]*> [#uses=3]

Modified: llvm/trunk/test/Transforms/ScalarRepl/2007-05-24-LargeAggregate.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/2007-05-24-LargeAggregate.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/2007-05-24-LargeAggregate.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/2007-05-24-LargeAggregate.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -scalarrepl | llvm-dis | grep {alloca.*client_t}
+; RUN: opt %s -scalarrepl -S | grep {alloca.*client_t}
 ; PR1446
 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"
 target triple = "i686-pc-linux-gnu"

Modified: llvm/trunk/test/Transforms/ScalarRepl/2007-05-29-MemcpyPreserve.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/2007-05-29-MemcpyPreserve.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/2007-05-29-MemcpyPreserve.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/2007-05-29-MemcpyPreserve.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -scalarrepl | llvm-dis | grep memcpy
+; RUN: opt %s -scalarrepl -S | grep memcpy
 ; PR1421
 
 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"

Modified: llvm/trunk/test/Transforms/ScalarRepl/2007-11-03-bigendian_apint.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/2007-11-03-bigendian_apint.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/2007-11-03-bigendian_apint.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/2007-11-03-bigendian_apint.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -scalarrepl | llvm-dis | not grep shr
+; RUN: opt %s -scalarrepl -S | not grep shr
 
 %struct.S = type { i16 }
 

Modified: llvm/trunk/test/Transforms/ScalarRepl/2008-01-29-PromoteBug.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/2008-01-29-PromoteBug.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/2008-01-29-PromoteBug.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/2008-01-29-PromoteBug.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -scalarrepl -instcombine | llvm-dis | grep {ret i8 17}
+; RUN: opt %s -scalarrepl -instcombine -S | grep {ret i8 17}
 ; rdar://5707076
 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.1.0"

Modified: llvm/trunk/test/Transforms/ScalarRepl/2008-02-28-SubElementExtractCrash.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/2008-02-28-SubElementExtractCrash.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/2008-02-28-SubElementExtractCrash.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/2008-02-28-SubElementExtractCrash.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -scalarrepl | llvm-dis | not grep alloca
+; RUN: opt %s -scalarrepl -S | not grep alloca
 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..0anon = type { <1 x i64> }

Modified: llvm/trunk/test/Transforms/ScalarRepl/2008-06-05-loadstore-agg.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/2008-06-05-loadstore-agg.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/2008-06-05-loadstore-agg.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/2008-06-05-loadstore-agg.ll Tue Sep  8 17:34:10 2009
@@ -3,7 +3,7 @@
 ; instruction, which was not possible before aggregrates were first class
 ; values. This checks of scalarrepl splits up the struct and array properly.
 
-; RUN: opt %s -scalarrepl | llvm-dis | not grep alloca
+; RUN: opt %s -scalarrepl -S | not grep alloca
 
 define i32 @foo() {
 	%target = alloca { i32, i32 }		; <{ i32, i32 }*> [#uses=1]

Modified: llvm/trunk/test/Transforms/ScalarRepl/2008-06-22-LargeArray.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/2008-06-22-LargeArray.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/2008-06-22-LargeArray.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/2008-06-22-LargeArray.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -scalarrepl | llvm-dis | grep {call.*mem} 
+; RUN: opt %s -scalarrepl -S | grep {call.*mem} 
 ; PR2369
 
 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"

Modified: llvm/trunk/test/Transforms/ScalarRepl/2008-08-22-out-of-range-array-promote.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/2008-08-22-out-of-range-array-promote.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/2008-08-22-out-of-range-array-promote.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/2008-08-22-out-of-range-array-promote.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -scalarrepl | llvm-dis | grep {s = alloca .struct.x}
+; RUN: opt %s -scalarrepl -S | grep {s = alloca .struct.x}
 ; PR2423
 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"

Modified: llvm/trunk/test/Transforms/ScalarRepl/2008-09-22-vector-gep.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/2008-09-22-vector-gep.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/2008-09-22-vector-gep.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/2008-09-22-vector-gep.ll Tue Sep  8 17:34:10 2009
@@ -3,7 +3,7 @@
 ; this would not work when there was a vector involved in the struct, preventing
 ; scalarrepl from removing the alloca below.
 
-; RUN: opt %s -scalarrepl | llvm-dis > %t
+; RUN: opt %s -scalarrepl -S > %t
 ; RUN: cat %t | not grep alloca
 
 %struct.two = type <{ < 2 x i8 >, i16 }>

Modified: llvm/trunk/test/Transforms/ScalarRepl/2009-02-02-ScalarPromoteOutOfRange.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/2009-02-02-ScalarPromoteOutOfRange.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/2009-02-02-ScalarPromoteOutOfRange.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/2009-02-02-ScalarPromoteOutOfRange.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -scalarrepl -instcombine | llvm-dis | grep {ret i32 %x}
+; RUN: opt %s -scalarrepl -instcombine -S | grep {ret i32 %x}
 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"
 target triple = "i386-pc-linux-gnu"
 

Modified: llvm/trunk/test/Transforms/ScalarRepl/2009-02-05-LoadFCA.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/2009-02-05-LoadFCA.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/2009-02-05-LoadFCA.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/2009-02-05-LoadFCA.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -scalarrepl -instcombine -inline -instcombine | llvm-dis | grep {ret i32 42}
+; RUN: opt %s -scalarrepl -instcombine -inline -instcombine -S | grep {ret i32 42}
 ; PR3489
 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-f80:128:128"
 target triple = "x86_64-apple-darwin10.0"

Modified: llvm/trunk/test/Transforms/ScalarRepl/2009-03-04-MemCpyAlign.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/2009-03-04-MemCpyAlign.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/2009-03-04-MemCpyAlign.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/2009-03-04-MemCpyAlign.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; The store into %p should end up with a known alignment of 1, since the memcpy
 ; is only known to access it with 1-byte alignment.
-; RUN: opt %s -scalarrepl | llvm-dis | grep {store i16 1, .*, align 1}
+; RUN: opt %s -scalarrepl -S | grep {store i16 1, .*, align 1}
 ; PR3720
 
         %struct.st = type { i16 }

Modified: llvm/trunk/test/Transforms/ScalarRepl/2009-03-17-CleanUp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/2009-03-17-CleanUp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/2009-03-17-CleanUp.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/2009-03-17-CleanUp.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -scalarrepl | llvm-dis | grep store | not grep undef
+; RUN: opt %s -scalarrepl -S | grep store | not grep undef
 
 ; ModuleID = '<stdin>'
 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"

Modified: llvm/trunk/test/Transforms/ScalarRepl/AggregatePromote.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/AggregatePromote.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/AggregatePromote.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/AggregatePromote.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -scalarrepl | llvm-dis | \
+; RUN: opt %s -scalarrepl -S | \
 ; RUN:   not grep alloca
 
 target datalayout = "E-p:32:32"

Modified: llvm/trunk/test/Transforms/ScalarRepl/DifferingTypes.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/DifferingTypes.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/DifferingTypes.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/DifferingTypes.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This is a feature test.  Hopefully one day this will be implemented.  The 
 ; generated code should perform the appropriate masking operations required 
 ; depending on the endianness of the target...
-; RUN: opt %s -scalarrepl | llvm-dis | \
+; RUN: opt %s -scalarrepl -S | \
 ; RUN:   not grep alloca
 
 define i32 @testfunc(i32 %i, i8 %j) {

Modified: llvm/trunk/test/Transforms/ScalarRepl/arraytest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/arraytest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/arraytest.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/arraytest.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -scalarrepl -mem2reg | llvm-dis | not grep alloca
+; RUN: opt %s -scalarrepl -mem2reg -S | not grep alloca
 
 define i32 @test() {
 	%X = alloca [4 x i32]		; <[4 x i32]*> [#uses=1]

Modified: llvm/trunk/test/Transforms/ScalarRepl/badarray.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/badarray.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/badarray.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/badarray.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -scalarrepl -instcombine | llvm-dis | not grep alloca
+; RUN: opt %s -scalarrepl -instcombine -S | not grep alloca
 ; PR3466
 
 define i32 @test() {

Modified: llvm/trunk/test/Transforms/ScalarRepl/basictest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/basictest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/basictest.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/basictest.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -scalarrepl -mem2reg | llvm-dis | not grep alloca
+; RUN: opt %s -scalarrepl -mem2reg -S | not grep alloca
 
 define i32 @test() {
 	%X = alloca { i32, float }		; <{ i32, float }*> [#uses=1]

Modified: llvm/trunk/test/Transforms/ScalarRepl/bitfield-sroa.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/bitfield-sroa.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/bitfield-sroa.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/bitfield-sroa.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -scalarrepl | llvm-dis | not grep alloca        
+; RUN: opt %s -scalarrepl -S | not grep alloca        
 ; rdar://6532315
 %t = type { { i32, i16, i8, i8 } }
 

Modified: llvm/trunk/test/Transforms/ScalarRepl/copy-aggregate.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/copy-aggregate.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/copy-aggregate.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/copy-aggregate.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -scalarrepl | llvm-dis | not grep alloca
+; RUN: opt %s -scalarrepl -S | not grep alloca
 ; PR3290
 
 ;; Store of integer to whole alloca struct.

Modified: llvm/trunk/test/Transforms/ScalarRepl/debuginfo.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/debuginfo.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/debuginfo.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/debuginfo.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -scalarrepl | llvm-dis | not grep alloca
+; RUN: opt %s -scalarrepl -S | not grep alloca
 	%llvm.dbg.anchor.type = type { i32, i32 }
 	%llvm.dbg.basictype.type = type { i32, { }*, i8*, { }*, i32, i64, i64, i64, i32, i32 }
 	%llvm.dbg.compile_unit.type = type { i32, { }*, i32, i8*, i8*, i8*, i1, i1, i8* }

Modified: llvm/trunk/test/Transforms/ScalarRepl/load-store-aggregate.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/load-store-aggregate.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/load-store-aggregate.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/load-store-aggregate.ll Tue Sep  8 17:34:10 2009
@@ -2,7 +2,7 @@
 ; are directly loaded from or stored to (using the first class aggregates
 ; feature).
 
-; RUN: opt %s -scalarrepl | llvm-dis > %t
+; RUN: opt %s -scalarrepl -S > %t
 ; RUN: cat %t | not grep alloca
 
 %struct.foo = type { i32, i32 }

Modified: llvm/trunk/test/Transforms/ScalarRepl/memcpy-from-global.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/memcpy-from-global.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/memcpy-from-global.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/memcpy-from-global.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -scalarrepl | llvm-dis | not grep {call.*memcpy}
+; RUN: opt %s -scalarrepl -S | not grep {call.*memcpy}
 @C.0.1248 = internal constant [128 x float] [ float -1.000000e+00, float -1.000000e+00, float -1.000000e+00, float 0.000000e+00, float -1.000000e+00, float -1.000000e+00, float 0.000000e+00, float -1.000000e+00, float -1.000000e+00, float -1.000000e+00, float 0.000000e+00, float 1.000000e+00, float -1.000000e+00, float -1.000000e+00, float 1.000000e+00, float 0.000000e+00, float -1.000000e+00, float 0.000000e+00, float -1.000000e+00, float -1.000000e+00, float -1.000000e+00, float 0.000000e+00, float -1.000000e+00, float 1.000000e+00, float -1.000000e+00, float 0.000000e+00, float 1.000000e+00, float -1.000000e+00, float -1.000000e+00, float 0.000000e+00, float 1.000000e+00, float 1.000000e+00, float -1.000000e+00, float 1.000000e+00, float -1.000000e+00, float 0.000000e+00, float -1.000000e+00, float 1.000000e+00, float 0.000000e+00, float -1.000000e+00, float -1.000000e+00, float 1.000000e+00, float 0.000000e+00, float 1.000000e+00, float -1.000000e+00, float 1.000000e+00!
 , float 1.000000e+00, float 0.000000e+00, float 0.000000e+00, float -1.000000e+00, float -1.000000e+00, float -1.000000e+00, float 0.000000e+00, float -1.000000e+00, float -1.000000e+00, float 1.000000e+00, float 0.000000e+00, float -1.000000e+00, float 1.000000e+00, float -1.000000e+00, float 0.000000e+00, float -1.000000e+00, float 1.000000e+00, float 1.000000e+00, float 1.000000e+00, float -1.000000e+00, float -1.000000e+00, float 0.000000e+00, float 1.000000e+00, float -1.000000e+00, float 0.000000e+00, float -1.000000e+00, float 1.000000e+00, float -1.000000e+00, float 0.000000e+00, float 1.000000e+00, float 1.000000e+00, float -1.000000e+00, float 1.000000e+00, float 0.000000e+00, float 1.000000e+00, float 0.000000e+00, float -1.000000e+00, float -1.000000e+00, float 1.000000e+00, float 0.000000e+00, float -1.000000e+00, float 1.000000e+00, float 1.000000e+00, float 0.000000e+00, float 1.000000e+00, float -1.000000e+00, float 1.000000e+00, float 0.000000e+00, float 1.!
 000000e+00, float 1.000000e+00, float 1.000000e+00, float 1.00!
 0000e+00
, float -1.000000e+00, float 0.000000e+00, float 1.000000e+00, float 1.000000e+00, float 0.000000e+00, float -1.000000e+00, float 1.000000e+00, float 1.000000e+00, float 0.000000e+00, float 1.000000e+00, float 1.000000e+00, float 1.000000e+00, float 1.000000e+00, float 0.000000e+00, float 0.000000e+00, float 1.000000e+00, float -1.000000e+00, float -1.000000e+00, float 0.000000e+00, float 1.000000e+00, float -1.000000e+00, float 1.000000e+00, float 0.000000e+00, float 1.000000e+00, float 1.000000e+00, float -1.000000e+00, float 0.000000e+00, float 1.000000e+00, float 1.000000e+00, float 1.000000e+00 ], align 32		; <[128 x float]*> [#uses=1]
 
 define float @grad4(i32 %hash, float %x, float %y, float %z, float %w) {

Modified: llvm/trunk/test/Transforms/ScalarRepl/memset-aggregate-byte-leader.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/memset-aggregate-byte-leader.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/memset-aggregate-byte-leader.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/memset-aggregate-byte-leader.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; PR1226
-; RUN: opt %s -scalarrepl | llvm-dis | \
+; RUN: opt %s -scalarrepl -S | \
 ; RUN:   not grep {call void @llvm.memcpy.i32}
-; RUN: opt %s -scalarrepl | llvm-dis | grep getelementptr
+; RUN: opt %s -scalarrepl -S | grep getelementptr
 ; END.
 
 target datalayout = "E-p:32:32"

Modified: llvm/trunk/test/Transforms/ScalarRepl/memset-aggregate.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/memset-aggregate.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/memset-aggregate.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/memset-aggregate.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; PR1226
-; RUN: opt %s -scalarrepl | llvm-dis | grep {ret i32 16843009}
-; RUN: opt %s -scalarrepl | llvm-dis | not grep alloca
-; RUN: opt %s -scalarrepl -instcombine | llvm-dis | grep {ret i16 514}
+; RUN: opt %s -scalarrepl -S | grep {ret i32 16843009}
+; RUN: opt %s -scalarrepl -S | not grep alloca
+; RUN: opt %s -scalarrepl -instcombine -S | grep {ret i16 514}
 
 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"
 target triple = "i686-apple-darwin8"

Modified: llvm/trunk/test/Transforms/ScalarRepl/not-a-vector.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/not-a-vector.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/not-a-vector.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/not-a-vector.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
-; RUN: opt %s -scalarrepl | llvm-dis | not grep alloca
-; RUN: opt %s -scalarrepl | llvm-dis | not grep {7 x double}
-; RUN: opt %s -scalarrepl -instcombine | llvm-dis | grep {ret double %B}
+; RUN: opt %s -scalarrepl -S | not grep alloca
+; RUN: opt %s -scalarrepl -S | not grep {7 x double}
+; RUN: opt %s -scalarrepl -instcombine -S | grep {ret double %B}
 
 define double @test(double %A, double %B) {
 	%ARR = alloca [7 x i64]

Modified: llvm/trunk/test/Transforms/ScalarRepl/phinodepromote.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/phinodepromote.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/phinodepromote.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/phinodepromote.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg -instcombine -mem2reg | llvm-dis | not grep alloca
+; RUN: opt %s -simplifycfg -instcombine -mem2reg -S | not grep alloca
 ;
 ; This tests to see if mem2reg can promote alloca instructions whose addresses
 ; are used by PHI nodes that are immediately loaded.  The LLVM C++ front-end

Modified: llvm/trunk/test/Transforms/ScalarRepl/select_promote.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/select_promote.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/select_promote.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/select_promote.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; Test promotion of loads that use the result of a select instruction.  This
 ; should be simplified by the instcombine pass.
 
-; RUN: opt %s -instcombine -mem2reg | llvm-dis | not grep alloca
+; RUN: opt %s -instcombine -mem2reg -S | not grep alloca
 
 define i32 @main() {
 	%mem_tmp.0 = alloca i32		; <i32*> [#uses=3]

Modified: llvm/trunk/test/Transforms/ScalarRepl/union-fp-int.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/union-fp-int.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/union-fp-int.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/union-fp-int.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
-; RUN: opt %s -scalarrepl | llvm-dis | \
+; RUN: opt %s -scalarrepl -S | \
 ; RUN:   not grep alloca
-; RUN: opt %s -scalarrepl | llvm-dis | \
+; RUN: opt %s -scalarrepl -S | \
 ; RUN:   grep {bitcast.*float.*i32}
 
 define i32 @test(float %X) {

Modified: llvm/trunk/test/Transforms/ScalarRepl/union-packed.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/union-packed.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/union-packed.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/union-packed.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
-; RUN: opt %s -scalarrepl | llvm-dis | \
+; RUN: opt %s -scalarrepl -S | \
 ; RUN:   not grep alloca
-; RUN: opt %s -scalarrepl | llvm-dis | \
+; RUN: opt %s -scalarrepl -S | \
 ; RUN:   grep bitcast
 
 define <4 x i32> @test(<4 x float> %X) {

Modified: llvm/trunk/test/Transforms/ScalarRepl/union-pointer.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/union-pointer.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/union-pointer.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/union-pointer.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; PR892
-; RUN: opt %s -scalarrepl | llvm-dis | \
+; RUN: opt %s -scalarrepl -S | \
 ; RUN:   not grep alloca
-; RUN: opt %s -scalarrepl | llvm-dis | grep {ret i8}
+; RUN: opt %s -scalarrepl -S | grep {ret i8}
 
 target datalayout = "e-p:32:32"
 target triple = "i686-apple-darwin8.7.2"

Modified: llvm/trunk/test/Transforms/ScalarRepl/vector_memcpy.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/vector_memcpy.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/vector_memcpy.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/vector_memcpy.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -scalarrepl | llvm-dis > %t
+; RUN: opt %s -scalarrepl -S > %t
 ; RUN: grep {ret <16 x float> %A} %t
 ; RUN: grep {ret <16 x float> zeroinitializer} %t
 

Modified: llvm/trunk/test/Transforms/ScalarRepl/vector_promote.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/vector_promote.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/vector_promote.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/vector_promote.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -scalarrepl | llvm-dis | not grep alloca
-; RUN: opt %s -scalarrepl | llvm-dis | grep {load <4 x float>}
+; RUN: opt %s -scalarrepl -S | not grep alloca
+; RUN: opt %s -scalarrepl -S | grep {load <4 x float>}
 
 define void @test(<4 x float>* %F, float %f) {
 entry:

Modified: llvm/trunk/test/Transforms/ScalarRepl/volatile.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ScalarRepl/volatile.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/ScalarRepl/volatile.ll (original)
+++ llvm/trunk/test/Transforms/ScalarRepl/volatile.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -scalarrepl | llvm-dis | grep {volatile load}
-; RUN: opt %s -scalarrepl | llvm-dis | grep {volatile store}
+; RUN: opt %s -scalarrepl -S | grep {volatile load}
+; RUN: opt %s -scalarrepl -S | grep {volatile store}
 
 define i32 @voltest(i32 %T) {
 	%A = alloca {i32, i32}

Modified: llvm/trunk/test/Transforms/SimplifyCFG/2002-05-05-EmptyBlockMerge.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/2002-05-05-EmptyBlockMerge.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/2002-05-05-EmptyBlockMerge.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/2002-05-05-EmptyBlockMerge.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; Basic block #2 should not be merged into BB #3!
 ;
-; RUN: opt %s -simplifycfg | llvm-dis | \
+; RUN: opt %s -simplifycfg -S | \
 ; RUN:   grep {br label}
 ;
 

Modified: llvm/trunk/test/Transforms/SimplifyCFG/2002-06-24-PHINode.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/2002-06-24-PHINode.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/2002-06-24-PHINode.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/2002-06-24-PHINode.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; -simplifycfg is not folding blocks if there is a PHI node involved.  This 
 ; should be fixed eventually
 
-; RUN: opt %s -simplifycfg | llvm-dis | not grep br
+; RUN: opt %s -simplifycfg -S | not grep br
 
 define i32 @main(i32 %argc) {
 ; <label>:0

Modified: llvm/trunk/test/Transforms/SimplifyCFG/2003-08-05-MishandleInvoke.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/2003-08-05-MishandleInvoke.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/2003-08-05-MishandleInvoke.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/2003-08-05-MishandleInvoke.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; Do not remove the invoke!
 ;
-; RUN: opt %s -simplifycfg | llvm-dis | grep invoke
+; RUN: opt %s -simplifycfg -S | grep invoke
 
 define i32 @test() {
 	invoke i32 @test( )

Modified: llvm/trunk/test/Transforms/SimplifyCFG/2003-08-17-BranchFold.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/2003-08-17-BranchFold.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/2003-08-17-BranchFold.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/2003-08-17-BranchFold.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This test checks to make sure that 'br X, Dest, Dest' is folded into 
 ; 'br Dest'
 
-; RUN: opt %s -simplifycfg | llvm-dis | \
+; RUN: opt %s -simplifycfg -S | \
 ; RUN:   not grep {br i1 %c2}
 
 declare void @noop()

Modified: llvm/trunk/test/Transforms/SimplifyCFG/2003-08-17-BranchFoldOrdering.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/2003-08-17-BranchFoldOrdering.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/2003-08-17-BranchFoldOrdering.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/2003-08-17-BranchFoldOrdering.ll Tue Sep  8 17:34:10 2009
@@ -3,7 +3,7 @@
 ; due to the fact that the SimplifyCFG function does not use 
 ; the ConstantFoldTerminator function.
 
-; RUN: opt %s -simplifycfg | llvm-dis | \
+; RUN: opt %s -simplifycfg -S | \
 ; RUN:   not grep {br i1 %c2}
 
 declare void @noop()

Modified: llvm/trunk/test/Transforms/SimplifyCFG/2003-08-17-FoldSwitch-dbg.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/2003-08-17-FoldSwitch-dbg.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/2003-08-17-FoldSwitch-dbg.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/2003-08-17-FoldSwitch-dbg.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | \
+; RUN: opt %s -simplifycfg -S | \
 ; RUN:   not grep switch
 
 

Modified: llvm/trunk/test/Transforms/SimplifyCFG/2003-08-17-FoldSwitch.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/2003-08-17-FoldSwitch.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/2003-08-17-FoldSwitch.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/2003-08-17-FoldSwitch.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | \
+; RUN: opt %s -simplifycfg -S | \
 ; RUN:   not grep switch
 
 ; Test normal folding

Modified: llvm/trunk/test/Transforms/SimplifyCFG/2006-10-19-UncondDiv.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/2006-10-19-UncondDiv.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/2006-10-19-UncondDiv.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/2006-10-19-UncondDiv.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; PR957
-; RUN: opt %s -simplifycfg | llvm-dis | \
+; RUN: opt %s -simplifycfg -S | \
 ; RUN:   not grep select
 
 @G = extern_weak global i32

Modified: llvm/trunk/test/Transforms/SimplifyCFG/2007-11-22-InvokeNoUnwind.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/2007-11-22-InvokeNoUnwind.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/2007-11-22-InvokeNoUnwind.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/2007-11-22-InvokeNoUnwind.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | not grep invoke
+; RUN: opt %s -simplifycfg -S | not grep invoke
 
 declare i32 @func(i8*) nounwind
 

Modified: llvm/trunk/test/Transforms/SimplifyCFG/2008-01-02-hoist-fp-add.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/2008-01-02-hoist-fp-add.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/2008-01-02-hoist-fp-add.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/2008-01-02-hoist-fp-add.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; The phi should not be eliminated in this case, because the fp op could trap.
-; RUN: opt %s -simplifycfg | llvm-dis | grep {= phi double}
+; RUN: opt %s -simplifycfg -S | grep {= phi double}
 
 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"

Modified: llvm/trunk/test/Transforms/SimplifyCFG/2008-05-16-PHIBlockMerge.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/2008-05-16-PHIBlockMerge.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/2008-05-16-PHIBlockMerge.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/2008-05-16-PHIBlockMerge.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis > %t
+; RUN: opt %s -simplifycfg -S > %t
 ; RUN: not grep {^BB.tomerge} %t
 ; RUN  grep {^BB.nomerge} %t | count 2
 

Modified: llvm/trunk/test/Transforms/SimplifyCFG/2008-07-13-InfLoopMiscompile.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/2008-07-13-InfLoopMiscompile.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/2008-07-13-InfLoopMiscompile.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/2008-07-13-InfLoopMiscompile.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | grep {%outval = phi i32 .*mux}
+; RUN: opt %s -simplifycfg -S | grep {%outval = phi i32 .*mux}
 ; PR2540
 ; Outval should end up with a select from 0/2, not all constants.
 

Modified: llvm/trunk/test/Transforms/SimplifyCFG/2008-12-16-DCECond.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/2008-12-16-DCECond.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/2008-12-16-DCECond.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/2008-12-16-DCECond.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | not grep icmp
+; RUN: opt %s -simplifycfg -S | not grep icmp
 ; ModuleID = '/tmp/x.bc'
 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-pc-linux-gnu"

Modified: llvm/trunk/test/Transforms/SimplifyCFG/2009-01-19-UnconditionalTrappingConstantExpr.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/2009-01-19-UnconditionalTrappingConstantExpr.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/2009-01-19-UnconditionalTrappingConstantExpr.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/2009-01-19-UnconditionalTrappingConstantExpr.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | grep {br i1 } | count 4
+; RUN: opt %s -simplifycfg -S | grep {br i1 } | count 4
 ; PR3354
 ; Do not merge bb1 into the entry block, it might trap.
 

Modified: llvm/trunk/test/Transforms/SimplifyCFG/2009-03-05-Speculative-Hoist-Dbg.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/2009-03-05-Speculative-Hoist-Dbg.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/2009-03-05-Speculative-Hoist-Dbg.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/2009-03-05-Speculative-Hoist-Dbg.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | grep select
+; RUN: opt %s -simplifycfg -S | grep select
         %llvm.dbg.anchor.type = type { i32, i32 }
         %llvm.dbg.compile_unit.type = type { i32, { }*, i32, i8*, i8*, i8*, i1, i1, i8* }
 

Modified: llvm/trunk/test/Transforms/SimplifyCFG/2009-05-12-externweak.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/2009-05-12-externweak.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/2009-05-12-externweak.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/2009-05-12-externweak.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | not grep select
+; RUN: opt %s -simplifycfg -S | not grep select
 ; ModuleID = '<stdin>'
 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-darwin10.0"

Modified: llvm/trunk/test/Transforms/SimplifyCFG/BrUnwind.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/BrUnwind.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/BrUnwind.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/BrUnwind.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | \
+; RUN: opt %s -simplifycfg -S | \
 ; RUN: not grep {br label}
 
 define void @test(i1 %C) {

Modified: llvm/trunk/test/Transforms/SimplifyCFG/DeadSetCC.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/DeadSetCC.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/DeadSetCC.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/DeadSetCC.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | \
+; RUN: opt %s -simplifycfg -S | \
 ; RUN:   not grep {icmp eq}
 
 ; Check that simplifycfg deletes a dead 'seteq' instruction when it

Modified: llvm/trunk/test/Transforms/SimplifyCFG/EqualPHIEdgeBlockMerge.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/EqualPHIEdgeBlockMerge.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/EqualPHIEdgeBlockMerge.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/EqualPHIEdgeBlockMerge.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; Test merging of blocks with phi nodes.
 ;
-; RUN: opt %s -simplifycfg | llvm-dis | not grep N:
+; RUN: opt %s -simplifycfg -S | not grep N:
 ;
 
 define i32 @test(i1 %a) {

Modified: llvm/trunk/test/Transforms/SimplifyCFG/HoistCode.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/HoistCode.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/HoistCode.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/HoistCode.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | not grep br
+; RUN: opt %s -simplifycfg -S | not grep br
 
 define void @foo(i1 %C, i32* %P) {
         br i1 %C, label %T, label %F

Modified: llvm/trunk/test/Transforms/SimplifyCFG/InvokeEliminate.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/InvokeEliminate.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/InvokeEliminate.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/InvokeEliminate.ll Tue Sep  8 17:34:10 2009
@@ -3,7 +3,7 @@
 
 ; If this test is successful, the function should be reduced to 'call; ret'
 
-; RUN: opt %s -simplifycfg | llvm-dis | \
+; RUN: opt %s -simplifycfg -S | \
 ; RUN:   not egrep {\\(invoke\\)|\\(br\\)}
 
 declare void @bar()

Modified: llvm/trunk/test/Transforms/SimplifyCFG/PhiBlockMerge.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/PhiBlockMerge.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/PhiBlockMerge.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/PhiBlockMerge.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; Test merging of blocks that only have PHI nodes in them
 ;
-; RUN: opt %s -simplifycfg | llvm-dis | not grep N:
+; RUN: opt %s -simplifycfg -S | not grep N:
 ;
 
 define i32 @test(i1 %a, i1 %b) {

Modified: llvm/trunk/test/Transforms/SimplifyCFG/PhiBlockMerge2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/PhiBlockMerge2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/PhiBlockMerge2.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/PhiBlockMerge2.ll Tue Sep  8 17:34:10 2009
@@ -2,7 +2,7 @@
 ; where the mergedinto block doesn't have any PHI nodes, and is in fact 
 ; dominated by the block-to-be-eliminated
 ;
-; RUN: opt %s -simplifycfg | llvm-dis | not grep N:
+; RUN: opt %s -simplifycfg -S | not grep N:
 ;
 
 declare i1 @foo()

Modified: llvm/trunk/test/Transforms/SimplifyCFG/PhiEliminate.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/PhiEliminate.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/PhiEliminate.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/PhiEliminate.ll Tue Sep  8 17:34:10 2009
@@ -3,7 +3,7 @@
 ; nodes away allows the branches to be eliminated, performing a simple form of
 ; 'if conversion'.
 
-; RUN: opt %s -simplifycfg | llvm-dis > %t.xform
+; RUN: opt %s -simplifycfg -S > %t.xform
 ; RUN:   not grep phi %t.xform 
 ; RUN:   grep ret %t.xform
 

Modified: llvm/trunk/test/Transforms/SimplifyCFG/PhiEliminate2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/PhiEliminate2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/PhiEliminate2.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/PhiEliminate2.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | not grep br
+; RUN: opt %s -simplifycfg -S | not grep br
 
 define i32 @test(i1 %C, i32 %V1, i32 %V2) {
 entry:

Modified: llvm/trunk/test/Transforms/SimplifyCFG/PhiNoEliminate.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/PhiNoEliminate.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/PhiNoEliminate.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/PhiNoEliminate.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | \
+; RUN: opt %s -simplifycfg -S | \
 ; RUN:   not grep select
 
 ;; The PHI node in this example should not be turned into a select, as we are

Modified: llvm/trunk/test/Transforms/SimplifyCFG/SpeculativeExec.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/SpeculativeExec.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/SpeculativeExec.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/SpeculativeExec.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -simplifycfg  | llvm-dis | grep select
-; RUN: opt %s -simplifycfg  | llvm-dis | grep br | count 2
+; RUN: opt %s -simplifycfg  -S | grep select
+; RUN: opt %s -simplifycfg  -S | grep br | count 2
 
 define i32 @t2(i32 %a, i32 %b, i32 %c) nounwind  {
 entry:

Modified: llvm/trunk/test/Transforms/SimplifyCFG/UncondBranchToReturn.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/UncondBranchToReturn.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/UncondBranchToReturn.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/UncondBranchToReturn.ll Tue Sep  8 17:34:10 2009
@@ -2,7 +2,7 @@
 ; a PHI node and a return.  Make sure the simplify cfg can straighten out this
 ; important case.  This is basically the most trivial form of tail-duplication.
 
-; RUN: opt %s -simplifycfg | llvm-dis | \
+; RUN: opt %s -simplifycfg -S | \
 ; RUN:    not grep {br label}
 
 define i32 @test(i1 %B, i32 %A, i32 %B.upgrd.1) {

Modified: llvm/trunk/test/Transforms/SimplifyCFG/UnreachableEliminate.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/UnreachableEliminate.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/UnreachableEliminate.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/UnreachableEliminate.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | not grep unreachable
+; RUN: opt %s -simplifycfg -S | not grep unreachable
 
 define void @test1(i1 %C, i1* %BP) {
         br i1 %C, label %T, label %F

Modified: llvm/trunk/test/Transforms/SimplifyCFG/basictest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/basictest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/basictest.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/basictest.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; Test CFG simplify removal of branch instructions...
 ;
-; RUN: opt %s -simplifycfg | llvm-dis | not grep br
+; RUN: opt %s -simplifycfg -S | not grep br
 
 define void @test1() {
         br label %BB1

Modified: llvm/trunk/test/Transforms/SimplifyCFG/branch-branch-dbginfo.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/branch-branch-dbginfo.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/branch-branch-dbginfo.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/branch-branch-dbginfo.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | grep {br i1} | count 1
+; RUN: opt %s -simplifycfg -S | grep {br i1} | count 1
 
 ; ModuleID = '<stdin>'
 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"

Modified: llvm/trunk/test/Transforms/SimplifyCFG/branch-cond-prop.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/branch-cond-prop.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/branch-cond-prop.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/branch-cond-prop.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | not grep call
+; RUN: opt %s -simplifycfg -S | not grep call
 
 declare void @bar()
 

Modified: llvm/trunk/test/Transforms/SimplifyCFG/branch-fold-test.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/branch-fold-test.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/branch-fold-test.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/branch-fold-test.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; This test ensures that the simplifycfg pass continues to constant fold
 ; terminator instructions.
 
-; RUN: opt %s -simplifycfg | llvm-dis | not grep br
+; RUN: opt < %s -simplifycfg -S | not grep br
 
 define i32 @test(i32 %A, i32 %B) {
 J:

Modified: llvm/trunk/test/Transforms/SimplifyCFG/branch-fold.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/branch-fold.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/branch-fold.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/branch-fold.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | grep {br i1} | count 1
+; RUN: opt %s -simplifycfg -S | grep {br i1} | count 1
 
 define void @test(i32* %P, i32* %Q, i1 %A, i1 %B) {
         br i1 %A, label %a, label %b

Modified: llvm/trunk/test/Transforms/SimplifyCFG/branch-phi-thread.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/branch-phi-thread.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/branch-phi-thread.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/branch-phi-thread.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg -adce | llvm-dis | \
+; RUN: opt %s -simplifycfg -adce -S | \
 ; RUN:   not grep {call void @f1}
 ; END.
 

Modified: llvm/trunk/test/Transforms/SimplifyCFG/branch_fold_dbg.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/branch_fold_dbg.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/branch_fold_dbg.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/branch_fold_dbg.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | not grep br
+; RUN: opt < %s -simplifycfg -S | not grep br
 ; END.
 
         %llvm.dbg.anchor.type = type { i32, i32 }

Modified: llvm/trunk/test/Transforms/SimplifyCFG/dbginfo.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/dbginfo.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/dbginfo.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/dbginfo.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | not grep "br label"
+; RUN: opt %s -simplifycfg -S | not grep "br label"
 
 	%llvm.dbg.anchor.type = type { i32, i32 }
 	%llvm.dbg.basictype.type = type { i32, { }*, i8*, { }*, i32, i64, i64, i64, i32, i32 }

Modified: llvm/trunk/test/Transforms/SimplifyCFG/hoist-common-code.dbg.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/hoist-common-code.dbg.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/hoist-common-code.dbg.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/hoist-common-code.dbg.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | not grep br
+; RUN: opt %s -simplifycfg -S | not grep br
 
 
         %llvm.dbg.anchor.type = type { i32, i32 }

Modified: llvm/trunk/test/Transforms/SimplifyCFG/hoist-common-code.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/hoist-common-code.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/hoist-common-code.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/hoist-common-code.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | not grep br
+; RUN: opt %s -simplifycfg -S | not grep br
 
 declare void @bar(i32)
 

Modified: llvm/trunk/test/Transforms/SimplifyCFG/iterative-simplify.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/iterative-simplify.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/iterative-simplify.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/iterative-simplify.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | not grep bb17
+; RUN: opt %s -simplifycfg -S | not grep bb17
 ; PR1786
 
 define i32 @main() {

Modified: llvm/trunk/test/Transforms/SimplifyCFG/noreturn-call.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/noreturn-call.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/noreturn-call.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/noreturn-call.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | grep unreachable
+; RUN: opt %s -simplifycfg -S | grep unreachable
 ; PR1796
 
 declare void @Finisher(i32) noreturn

Modified: llvm/trunk/test/Transforms/SimplifyCFG/return-merge.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/return-merge.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/return-merge.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/return-merge.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | not grep br
+; RUN: opt %s -simplifycfg -S | not grep br
 
 define i32 @test1(i1 %C) {
 entry:

Modified: llvm/trunk/test/Transforms/SimplifyCFG/switch_create.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/switch_create.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/switch_create.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/switch_create.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | not grep br
+; RUN: opt %s -simplifycfg -S | not grep br
 
 declare void @foo1()
 

Modified: llvm/trunk/test/Transforms/SimplifyCFG/switch_formation.dbg.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/switch_formation.dbg.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/switch_formation.dbg.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/switch_formation.dbg.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | not grep br
+; RUN: opt %s -simplifycfg -S | not grep br
 ; END.
 
 

Modified: llvm/trunk/test/Transforms/SimplifyCFG/switch_formation.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/switch_formation.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/switch_formation.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/switch_formation.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | not grep br
+; RUN: opt %s -simplifycfg -S | not grep br
 ; END.
 
 define i1 @_ZN4llvm11SetCondInst7classofEPKNS_11InstructionE({ i32, i32 }* %I) {

Modified: llvm/trunk/test/Transforms/SimplifyCFG/switch_switch_fold.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/switch_switch_fold.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/switch_switch_fold.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/switch_switch_fold.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | \
+; RUN: opt < %s -simplifycfg -S | \
 ; RUN:   grep switch | count 1
 
 ; Test that a switch going to a switch on the same value can be merged.   All 

Modified: llvm/trunk/test/Transforms/SimplifyCFG/switch_switch_fold_dbginfo.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/switch_switch_fold_dbginfo.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/switch_switch_fold_dbginfo.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/switch_switch_fold_dbginfo.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | \
+; RUN: opt < %s -simplifycfg -S | \
 ; RUN:   grep switch | count 1
 
 ; ModuleID = '<stdin>'

Modified: llvm/trunk/test/Transforms/SimplifyCFG/switch_thread.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/switch_thread.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/switch_thread.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/switch_thread.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | \
+; RUN: opt %s -simplifycfg -S | \
 ; RUN:   not grep {call void @DEAD}
 
 ; Test that we can thread a simple known condition through switch statements.

Modified: llvm/trunk/test/Transforms/SimplifyCFG/trapping-load-unreachable.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/trapping-load-unreachable.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/trapping-load-unreachable.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/trapping-load-unreachable.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | grep {volatile load}
+; RUN: opt %s -simplifycfg -S | grep {volatile load}
 ; PR2967
 
 target datalayout =

Modified: llvm/trunk/test/Transforms/SimplifyCFG/two-entry-phi-return.dbg.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/two-entry-phi-return.dbg.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/two-entry-phi-return.dbg.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/two-entry-phi-return.dbg.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | not grep br
+; RUN: opt %s -simplifycfg -S | not grep br
 
         %llvm.dbg.anchor.type = type { i32, i32 }
         %llvm.dbg.compile_unit.type = type { i32, { }*, i32, i8*, i8*, i8*, i1, i1, i8* }

Modified: llvm/trunk/test/Transforms/SimplifyCFG/two-entry-phi-return.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/two-entry-phi-return.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/two-entry-phi-return.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyCFG/two-entry-phi-return.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplifycfg | llvm-dis | not grep br
+; RUN: opt %s -simplifycfg -S | not grep br
 
 define i1 @qux(i8* %m, i8* %n, i8* %o, i8* %p) nounwind  {
 entry:

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/2007-04-06-strchr-miscompile.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/2007-04-06-strchr-miscompile.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/2007-04-06-strchr-miscompile.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/2007-04-06-strchr-miscompile.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; PR1307
-; RUN: opt %s -simplify-libcalls -instcombine | llvm-dis > %t
+; RUN: opt %s -simplify-libcalls -instcombine -S > %t
 ; RUN: grep {@str,.*i64 3} %t
 ; RUN: grep {@str1,.*i64 7} %t
 ; RUN: grep {ret i8.*null} %t

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/2008-05-19-memcmp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/2008-05-19-memcmp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/2008-05-19-memcmp.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/2008-05-19-memcmp.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplify-libcalls | llvm-dis | grep i32
+; RUN: opt %s -simplify-libcalls -S | grep i32
 ; PR2341
 
 @_2E_str = external constant [5 x i8]		; <[5 x i8]*> [#uses=1]

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/2009-01-04-Annotate.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/2009-01-04-Annotate.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/2009-01-04-Annotate.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/2009-01-04-Annotate.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplify-libcalls | llvm-dis > %t
+; RUN: opt %s -simplify-libcalls -S > %t
 ; RUN: grep noalias %t | count 2
 ; RUN: grep nocapture %t | count 3
 ; RUN: grep nounwind %t | count 3

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/2009-02-12-StrTo.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/2009-02-12-StrTo.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/2009-02-12-StrTo.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/2009-02-12-StrTo.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplify-libcalls | llvm-dis > %t
+; RUN: opt %s -simplify-libcalls -S > %t
 ; RUN: grep nocapture %t | count 2
 ; RUN: grep null %t | grep nocapture | count 1
 ; RUN: grep null %t | grep call | grep readonly | count 1

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/2009-05-30-memcmp-byte.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/2009-05-30-memcmp-byte.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/2009-05-30-memcmp-byte.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/2009-05-30-memcmp-byte.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplify-libcalls -instcombine | llvm-dis | grep {ret i32 -65}
+; RUN: opt %s -simplify-libcalls -instcombine -S | grep {ret i32 -65}
 ; PR4284
 
 define i32 @test() nounwind {

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/FFS.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/FFS.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/FFS.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/FFS.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Test that the ToAsciiOptimizer works correctly
-; RUN: opt %s -simplify-libcalls | llvm-dis | \
+; RUN: opt %s -simplify-libcalls -S | \
 ; RUN:   not grep {call.*@ffs}
 
 @non_const = external global i32		; <i32*> [#uses=1]

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/FPrintF.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/FPrintF.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/FPrintF.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/FPrintF.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Test that the FPrintFOptimizer works correctly
-; RUN: opt %s -simplify-libcalls | llvm-dis | \
+; RUN: opt %s -simplify-libcalls -S | \
 ; RUN:   not grep {call.*fprintf}
 
 ; This transformation requires the pointer size, as it assumes that size_t is

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/IsDigit.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/IsDigit.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/IsDigit.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/IsDigit.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Test that the IsDigitOptimizer works correctly
-; RUN: opt %s -simplify-libcalls | llvm-dis | \
+; RUN: opt %s -simplify-libcalls -S | \
 ; RUN:   not grep call
 
 declare i32 @isdigit(i32)

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/MemCpy.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/MemCpy.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/MemCpy.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/MemCpy.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -constprop -instcombine | llvm-dis | not grep {call.*llvm.memcpy.i32}
+; RUN: opt %s -constprop -instcombine -S | not grep {call.*llvm.memcpy.i32}
 
 @h = constant [2 x i8] c"h\00"		; <[2 x i8]*> [#uses=1]
 @hel = constant [4 x i8] c"hel\00"		; <[4 x i8]*> [#uses=1]

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/Printf.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/Printf.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/Printf.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/Printf.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -simplify-libcalls | llvm-dis | grep putchar
-; RUN: opt %s -simplify-libcalls | llvm-dis | \
+; RUN: opt %s -simplify-libcalls -S | grep putchar
+; RUN: opt %s -simplify-libcalls -S | \
 ; RUN:   not grep {call.*printf}
 
 @str = internal constant [13 x i8] c"hello world\0A\00"         ; <[13 x i8]*> [#uses=1]

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/Puts.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/Puts.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/Puts.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/Puts.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Test that the PutsCatOptimizer works correctly
-; RUN: opt %s -simplify-libcalls | llvm-dis | \
+; RUN: opt %s -simplify-libcalls -S | \
 ; RUN:   not grep {call.*fputs}
 
 ; This transformation requires the pointer size, as it assumes that size_t is

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/SPrintF.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/SPrintF.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/SPrintF.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/SPrintF.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Test that the SPrintFOptimizer works correctly
-; RUN: opt %s -simplify-libcalls | llvm-dis | \
+; RUN: opt %s -simplify-libcalls -S | \
 ; RUN:   not grep {call.*sprintf}
 
 ; This transformation requires the pointer size, as it assumes that size_t is

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/StrCat.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/StrCat.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/StrCat.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/StrCat.ll Tue Sep  8 17:34:10 2009
@@ -1,8 +1,8 @@
 ; Test that the StrCatOptimizer works correctly
 ; PR3661
-; RUN: opt %s -simplify-libcalls | llvm-dis | \
+; RUN: opt %s -simplify-libcalls -S | \
 ; RUN:   not grep {call.*strcat}
-; RUN: opt %s -simplify-libcalls | llvm-dis | \
+; RUN: opt %s -simplify-libcalls -S | \
 ; RUN:   grep {puts.*%arg1}
 
 ; This transformation requires the pointer size, as it assumes that size_t is

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/StrChr.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/StrChr.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/StrChr.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/StrChr.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Test that the StrChrOptimizer works correctly
-; RUN: opt %s -simplify-libcalls | llvm-dis | \
+; RUN: opt %s -simplify-libcalls -S | \
 ; RUN:   not grep {call.*@strchr}
 
 ; This transformation requires the pointer size, as it assumes that size_t is

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/StrCmp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/StrCmp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/StrCmp.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/StrCmp.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Test that the StrCmpOptimizer works correctly
-; RUN: opt %s -simplify-libcalls | llvm-dis | \
+; RUN: opt %s -simplify-libcalls -S | \
 ; RUN:   not grep {call.*strcmp}
 
 @hello = constant [6 x i8] c"hello\00"		; <[6 x i8]*> [#uses=1]

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/StrCpy.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/StrCpy.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/StrCpy.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/StrCpy.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Test that the StrCpyOptimizer works correctly
-; RUN: opt %s -simplify-libcalls | llvm-dis | \
+; RUN: opt %s -simplify-libcalls -S | \
 ; RUN:   not grep {call.*strcpy}
 
 ; This transformation requires the pointer size, as it assumes that size_t is

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/StrLen.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/StrLen.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/StrLen.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/StrLen.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Test that the StrCatOptimizer works correctly
-; RUN: opt %s -simplify-libcalls | llvm-dis | \
+; RUN: opt %s -simplify-libcalls -S | \
 ; RUN:    not grep {call.*strlen}
 
 target datalayout = "e-p:32:32"

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/StrNCat.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/StrNCat.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/StrNCat.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/StrNCat.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; Test that the StrNCatOptimizer works correctly
-; RUN: opt %s -simplify-libcalls | llvm-dis | \
+; RUN: opt %s -simplify-libcalls -S | \
 ; RUN:   not grep {call.*strncat}
-; RUN: opt %s -simplify-libcalls | llvm-dis | \
+; RUN: opt %s -simplify-libcalls -S | \
 ; RUN:   grep {puts.*%arg1}
 
 ; This transformation requires the pointer size, as it assumes that size_t is

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/StrNCmp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/StrNCmp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/StrNCmp.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/StrNCmp.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Test that the StrNCmpOptimizer works correctly
-; RUN: opt %s -simplify-libcalls | llvm-dis | \
+; RUN: opt %s -simplify-libcalls -S | \
 ; RUN:   not grep {call.*strncmp}
 
 @hello = constant [6 x i8] c"hello\00"		; <[6 x i8]*> [#uses=1]

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/StrNCpy.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/StrNCpy.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/StrNCpy.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/StrNCpy.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Test that the StrNCpyOptimizer works correctly
-; RUN: opt %s -simplify-libcalls | llvm-dis | \
+; RUN: opt %s -simplify-libcalls -S | \
 ; RUN:   not grep {call.*strncpy}
 
 ; This transformation requires the pointer size, as it assumes that size_t is

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/ToAscii.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/ToAscii.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/ToAscii.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/ToAscii.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Test that the ToAsciiOptimizer works correctly
-; RUN: opt %s -simplify-libcalls | llvm-dis | \
+; RUN: opt %s -simplify-libcalls -S | \
 ; RUN:   not grep {call.*toascii}
 
 declare i32 @toascii(i32)

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/abs.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/abs.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/abs.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/abs.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplify-libcalls | llvm-dis | grep {select i1 %ispos}
+; RUN: opt %s -simplify-libcalls -S | grep {select i1 %ispos}
 ; PR2337
 
 define i32 @test(i32 %x) {

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/exp2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/exp2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/exp2.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/exp2.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplify-libcalls | llvm-dis | grep {call.*ldexp} | count 4
+; RUN: opt %s -simplify-libcalls -S | grep {call.*ldexp} | count 4
 ; rdar://5852514
 
 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"

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/floor.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/floor.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/floor.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/floor.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplify-libcalls | llvm-dis > %t
+; RUN: opt %s -simplify-libcalls -S > %t
 ; RUN: not grep {call.*floor(} %t
 ; RUN: grep {call.*floorf(} %t
 ; RUN: not grep {call.*ceil(} %t

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/half-powr.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/half-powr.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/half-powr.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/half-powr.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt -simplify-libcalls-halfpowr %s | llvm-dis | FileCheck %s
+; RUN: opt -simplify-libcalls-halfpowr %s -S | FileCheck %s
 
 define float @__half_powrf4(float %f, float %g) nounwind readnone {
 entry:

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/memcmp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/memcmp.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/memcmp.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/memcmp.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; Test that the memcmpOptimizer works correctly
-; RUN: opt %s -simplify-libcalls | llvm-dis | not grep {call.*memcmp}
+; RUN: opt %s -simplify-libcalls -S | not grep {call.*memcmp}
 
 @h = constant [2 x i8] c"h\00"		; <[2 x i8]*> [#uses=0]
 @hel = constant [4 x i8] c"hel\00"		; <[4 x i8]*> [#uses=0]

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/memmove.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/memmove.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/memmove.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/memmove.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplify-libcalls | llvm-dis | grep {llvm.memmove}
+; RUN: opt %s -simplify-libcalls -S | grep {llvm.memmove}
 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"
 target triple = "i686-pc-linux-gnu"
 

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/memset-64.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/memset-64.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/memset-64.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/memset-64.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplify-libcalls | llvm-dis | grep {llvm.memset}
+; RUN: opt %s -simplify-libcalls -S | grep {llvm.memset}
 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-pc-linux-gnu"
 

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/memset.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/memset.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/memset.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/memset.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplify-libcalls | llvm-dis | grep {llvm.memset}
+; RUN: opt %s -simplify-libcalls -S | grep {llvm.memset}
 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"
 target triple = "i686-pc-linux-gnu"
 

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/pow2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/pow2.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/pow2.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/pow2.ll Tue Sep  8 17:34:10 2009
@@ -1,6 +1,6 @@
 ; Testcase for calls to the standard C "pow" function
 ;
-; RUN: opt %s -simplify-libcalls | llvm-dis | not grep {call .pow}
+; RUN: opt %s -simplify-libcalls -S | not grep {call .pow}
 
 
 declare double @pow(double, double)

Modified: llvm/trunk/test/Transforms/SimplifyLibCalls/weak-symbols.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyLibCalls/weak-symbols.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/SimplifyLibCalls/weak-symbols.ll (original)
+++ llvm/trunk/test/Transforms/SimplifyLibCalls/weak-symbols.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -simplify-libcalls | llvm-dis | FileCheck %s
+; RUN: opt %s -simplify-libcalls -S | FileCheck %s
 ; PR4738
 
 ; SimplifyLibcalls shouldn't assume anything about weak symbols.

Modified: llvm/trunk/test/Transforms/StripSymbols/2007-01-15-llvm.used.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/StripSymbols/2007-01-15-llvm.used.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/StripSymbols/2007-01-15-llvm.used.ll (original)
+++ llvm/trunk/test/Transforms/StripSymbols/2007-01-15-llvm.used.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
-; RUN: opt %s -strip | llvm-dis | grep foo | count 2
-; RUN: opt %s -strip | llvm-dis | grep bar | count 2
+; RUN: opt %s -strip -S | grep foo | count 2
+; RUN: opt %s -strip -S | grep bar | count 2
 @llvm.used = appending global [2 x i8*] [ i8* bitcast (i32* @foo to i8*), i8* bitcast (i32 ()* @bar to i8*) ], section "llvm.metadata"		; <[2 x i8*]*> [#uses=0]
 @foo = internal constant i32 41		; <i32*> [#uses=1]
 

Modified: llvm/trunk/test/Transforms/TailCallElim/accum_recursion.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/TailCallElim/accum_recursion.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/TailCallElim/accum_recursion.ll (original)
+++ llvm/trunk/test/Transforms/TailCallElim/accum_recursion.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -tailcallelim | llvm-dis | not grep call
+; RUN: opt %s -tailcallelim -S | not grep call
 
 define i32 @factorial(i32 %x) {
 entry:

Modified: llvm/trunk/test/Transforms/TailCallElim/accum_recursion_constant_arg.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/TailCallElim/accum_recursion_constant_arg.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/TailCallElim/accum_recursion_constant_arg.ll (original)
+++ llvm/trunk/test/Transforms/TailCallElim/accum_recursion_constant_arg.ll Tue Sep  8 17:34:10 2009
@@ -3,7 +3,7 @@
 ; go out to the anonymous users of the demo script for "suggesting" 
 ; optimizations that should be done.  :)
 
-; RUN: opt %s -tailcallelim | llvm-dis | not grep call
+; RUN: opt %s -tailcallelim -S | not grep call
 
 define i32 @mul(i32 %x, i32 %y) {
 entry:

Modified: llvm/trunk/test/Transforms/TailCallElim/dont-tce-tail-marked-call.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/TailCallElim/dont-tce-tail-marked-call.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/TailCallElim/dont-tce-tail-marked-call.ll (original)
+++ llvm/trunk/test/Transforms/TailCallElim/dont-tce-tail-marked-call.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -tailcallelim | llvm-dis | \
+; RUN: opt %s -tailcallelim -S | \
 ; RUN:    grep {call i32 @foo}
 
 declare void @bar(i32*)

Modified: llvm/trunk/test/Transforms/TailCallElim/dont_reorder_load.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/TailCallElim/dont_reorder_load.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/TailCallElim/dont_reorder_load.ll (original)
+++ llvm/trunk/test/Transforms/TailCallElim/dont_reorder_load.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: llvm-as <%s | opt -tailcallelim | llvm-dis | grep call | count 3
+; RUN: llvm-as <%s | opt -tailcallelim -S | grep call | count 3
 ; PR4323
 
 ; Several cases where tail call elimination should not move the load above the

Modified: llvm/trunk/test/Transforms/TailCallElim/inf-recursion.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/TailCallElim/inf-recursion.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/TailCallElim/inf-recursion.ll (original)
+++ llvm/trunk/test/Transforms/TailCallElim/inf-recursion.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -tailcallelim | llvm-dis | grep call
+; RUN: opt %s -tailcallelim -S | grep call
 ; Don't turn this into an infinite loop, this is probably the implementation
 ; of fabs and we expect the codegen to lower fabs.
 

Modified: llvm/trunk/test/Transforms/TailCallElim/intervening-inst.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/TailCallElim/intervening-inst.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/TailCallElim/intervening-inst.ll (original)
+++ llvm/trunk/test/Transforms/TailCallElim/intervening-inst.ll Tue Sep  8 17:34:10 2009
@@ -1,5 +1,5 @@
 ; This function contains intervening instructions which should be moved out of the way
-; RUN: opt %s -tailcallelim | llvm-dis | not grep call
+; RUN: opt %s -tailcallelim -S | not grep call
 
 define i32 @Test(i32 %X) {
 entry:

Modified: llvm/trunk/test/Transforms/TailCallElim/move_alloca_for_tail_call.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/TailCallElim/move_alloca_for_tail_call.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/TailCallElim/move_alloca_for_tail_call.ll (original)
+++ llvm/trunk/test/Transforms/TailCallElim/move_alloca_for_tail_call.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt -tailcallelim %s | llvm-dis | FileCheck %s
+; RUN: opt -tailcallelim %s -S | FileCheck %s
 ; PR615
 
 declare void @bar(i32*)

Modified: llvm/trunk/test/Transforms/TailCallElim/reorder_load.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/TailCallElim/reorder_load.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/TailCallElim/reorder_load.ll (original)
+++ llvm/trunk/test/Transforms/TailCallElim/reorder_load.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: llvm-as <%s | opt -tailcallelim | llvm-dis | not grep call
+; RUN: llvm-as <%s | opt -tailcallelim -S | not grep call
 ; PR4323
 
 ; Several cases where tail call elimination should move the load above the call,

Modified: llvm/trunk/test/Transforms/TailCallElim/return_constant.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/TailCallElim/return_constant.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/TailCallElim/return_constant.ll (original)
+++ llvm/trunk/test/Transforms/TailCallElim/return_constant.ll Tue Sep  8 17:34:10 2009
@@ -1,7 +1,7 @@
 ; Though this case seems to be fairly unlikely to occur in the wild, someone
 ; plunked it into the demo script, so maybe they care about it.
 ;
-; RUN: opt %s -tailcallelim | llvm-dis | not grep call
+; RUN: opt %s -tailcallelim -S | not grep call
 
 define i32 @aaa(i32 %c) {
 entry:

Modified: llvm/trunk/test/Transforms/TailCallElim/trivial_codegen_tailcall.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/TailCallElim/trivial_codegen_tailcall.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/TailCallElim/trivial_codegen_tailcall.ll (original)
+++ llvm/trunk/test/Transforms/TailCallElim/trivial_codegen_tailcall.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -tailcallelim | llvm-dis | \
+; RUN: opt %s -tailcallelim -S | \
 ; RUN:    grep {tail call void @foo}
 
 

Modified: llvm/trunk/test/Transforms/TailDup/MergeTest.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/TailDup/MergeTest.ll?rev=81257&r1=81256&r2=81257&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/TailDup/MergeTest.ll (original)
+++ llvm/trunk/test/Transforms/TailDup/MergeTest.ll Tue Sep  8 17:34:10 2009
@@ -1,4 +1,4 @@
-; RUN: opt %s -tailduplicate -taildup-threshold=2 | llvm-dis | grep add | not grep uses=1
+; RUN: opt %s -tailduplicate -taildup-threshold=2 -S | grep add | not grep uses=1
 
 define i32 @test1(i1 %C, i32 %A, i32* %P) {
 entry:





More information about the llvm-commits mailing list