[llvm-commits] [llvm] r159525 - in /llvm/trunk/test: ./ Analysis/LoopInfo/ Analysis/ScalarEvolution/ Assembler/ CodeGen/ARM/ CodeGen/CellSPU/ CodeGen/PowerPC/ CodeGen/Thumb/ CodeGen/Thumb2/ CodeGen/X86/ Feature/ Integer/ Linker/ MC/Disassembler/A

Chandler Carruth chandlerc at gmail.com
Mon Jul 2 09:14:58 PDT 2012


Doh! Sorry I see how these slipped through. Will fix shortly.
On Jul 2, 2012 9:10 AM, "David Dean" <david_dean at apple.com> wrote:

> It looks like you missed some.
> I'm now seeing a bunch of tests failing on darwin with
>
> > syntax error near unexpected token `&'
>
>
> LLVM :: Analysis/BasicAA/2003-11-04-SimpleCases.ll
> LLVM :: Analysis/BasicAA/2003-12-11-ConstExprGEP.ll
> LLVM :: Analysis/BasicAA/2006-03-03-BadArraySubscript.ll
> LLVM :: Analysis/BasicAA/2007-08-01-NoAliasAndCalls.ll
> LLVM :: Analysis/BasicAA/2007-08-01-NoAliasAndGEP.ll
> LLVM :: Analysis/BasicAA/2008-11-23-NoaliasRet.ll
> LLVM :: Analysis/BasicAA/2009-10-13-GEP-BaseNoAlias.ll
> LLVM :: Analysis/BasicAA/2010-09-15-GEP-SignedArithmetic.ll
> LLVM :: Analysis/BasicAA/args-rets-allocas-loads.ll
> LLVM :: Analysis/BasicAA/constant-over-index.ll
> LLVM :: Analysis/BasicAA/dag.ll
> LLVM :: Analysis/BasicAA/empty.ll
> LLVM :: Analysis/BasicAA/gep-alias.ll
> LLVM :: Analysis/BasicAA/getmodrefinfo-cs-cs.ll
> LLVM :: Analysis/BasicAA/must-and-partial.ll
> LLVM :: Analysis/BasicAA/phi-aa.ll
> LLVM :: Analysis/BasicAA/phi-and-select.ll
> LLVM :: Analysis/CallGraph/2008-09-09-DirectCall.ll
> LLVM :: Analysis/CallGraph/2008-09-09-UsedByGlobal.ll
> LLVM :: Analysis/CallGraph/no-intrinsics.ll
> LLVM :: Analysis/RegionInfo/block_sort.ll
> LLVM :: Analysis/RegionInfo/cond_loop.ll
> LLVM :: Analysis/RegionInfo/condition_complicated.ll
> LLVM :: Analysis/RegionInfo/condition_complicated_2.ll
> LLVM :: Analysis/RegionInfo/condition_forward_edge.ll
> LLVM :: Analysis/RegionInfo/condition_same_exit.ll
> LLVM :: Analysis/RegionInfo/condition_simple.ll
> LLVM :: Analysis/RegionInfo/exit_in_condition.ll
> LLVM :: Analysis/RegionInfo/infinite_loop.ll
> LLVM :: Analysis/RegionInfo/infinite_loop_2.ll
> LLVM :: Analysis/RegionInfo/infinite_loop_3.ll
> LLVM :: Analysis/RegionInfo/infinite_loop_4.ll
> LLVM :: Analysis/RegionInfo/loop_with_condition.ll
> LLVM :: Analysis/RegionInfo/loops_1.ll
> LLVM :: Analysis/RegionInfo/loops_2.ll
> LLVM :: Analysis/RegionInfo/mix_1.ll
> LLVM :: Analysis/RegionInfo/multiple_exiting_edge.ll
> LLVM :: Analysis/RegionInfo/nested_loops.ll
> LLVM :: Analysis/RegionInfo/next.ll
> LLVM :: Analysis/RegionInfo/paper.ll
> LLVM :: Analysis/RegionInfo/two_loops_same_header.ll
> LLVM :: Analysis/ScalarEvolution/2008-07-12-UnneededSelect1.ll
> LLVM :: Analysis/ScalarEvolution/2008-07-12-UnneededSelect2.ll
> LLVM :: Analysis/ScalarEvolution/2008-11-18-LessThanOrEqual.ll
> LLVM :: Analysis/ScalarEvolution/scev-aa.ll
> LLVM :: Assembler/2003-11-24-SymbolTableCrash.ll
> LLVM :: Assembler/2004-03-30-UnclosedFunctionCrash.ll
> LLVM :: Assembler/2004-11-28-InvalidTypeCrash.ll
> LLVM :: Assembler/2007-01-02-Undefined-Arg-Type.ll
> LLVM :: Assembler/2007-01-16-CrashOnBadCast.ll
> LLVM :: Assembler/2007-01-16-CrashOnBadCast2.ll
> LLVM :: Assembler/2008-02-18-IntPointerCrash.ll
> LLVM :: Assembler/2008-09-02-FunctionNotes2.ll
> LLVM :: Assembler/extractvalue-invalid-idx.ll
> LLVM :: Assembler/insertvalue-invalid-idx.ll
> LLVM :: Assembler/invalid_cast.ll
> LLVM :: Assembler/invalid_cast2.ll
> LLVM :: CodeGen/ARM/2007-03-13-InstrSched.ll
> LLVM :: CodeGen/ARM/2011-12-14-machine-sink.ll
> LLVM :: CodeGen/ARM/addrmode.ll
> LLVM :: CodeGen/Generic/print-after.ll
> LLVM :: CodeGen/Generic/print-machineinstrs.ll
> LLVM :: CodeGen/PowerPC/iabs.ll
> LLVM :: CodeGen/PowerPC/lsr-postinc-pos.ll
> LLVM :: CodeGen/PowerPC/rlwimi3.ll
> LLVM :: CodeGen/Thumb/iabs.ll
> LLVM :: CodeGen/X86/2003-08-03-CallArgLiveRanges.ll
> LLVM :: CodeGen/X86/2006-03-02-InstrSchedBug.ll
> LLVM :: CodeGen/X86/2006-05-01-SchedCausingSpills.ll
> LLVM :: CodeGen/X86/2006-05-02-InstrSched1.ll
> LLVM :: CodeGen/X86/2006-05-02-InstrSched2.ll
> LLVM :: CodeGen/X86/2006-05-11-InstrSched.ll
> LLVM :: CodeGen/X86/2008-02-18-TailMergingBug.ll
> LLVM :: CodeGen/X86/2008-10-27-CoalescerBug.ll
> LLVM :: CodeGen/X86/2009-02-25-CommuteBug.ll
> LLVM :: CodeGen/X86/2009-02-26-MachineLICMBug.ll
> LLVM :: CodeGen/X86/2010-01-19-OptExtBug.ll
> LLVM :: CodeGen/X86/2011-06-12-FastAllocSpill.ll
> LLVM :: CodeGen/X86/2012-03-26-PostRALICMBug.ll
> LLVM :: CodeGen/X86/MachineSink-PHIUse.ll
> LLVM :: CodeGen/X86/convert-2-addr-3-addr-inc64.ll
> LLVM :: CodeGen/X86/dagcombine-cse.ll
> LLVM :: CodeGen/X86/hoist-invariant-load.ll
> LLVM :: CodeGen/X86/label-redefinition.ll
> LLVM :: CodeGen/X86/phi-immediate-factoring.ll
> LLVM :: CodeGen/X86/pr3522.ll
> LLVM :: CodeGen/X86/regpressure.ll
> LLVM :: CodeGen/X86/sse_reload_fold.ll
> LLVM :: CodeGen/X86/twoaddr-coalesce-2.ll
> LLVM :: CodeGen/X86/twoaddr-pass-sink.ll
> LLVM :: DebugInfo/printdbginfo2.ll
> LLVM :: Feature/globalredefinition3.ll
> LLVM :: Feature/load_module.ll
> LLVM :: Linker/2003-08-24-InheritPtrSize.ll
> LLVM :: Linker/link-messages.ll
> LLVM :: Linker/module-flags-4-a.ll
> LLVM :: Linker/module-flags-5-a.ll
> LLVM :: Linker/module-flags-6-a.ll
> LLVM :: Linker/redefinition.ll
> LLVM :: MC/AsmParser/purgem.s
> LLVM :: MC/Disassembler/ARM/invalid-BFI-arm.txt
> LLVM :: MC/Disassembler/ARM/invalid-Bcc-thumb.txt
> LLVM :: MC/Disassembler/ARM/invalid-CPS2p-arm.txt
> LLVM :: MC/Disassembler/ARM/invalid-CPS3p-arm.txt
> LLVM :: MC/Disassembler/ARM/invalid-DMB-thumb.txt
> LLVM :: MC/Disassembler/ARM/invalid-DSB-arm.txt
> LLVM :: MC/Disassembler/ARM/invalid-IT-CBNZ-thumb.txt
> LLVM :: MC/Disassembler/ARM/invalid-IT-CC15.txt
> LLVM :: MC/Disassembler/ARM/invalid-IT-thumb.txt
> LLVM :: MC/Disassembler/ARM/invalid-LDC-form-arm.txt
> LLVM :: MC/Disassembler/ARM/invalid-LDM-thumb.txt
> LLVM :: MC/Disassembler/ARM/invalid-LDRB_POST-arm.txt
> LLVM :: MC/Disassembler/ARM/invalid-LDRD_PRE-thumb.txt
> LLVM :: MC/Disassembler/ARM/invalid-LDR_PRE-arm.txt
> LLVM :: MC/Disassembler/ARM/invalid-LDRrs-arm.txt
> LLVM :: MC/Disassembler/ARM/invalid-MCR-arm.txt
> LLVM :: MC/Disassembler/ARM/invalid-MOVTi16-arm.txt
> LLVM :: MC/Disassembler/ARM/invalid-MOVr-arm.txt
> LLVM :: MC/Disassembler/ARM/invalid-MOVs-LSL-arm.txt
> LLVM :: MC/Disassembler/ARM/invalid-MOVs-arm.txt
> LLVM :: MC/Disassembler/ARM/invalid-MRRC2-arm.txt
> LLVM :: MC/Disassembler/ARM/invalid-MSRi-arm.txt
> LLVM :: MC/Disassembler/ARM/invalid-RFEorLDMIA-arm.txt
> LLVM :: MC/Disassembler/ARM/invalid-SBFX-arm.txt
> LLVM :: MC/Disassembler/ARM/invalid-SMLAD-arm.txt
> LLVM :: MC/Disassembler/ARM/invalid-SRS-arm.txt
> LLVM :: MC/Disassembler/ARM/invalid-STMIA_UPD-thumb.txt
> LLVM :: MC/Disassembler/ARM/invalid-SXTB-arm.txt
> LLVM :: MC/Disassembler/ARM/invalid-UMAAL-arm.txt
> LLVM :: MC/Disassembler/ARM/invalid-VLD3DUPd32_UPD-thumb.txt
> LLVM :: MC/Disassembler/ARM/invalid-VLDMSDB_UPD-arm.txt
> LLVM :: MC/Disassembler/ARM/invalid-VST1d8Twb_register-thumb.txt
> LLVM :: MC/Disassembler/ARM/invalid-t2Bcc-thumb.txt
> LLVM :: MC/Disassembler/ARM/invalid-t2LDRBT-thumb.txt
> LLVM :: MC/Disassembler/ARM/invalid-t2LDRSHi12-thumb.txt
> LLVM :: MC/Disassembler/ARM/invalid-t2LDRSHi8-thumb.txt
> LLVM :: MC/Disassembler/ARM/invalid-t2PUSH-thumb.txt
> LLVM :: MC/Disassembler/ARM/invalid-t2STREXD-thumb.txt
> LLVM :: MC/Disassembler/ARM/invalid-t2STR_POST-thumb.txt
> LLVM :: MC/Disassembler/ARM/ldrd-armv4.txt
> LLVM :: MC/Disassembler/ARM/unpredictable-ADC-arm.txt
> LLVM :: MC/Disassembler/ARM/unpredictable-ADDREXT3-arm.txt
> LLVM :: MC/Disassembler/ARM/unpredictable-AExtI-arm.txt
> LLVM :: MC/Disassembler/ARM/unpredictable-AI1cmp-arm.txt
> LLVM :: MC/Disassembler/ARM/unpredictable-LDR-arm.txt
> LLVM :: MC/Disassembler/ARM/unpredictable-LDRD-arm.txt
> LLVM :: MC/Disassembler/ARM/unpredictable-LSL-regform.txt
> LLVM :: MC/Disassembler/ARM/unpredictable-MRRC2-arm.txt
> LLVM :: MC/Disassembler/ARM/unpredictable-MRS-arm.txt
> LLVM :: MC/Disassembler/ARM/unpredictable-MUL-arm.txt
> LLVM :: MC/Disassembler/ARM/unpredictable-RSC-arm.txt
> LLVM :: MC/Disassembler/ARM/unpredictable-SEL-arm.txt
> LLVM :: MC/Disassembler/ARM/unpredictable-SHADD16-arm.txt
> LLVM :: MC/Disassembler/ARM/unpredictable-SSAT-arm.txt
> LLVM :: MC/Disassembler/ARM/unpredictable-STRBrs-arm.txt
> LLVM :: MC/Disassembler/ARM/unpredictable-UQADD8-arm.txt
> LLVM :: MC/Disassembler/ARM/unpredictable-swp-arm.txt
> LLVM :: MC/Disassembler/ARM/unpredictables-thumb.txt
> LLVM :: MC/Disassembler/X86/enhanced.txt
> LLVM :: MC/Disassembler/X86/invalid-VEX-vvvv.txt
> LLVM :: MC/Disassembler/X86/invalid-cmp-imm.txt
> LLVM :: MC/Disassembler/X86/truncated-input.txt
> LLVM :: Other/invalid-commandline-option.ll
> LLVM :: Other/lint.ll
> LLVM :: Other/optimize-options.ll
> LLVM :: Transforms/GVN/nonescaping-malloc.ll
> LLVM :: Transforms/GlobalOpt/2009-03-05-dbg.ll
> LLVM :: Transforms/Inline/delete-call.ll
> LLVM :: Transforms/LICM/hoist-invariant-load.ll
> LLVM :: Transforms/LoopUnswitch/2008-11-03-Invariant.ll
> LLVM :: Transforms/MergeFunc/phi-speculation1.ll
> LLVM :: Transforms/MergeFunc/phi-speculation2.ll
> LLVM :: Transforms/MergeFunc/vector.ll
> LLVM :: Transforms/TailCallElim/ackermann.ll
> LLVM :: Transforms/TailCallElim/dup_tail.ll
> LLVM :: Verifier/2002-04-13-RetTypes.ll
> LLVM :: Verifier/2002-11-05-GetelementptrPointers.ll
> LLVM :: Verifier/2006-07-11-StoreStruct.ll
> LLVM :: Verifier/2006-12-12-IntrinsicDefine.ll
> LLVM :: Verifier/2008-03-01-AllocaSized.ll
> LLVM :: Verifier/2008-08-22-MemCpyAlignment.ll
> LLVM :: Verifier/2008-11-15-RetVoid.ll
> LLVM :: Verifier/AmbiguousPhi.ll
> LLVM :: Verifier/PhiGrouping.ll
> LLVM :: Verifier/SelfReferential.ll
> LLVM :: Verifier/aliasing-chain.ll
> LLVM :: Verifier/cttz-undef-arg.ll
> LLVM :: Verifier/dominates.ll
> LLVM :: Verifier/fpmath.ll
> LLVM :: Verifier/invoke.ll
> LLVM :: Verifier/range-1.ll
>
> On 2 Jul 2012, at 5:47 AM, Chandler Carruth wrote:
>
> > Author: chandlerc
> > Date: Mon Jul  2 07:47:22 2012
> > New Revision: 159525
> >
> > URL: http://llvm.org/viewvc/llvm-project?rev=159525&view=rev
> > Log:
> > Convert all tests using TCL-style quoting to use shell-style quoting.
> >
> > This was done through the aid of a terrible Perl creation. I will not
> > paste any of the horrors here. Suffice to say, it require multiple
> > staged rounds of replacements, state carried between, and a few
> > nested-construct-parsing hacks that I'm not proud of. It happens, by
> > luck, to be able to deal with all the TCL-quoting patterns in evidence
> > in the LLVM test suite.
> >
> > If anyone is maintaining large out-of-tree test trees, feel free to poke
> > me and I'll send you the steps I used to convert things, as well as
> > answer any painful questions etc. IRC works best for this type of thing
> > I find.
> >
> > Once converted, switch the LLVM lit config to use ShTests the same as
> > Clang. In addition to being able to delete large amounts of Python code
> > from 'lit', this will also simplify the entire test suite and some of
> > lit's architecture.
> >
> > Finally, the test suite runs 33% faster on Linux now. ;]
> > For my 16-hardware-thread (2x 4-core xeon e5520): 36s -> 24s
> >
> > Modified:
> >    llvm/trunk/test/Analysis/LoopInfo/2003-05-15-NestingProblem.ll
> >    llvm/trunk/test/Analysis/ScalarEvolution/2007-07-15-NegativeStride.ll
> >    llvm/trunk/test/Analysis/ScalarEvolution/2007-08-06-Unsigned.ll
> >    llvm/trunk/test/Analysis/ScalarEvolution/2007-09-27-LargeStepping.ll
> >
>  llvm/trunk/test/Analysis/ScalarEvolution/2008-02-11-ReversedCondition.ll
> >
>  llvm/trunk/test/Analysis/ScalarEvolution/2008-05-25-NegativeStepToZero.ll
> >    llvm/trunk/test/Analysis/ScalarEvolution/2008-07-19-WrappingIV.ll
> >    llvm/trunk/test/Analysis/ScalarEvolution/2008-11-18-LessThanOrEqual.ll
> >    llvm/trunk/test/Analysis/ScalarEvolution/2008-11-18-Stride1.ll
> >    llvm/trunk/test/Analysis/ScalarEvolution/2008-12-08-FiniteSGE.ll
> >    llvm/trunk/test/Analysis/ScalarEvolution/2009-04-22-TruncCast.ll
> >
>  llvm/trunk/test/Analysis/ScalarEvolution/2009-05-09-PointerEdgeCount.ll
> >    llvm/trunk/test/Analysis/ScalarEvolution/and-xor.ll
> >    llvm/trunk/test/Analysis/ScalarEvolution/avoid-smax-0.ll
> >    llvm/trunk/test/Analysis/ScalarEvolution/div-overflow.ll
> >    llvm/trunk/test/Analysis/ScalarEvolution/sext-inreg.ll
> >    llvm/trunk/test/Analysis/ScalarEvolution/sext-iv-1.ll
> >    llvm/trunk/test/Analysis/ScalarEvolution/smax.ll
> >    llvm/trunk/test/Analysis/ScalarEvolution/trip-count.ll
> >    llvm/trunk/test/Analysis/ScalarEvolution/trip-count2.ll
> >    llvm/trunk/test/Analysis/ScalarEvolution/trip-count3.ll
> >    llvm/trunk/test/Analysis/ScalarEvolution/trip-count4.ll
> >    llvm/trunk/test/Analysis/ScalarEvolution/trip-count5.ll
> >    llvm/trunk/test/Analysis/ScalarEvolution/trip-count6.ll
> >    llvm/trunk/test/Analysis/ScalarEvolution/trip-count7.ll
> >    llvm/trunk/test/Analysis/ScalarEvolution/trip-count8.ll
> >    llvm/trunk/test/Analysis/ScalarEvolution/xor-and.ll
> >    llvm/trunk/test/Assembler/2003-11-12-ConstantExprCast.ll
> >    llvm/trunk/test/Assembler/2003-11-24-SymbolTableCrash.ll
> >    llvm/trunk/test/Assembler/2004-03-30-UnclosedFunctionCrash.ll
> >    llvm/trunk/test/Assembler/2004-11-28-InvalidTypeCrash.ll
> >    llvm/trunk/test/Assembler/2007-01-02-Undefined-Arg-Type.ll
> >    llvm/trunk/test/Assembler/2007-01-16-CrashOnBadCast.ll
> >    llvm/trunk/test/Assembler/2007-01-16-CrashOnBadCast2.ll
> >    llvm/trunk/test/Assembler/2007-03-19-NegValue.ll
> >    llvm/trunk/test/Assembler/2007-04-20-AlignedLoad.ll
> >    llvm/trunk/test/Assembler/2007-04-20-AlignedStore.ll
> >    llvm/trunk/test/Assembler/2007-04-25-AssemblerFoldExternWeak.ll
> >    llvm/trunk/test/Assembler/2007-09-29-GC.ll
> >    llvm/trunk/test/Assembler/2007-12-11-AddressSpaces.ll
> >    llvm/trunk/test/Assembler/2008-02-18-IntPointerCrash.ll
> >    llvm/trunk/test/Assembler/ConstantExprFold.ll
> >    llvm/trunk/test/CodeGen/ARM/2009-04-06-AsmModifier.ll
> >    llvm/trunk/test/CodeGen/ARM/aliases.ll
> >    llvm/trunk/test/CodeGen/ARM/cse-libcalls.ll
> >    llvm/trunk/test/CodeGen/ARM/lsr-scale-addr-mode.ll
> >    llvm/trunk/test/CodeGen/ARM/str_pre.ll
> >    llvm/trunk/test/CodeGen/ARM/thread_pointer.ll
> >    llvm/trunk/test/CodeGen/ARM/tls1.ll
> >    llvm/trunk/test/CodeGen/ARM/tls3.ll
> >    llvm/trunk/test/CodeGen/CellSPU/shift_ops.ll
> >    llvm/trunk/test/CodeGen/CellSPU/stores.ll
> >    llvm/trunk/test/CodeGen/CellSPU/trunc.ll
> >    llvm/trunk/test/CodeGen/PowerPC/2005-09-02-LegalizeDuplicatesCalls.ll
> >    llvm/trunk/test/CodeGen/PowerPC/2006-04-05-splat-ish.ll
> >    llvm/trunk/test/CodeGen/PowerPC/2007-04-24-InlineAsm-I-Modifier.ll
> >    llvm/trunk/test/CodeGen/PowerPC/2007-05-30-dagcombine-miscomp.ll
> >    llvm/trunk/test/CodeGen/PowerPC/Frames-leaf.ll
> >    llvm/trunk/test/CodeGen/PowerPC/Frames-small.ll
> >    llvm/trunk/test/CodeGen/PowerPC/LargeAbsoluteAddr.ll
> >    llvm/trunk/test/CodeGen/PowerPC/and-imm.ll
> >    llvm/trunk/test/CodeGen/PowerPC/big-endian-actual-args.ll
> >    llvm/trunk/test/CodeGen/PowerPC/big-endian-call-result.ll
> >    llvm/trunk/test/CodeGen/PowerPC/branch-opt.ll
> >    llvm/trunk/test/CodeGen/PowerPC/calls.ll
> >    llvm/trunk/test/CodeGen/PowerPC/compare-simm.ll
> >    llvm/trunk/test/CodeGen/PowerPC/constants.ll
> >    llvm/trunk/test/CodeGen/PowerPC/darwin-labels.ll
> >    llvm/trunk/test/CodeGen/PowerPC/fabs.ll
> >    llvm/trunk/test/CodeGen/PowerPC/fma.ll
> >    llvm/trunk/test/CodeGen/PowerPC/fsqrt.ll
> >    llvm/trunk/test/CodeGen/PowerPC/iabs.ll
> >    llvm/trunk/test/CodeGen/PowerPC/ispositive.ll
> >    llvm/trunk/test/CodeGen/PowerPC/no-dead-strip.ll
> >    llvm/trunk/test/CodeGen/PowerPC/retaddr.ll
> >    llvm/trunk/test/CodeGen/PowerPC/rlwimi3.ll
> >    llvm/trunk/test/CodeGen/PowerPC/seteq-0.ll
> >    llvm/trunk/test/CodeGen/PowerPC/small-arguments.ll
> >    llvm/trunk/test/CodeGen/PowerPC/stack-protector.ll
> >    llvm/trunk/test/CodeGen/PowerPC/trampoline.ll
> >    llvm/trunk/test/CodeGen/Thumb/asmprinter-bug.ll
> >    llvm/trunk/test/CodeGen/Thumb/iabs.ll
> >    llvm/trunk/test/CodeGen/Thumb2/thumb2-ldr_pre.ll
> >    llvm/trunk/test/CodeGen/Thumb2/tls1.ll
> >    llvm/trunk/test/CodeGen/X86/2004-02-13-FrameReturnAddress.ll
> >    llvm/trunk/test/CodeGen/X86/2006-04-27-ISelFoldingBug.ll
> >    llvm/trunk/test/CodeGen/X86/2006-05-11-InstrSched.ll
> >    llvm/trunk/test/CodeGen/X86/2006-07-31-SingleRegClass.ll
> >    llvm/trunk/test/CodeGen/X86/2006-11-17-IllegalMove.ll
> >    llvm/trunk/test/CodeGen/X86/2007-01-13-StackPtrIndex.ll
> >    llvm/trunk/test/CodeGen/X86/2007-03-24-InlineAsmPModifier.ll
> >    llvm/trunk/test/CodeGen/X86/2007-03-24-InlineAsmVectorOp.ll
> >    llvm/trunk/test/CodeGen/X86/2007-08-10-SignExtSubreg.ll
> >    llvm/trunk/test/CodeGen/X86/2007-11-04-rip-immediate-constant.ll
> >    llvm/trunk/test/CodeGen/X86/2007-12-18-LoadCSEBug.ll
> >    llvm/trunk/test/CodeGen/X86/2008-02-18-TailMergingBug.ll
> >    llvm/trunk/test/CodeGen/X86/2008-04-17-CoalescerBug.ll
> >    llvm/trunk/test/CodeGen/X86/2008-08-06-CmpStride.ll
> >    llvm/trunk/test/CodeGen/X86/2008-12-23-crazy-address.ll
> >    llvm/trunk/test/CodeGen/X86/2009-01-31-BigShift2.ll
> >    llvm/trunk/test/CodeGen/X86/2009-02-26-MachineLICMBug.ll
> >    llvm/trunk/test/CodeGen/X86/2009-04-24.ll
> >    llvm/trunk/test/CodeGen/X86/2009-04-29-IndirectDestOperands.ll
> >    llvm/trunk/test/CodeGen/X86/MachineSink-PHIUse.ll
> >    llvm/trunk/test/CodeGen/X86/addr-label-difference.ll
> >    llvm/trunk/test/CodeGen/X86/aligned-comm.ll
> >    llvm/trunk/test/CodeGen/X86/break-anti-dependencies.ll
> >    llvm/trunk/test/CodeGen/X86/call-imm.ll
> >    llvm/trunk/test/CodeGen/X86/coalesce-esp.ll
> >    llvm/trunk/test/CodeGen/X86/epilogue.ll
> >    llvm/trunk/test/CodeGen/X86/extractps.ll
> >    llvm/trunk/test/CodeGen/X86/fast-cc-merge-stack-adj.ll
> >    llvm/trunk/test/CodeGen/X86/fast-isel-constpool.ll
> >    llvm/trunk/test/CodeGen/X86/fast-isel-gv.ll
> >    llvm/trunk/test/CodeGen/X86/fastcc-byval.ll
> >    llvm/trunk/test/CodeGen/X86/fp-immediate-shorten.ll
> >    llvm/trunk/test/CodeGen/X86/fp_load_fold.ll
> >    llvm/trunk/test/CodeGen/X86/full-lsr.ll
> >    llvm/trunk/test/CodeGen/X86/h-register-addressing-32.ll
> >    llvm/trunk/test/CodeGen/X86/h-register-addressing-64.ll
> >    llvm/trunk/test/CodeGen/X86/h-registers-1.ll
> >    llvm/trunk/test/CodeGen/X86/illegal-vector-args-return.ll
> >    llvm/trunk/test/CodeGen/X86/inline-asm-modifier-n.ll
> >    llvm/trunk/test/CodeGen/X86/isel-sink2.ll
> >    llvm/trunk/test/CodeGen/X86/ispositive.ll
> >    llvm/trunk/test/CodeGen/X86/label-redefinition.ll
> >    llvm/trunk/test/CodeGen/X86/lea-2.ll
> >    llvm/trunk/test/CodeGen/X86/peep-vector-extract-insert.ll
> >    llvm/trunk/test/CodeGen/X86/phi-immediate-factoring.ll
> >    llvm/trunk/test/CodeGen/X86/pr2656.ll
> >    llvm/trunk/test/CodeGen/X86/rotate.ll
> >    llvm/trunk/test/CodeGen/X86/shift-coalesce.ll
> >    llvm/trunk/test/CodeGen/X86/shift-double.ll
> >    llvm/trunk/test/CodeGen/X86/shl_elim.ll
> >    llvm/trunk/test/CodeGen/X86/stack-protector-linux.ll
> >    llvm/trunk/test/CodeGen/X86/subreg-to-reg-1.ll
> >    llvm/trunk/test/CodeGen/X86/tailcallbyval.ll
> >    llvm/trunk/test/CodeGen/X86/twoaddr-coalesce-2.ll
> >    llvm/trunk/test/CodeGen/X86/twoaddr-pass-sink.ll
> >    llvm/trunk/test/CodeGen/X86/vec_call.ll
> >    llvm/trunk/test/CodeGen/X86/vec_ins_extract-1.ll
> >    llvm/trunk/test/CodeGen/X86/vec_set-9.ll
> >    llvm/trunk/test/CodeGen/X86/x86-64-arg.ll
> >    llvm/trunk/test/CodeGen/X86/x86-64-pic-1.ll
> >    llvm/trunk/test/CodeGen/X86/x86-64-pic-10.ll
> >    llvm/trunk/test/CodeGen/X86/x86-64-pic-11.ll
> >    llvm/trunk/test/CodeGen/X86/x86-64-pic-2.ll
> >    llvm/trunk/test/CodeGen/X86/x86-64-pic-3.ll
> >    llvm/trunk/test/CodeGen/X86/x86-64-pic-4.ll
> >    llvm/trunk/test/CodeGen/X86/x86-64-pic-5.ll
> >    llvm/trunk/test/CodeGen/X86/x86-64-pic-6.ll
> >    llvm/trunk/test/CodeGen/X86/x86-64-pic-7.ll
> >    llvm/trunk/test/CodeGen/X86/x86-64-pic-8.ll
> >    llvm/trunk/test/CodeGen/X86/x86-64-pic-9.ll
> >    llvm/trunk/test/Feature/globalredefinition3.ll
> >    llvm/trunk/test/Feature/packed_struct.ll
> >    llvm/trunk/test/Feature/vector-cast-constant-exprs.ll
> >    llvm/trunk/test/Integer/packed_struct_bt.ll
> >    llvm/trunk/test/Linker/2003-01-30-LinkerRename.ll
> >    llvm/trunk/test/Linker/2003-01-30-LinkerTypeRename.ll
> >    llvm/trunk/test/Linker/2003-04-23-LinkOnceLost.ll
> >    llvm/trunk/test/Linker/2003-04-26-NullPtrLinkProblem.ll
> >    llvm/trunk/test/Linker/2003-05-15-TypeProblem.ll
> >    llvm/trunk/test/Linker/2003-05-31-LinkerRename.ll
> >    llvm/trunk/test/Linker/2003-06-02-TypeResolveProblem.ll
> >    llvm/trunk/test/Linker/2003-06-02-TypeResolveProblem2.ll
> >    llvm/trunk/test/Linker/2003-08-20-OpaqueTypeResolve.ll
> >    llvm/trunk/test/Linker/2003-08-23-GlobalVarLinking.ll
> >    llvm/trunk/test/Linker/2003-08-24-InheritPtrSize.ll
> >    llvm/trunk/test/Linker/2004-12-03-DisagreeingType.ll
> >    llvm/trunk/test/Linker/2005-02-12-ConstantGlobals-2.ll
> >    llvm/trunk/test/Linker/2005-02-12-ConstantGlobals.ll
> >    llvm/trunk/test/Linker/2005-12-06-AppendingZeroLengthArrays.ll
> >    llvm/trunk/test/Linker/2006-06-15-GlobalVarAlignment.ll
> >    llvm/trunk/test/Linker/2008-06-13-LinkOnceRedefinition.ll
> >    llvm/trunk/test/Linker/2008-06-26-AddressSpace.ll
> >    llvm/trunk/test/Linker/AppendingLinkage.ll
> >    llvm/trunk/test/Linker/AppendingLinkage2.ll
> >    llvm/trunk/test/Linker/ConstantGlobals1.ll
> >    llvm/trunk/test/Linker/ConstantGlobals2.ll
> >    llvm/trunk/test/Linker/ConstantGlobals3.ll
> >    llvm/trunk/test/Linker/link-global-to-func.ll
> >    llvm/trunk/test/Linker/redefinition.ll
> >    llvm/trunk/test/Linker/weakextern.ll
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-BFI-arm.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-Bcc-thumb.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-CPS2p-arm.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-CPS3p-arm.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-DMB-thumb.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-DSB-arm.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-IT-CBNZ-thumb.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-IT-thumb.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-LDC-form-arm.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-LDM-thumb.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-LDRB_POST-arm.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-LDRD_PRE-thumb.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-LDR_PRE-arm.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-LDRrs-arm.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-MCR-arm.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-MOVTi16-arm.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-MOVr-arm.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-MOVs-LSL-arm.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-MOVs-arm.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-MSRi-arm.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-RFEorLDMIA-arm.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-SBFX-arm.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-SMLAD-arm.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-SRS-arm.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-STMIA_UPD-thumb.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-SXTB-arm.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-UMAAL-arm.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-VLD3DUPd32_UPD-thumb.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-VLDMSDB_UPD-arm.txt
> >
>  llvm/trunk/test/MC/Disassembler/ARM/invalid-VST1d8Twb_register-thumb.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-t2Bcc-thumb.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-t2LDRBT-thumb.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-t2LDRSHi12-thumb.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-t2LDRSHi8-thumb.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-t2PUSH-thumb.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-t2STREXD-thumb.txt
> >    llvm/trunk/test/MC/Disassembler/ARM/invalid-t2STR_POST-thumb.txt
> >    llvm/trunk/test/MC/Disassembler/X86/invalid-VEX-vvvv.txt
> >    llvm/trunk/test/MC/Disassembler/X86/invalid-cmp-imm.txt
> >    llvm/trunk/test/Other/2003-02-19-LoopInfoNestingBug.ll
> >    llvm/trunk/test/Other/invalid-commandline-option.ll
> >    llvm/trunk/test/TableGen/DefmInherit.td
> >    llvm/trunk/test/TableGen/LazyChange.td
> >    llvm/trunk/test/TableGen/ListOfList.td
> >    llvm/trunk/test/TableGen/MultiClass.td
> >    llvm/trunk/test/TableGen/MultiClassInherit.td
> >    llvm/trunk/test/TableGen/Slice.td
> >    llvm/trunk/test/TableGen/TargetInstrSpec.td
> >    llvm/trunk/test/TableGen/cast.td
> >    llvm/trunk/test/TableGen/foreach.td
> >    llvm/trunk/test/TableGen/lisp.td
> >    llvm/trunk/test/TableGen/subst.td
> >
>  llvm/trunk/test/Transforms/ArgumentPromotion/2008-07-02-array-indexing.ll
> >    llvm/trunk/test/Transforms/ArgumentPromotion/byval-2.ll
> >    llvm/trunk/test/Transforms/ArgumentPromotion/control-flow2.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-23-sdiv.ll
> >    llvm/trunk/test/Transforms/ConstProp/2007-11-23-cttz.ll
> >    llvm/trunk/test/Transforms/ConstProp/div-zero.ll
> >    llvm/trunk/test/Transforms/DeadArgElim/2007-02-07-FuncRename.ll
> >    llvm/trunk/test/Transforms/DeadArgElim/canon.ll
> >    llvm/trunk/test/Transforms/DeadArgElim/keepalive.ll
> >    llvm/trunk/test/Transforms/FunctionAttrs/2009-01-02-LocalStores.ll
> >    llvm/trunk/test/Transforms/GVN/2007-07-31-NoDomInherit.ll
> >    llvm/trunk/test/Transforms/GVN/2008-07-02-Unreachable.ll
> >    llvm/trunk/test/Transforms/GVN/calls-readonly.ll
> >    llvm/trunk/test/Transforms/GVN/load-constant-mem.ll
> >    llvm/trunk/test/Transforms/GVN/local-pre.ll
> >    llvm/trunk/test/Transforms/GVN/nonescaping-malloc.ll
> >    llvm/trunk/test/Transforms/GVN/pre-basic-add.ll
> >    llvm/trunk/test/Transforms/GVN/rle-must-alias.ll
> >    llvm/trunk/test/Transforms/GVN/rle-semidominated.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-04-26-SROA-Global-Align.ll
> >    llvm/trunk/test/Transforms/GlobalOpt/2009-01-13-phi-user.ll
> >    llvm/trunk/test/Transforms/GlobalOpt/2009-03-07-PromotePtrToBool.ll
> >    llvm/trunk/test/Transforms/GlobalOpt/constantexpr-dangle.ll
> >    llvm/trunk/test/Transforms/GlobalOpt/globalsra-unknown-index.ll
> >    llvm/trunk/test/Transforms/GlobalOpt/heap-sra-phi.ll
> >    llvm/trunk/test/Transforms/GlobalOpt/integer-bool.ll
> >    llvm/trunk/test/Transforms/GlobalOpt/memcpy.ll
> >    llvm/trunk/test/Transforms/GlobalOpt/storepointer-compare.ll
> >    llvm/trunk/test/Transforms/IPConstantProp/2008-06-09-WeakProp.ll
> >    llvm/trunk/test/Transforms/IPConstantProp/return-argument.ll
> >    llvm/trunk/test/Transforms/IPConstantProp/return-constant.ll
> >    llvm/trunk/test/Transforms/IPConstantProp/return-constants.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/eliminate-max.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/shrunk-constant.ll
> >    llvm/trunk/test/Transforms/Inline/casts.ll
> >    llvm/trunk/test/Transforms/Inline/delete-call.ll
> >    llvm/trunk/test/Transforms/Inline/externally_available.ll
> >    llvm/trunk/test/Transforms/Inline/inline_prune.ll
> >    llvm/trunk/test/Transforms/InstCombine/2004-08-10-BoolSetCC.ll
> >
>  llvm/trunk/test/Transforms/InstCombine/2005-06-16-SetCCOrSetCCMiscompile.ll
> >    llvm/trunk/test/Transforms/InstCombine/2006-12-08-Phi-ICmp-Op-Fold.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-03-13-CompareMerge.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-26-BadShiftMask.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-10-28-stacksave.ll
> >    llvm/trunk/test/Transforms/InstCombine/2007-11-15-CompareMiscomp.ll
> >    llvm/trunk/test/Transforms/InstCombine/2007-12-18-AddSelCmpSub.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-03-13-IntToPtr.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-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-21-CompareMiscomp.ll
> >    llvm/trunk/test/Transforms/InstCombine/2008-06-24-StackRestore.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-10-CastSextBool.ll
> >    llvm/trunk/test/Transforms/InstCombine/2008-07-13-DivZero.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-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-31-Pressure.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-06-11-StoreAddrSpace.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/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/and-not-or.ll
> >    llvm/trunk/test/Transforms/InstCombine/and-or.ll
> >    llvm/trunk/test/Transforms/InstCombine/apint-shift-simplify.ll
> >    llvm/trunk/test/Transforms/InstCombine/bitcount.ll
> >    llvm/trunk/test/Transforms/InstCombine/bswap.ll
> >    llvm/trunk/test/Transforms/InstCombine/dce-iterate.ll
> >    llvm/trunk/test/Transforms/InstCombine/deadcode.ll
> >    llvm/trunk/test/Transforms/InstCombine/enforce-known-alignment.ll
> >    llvm/trunk/test/Transforms/InstCombine/fp-ret-bitcast.ll
> >    llvm/trunk/test/Transforms/InstCombine/known_align.ll
> >    llvm/trunk/test/Transforms/InstCombine/loadstore-alignment.ll
> >    llvm/trunk/test/Transforms/InstCombine/memcpy-to-load.ll
> >    llvm/trunk/test/Transforms/InstCombine/multi-use-or.ll
> >    llvm/trunk/test/Transforms/InstCombine/narrow.ll
> >    llvm/trunk/test/Transforms/InstCombine/odr-linkage.ll
> >    llvm/trunk/test/Transforms/InstCombine/or-to-xor.ll
> >    llvm/trunk/test/Transforms/InstCombine/phi-merge-gep.ll
> >    llvm/trunk/test/Transforms/InstCombine/pr2645-0.ll
> >    llvm/trunk/test/Transforms/InstCombine/select-load-call.ll
> >    llvm/trunk/test/Transforms/InstCombine/shufflevec-constant.ll
> >    llvm/trunk/test/Transforms/InstCombine/signed-comparison.ll
> >    llvm/trunk/test/Transforms/InstCombine/srem-simplify-bug.ll
> >    llvm/trunk/test/Transforms/InstCombine/stack-overalign.ll
> >    llvm/trunk/test/Transforms/InstCombine/stacksaverestore.ll
> >    llvm/trunk/test/Transforms/InstCombine/udiv-simplify-bug-0.ll
> >    llvm/trunk/test/Transforms/InstCombine/urem-simplify-bug.ll
> >    llvm/trunk/test/Transforms/InstCombine/vec_insertelt.ll
> >    llvm/trunk/test/Transforms/InstCombine/vec_narrow.ll
> >    llvm/trunk/test/Transforms/InstCombine/vector-srem.ll
> >    llvm/trunk/test/Transforms/InstCombine/volatile_store.ll
> >    llvm/trunk/test/Transforms/InstCombine/zeroext-and-reduce.ll
> >    llvm/trunk/test/Transforms/InstCombine/zext-fold.ll
> >    llvm/trunk/test/Transforms/JumpThreading/2008-11-27-EntryMunge.ll
> >    llvm/trunk/test/Transforms/JumpThreading/no-irreducible-loops.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/LCSSA/unreachable-use.ll
> >    llvm/trunk/test/Transforms/LICM/2007-05-22-VolatileSink.ll
> >    llvm/trunk/test/Transforms/LoopSimplify/indirectbr.ll
> >    llvm/trunk/test/Transforms/LoopSimplify/merge-exits.ll
> >    llvm/trunk/test/Transforms/LoopSimplify/preserve-scev.ll
> >    llvm/trunk/test/Transforms/LoopStrengthReduce/dont_reverse.ll
> >    llvm/trunk/test/Transforms/LoopStrengthReduce/pr2570.ll
> >    llvm/trunk/test/Transforms/LoopStrengthReduce/quadradic-exit-value.ll
> >
>  llvm/trunk/test/Transforms/LoopStrengthReduce/use_postinc_value_outside_loop.ll
> >    llvm/trunk/test/Transforms/MergeFunc/phi-speculation2.ll
> >    llvm/trunk/test/Transforms/MergeFunc/vector.ll
> >    llvm/trunk/test/Transforms/Reassociate/2005-09-01-ArrayOutOfBounds.ll
> >    llvm/trunk/test/Transforms/Reassociate/shifttest.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-04-22-multiple-ret-sccp.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-basictest4.ll
> >    llvm/trunk/test/Transforms/SCCP/apint-ipsccp1.ll
> >    llvm/trunk/test/Transforms/SCCP/logical-nuke.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/2008-01-29-PromoteBug.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/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/memset-aggregate.ll
> >    llvm/trunk/test/Transforms/ScalarRepl/not-a-vector.ll
> >    llvm/trunk/test/Transforms/ScalarRepl/union-fp-int.ll
> >    llvm/trunk/test/Transforms/ScalarRepl/union-pointer.ll
> >    llvm/trunk/test/Transforms/ScalarRepl/vector_memcpy.ll
> >    llvm/trunk/test/Transforms/ScalarRepl/volatile.ll
> >    llvm/trunk/test/Transforms/SimplifyCFG/2002-05-05-EmptyBlockMerge.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/duplicate-phis.ll
> >
>  llvm/trunk/test/Transforms/SimplifyLibCalls/2007-04-06-strchr-miscompile.ll
> >    llvm/trunk/test/Transforms/SimplifyLibCalls/2009-05-30-memcmp-byte.ll
> >    llvm/trunk/test/Transforms/SimplifyLibCalls/StrCat.ll
> >    llvm/trunk/test/Transforms/SimplifyLibCalls/StrNCat.ll
> >    llvm/trunk/test/Transforms/SimplifyLibCalls/abs.ll
> >    llvm/trunk/test/Transforms/SimplifyLibCalls/exp2.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/TailCallElim/ackermann.ll
> >    llvm/trunk/test/Transforms/TailCallElim/dont-tce-tail-marked-call.ll
> >    llvm/trunk/test/Transforms/TailCallElim/dup_tail.ll
> >    llvm/trunk/test/Transforms/TailCallElim/trivial_codegen_tailcall.ll
> >    llvm/trunk/test/Verifier/2002-04-13-RetTypes.ll
> >    llvm/trunk/test/Verifier/2002-11-05-GetelementptrPointers.ll
> >    llvm/trunk/test/Verifier/2006-12-12-IntrinsicDefine.ll
> >    llvm/trunk/test/Verifier/2008-03-01-AllocaSized.ll
> >    llvm/trunk/test/Verifier/2008-08-22-MemCpyAlignment.ll
> >    llvm/trunk/test/Verifier/2008-11-15-RetVoid.ll
> >    llvm/trunk/test/Verifier/2010-08-07-PointerIntrinsic.ll
> >    llvm/trunk/test/Verifier/AmbiguousPhi.ll
> >    llvm/trunk/test/Verifier/PhiGrouping.ll
> >    llvm/trunk/test/Verifier/SelfReferential.ll
> >    llvm/trunk/test/Verifier/aliasing-chain.ll
> >    llvm/trunk/test/lit.cfg
> >
> > Modified: llvm/trunk/test/Analysis/LoopInfo/2003-05-15-NestingProblem.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/LoopInfo/2003-05-15-NestingProblem.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Analysis/LoopInfo/2003-05-15-NestingProblem.ll
> (original)
> > +++ llvm/trunk/test/Analysis/LoopInfo/2003-05-15-NestingProblem.ll Mon
> Jul  2 07:47:22 2012
> > @@ -2,7 +2,7 @@
> > ; not a child of the loopentry.6 loop.
> > ;
> > ; RUN: opt < %s -analyze -loops | \
> > -; RUN:   grep {^            Loop at depth 4 containing:
> %loopentry.7<header><latch><exiting>}
> > +; RUN:   grep "^            Loop at depth 4 containing:
> %loopentry.7<header><latch><exiting>"
> >
> > define void @getAndMoveToFrontDecode() {
> >       br label %endif.2
> >
> > Modified:
> llvm/trunk/test/Analysis/ScalarEvolution/2007-07-15-NegativeStride.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/2007-07-15-NegativeStride.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > ---
> llvm/trunk/test/Analysis/ScalarEvolution/2007-07-15-NegativeStride.ll
> (original)
> > +++
> llvm/trunk/test/Analysis/ScalarEvolution/2007-07-15-NegativeStride.ll Mon
> Jul  2 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: opt < %s -analyze -scalar-evolution \
> > -; RUN:   -scalar-evolution-max-iterations=0 | grep {Loop %bb:
> backedge-taken count is 100}
> > +; RUN:   -scalar-evolution-max-iterations=0 | grep "Loop %bb:
> backedge-taken count is 100"
> > ; PR1533
> >
> > @array = weak global [101 x i32] zeroinitializer, align 32            ;
> <[100 x i32]*> [#uses=1]
> >
> > Modified: llvm/trunk/test/Analysis/ScalarEvolution/2007-08-06-Unsigned.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/2007-08-06-Unsigned.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Analysis/ScalarEvolution/2007-08-06-Unsigned.ll
> (original)
> > +++ llvm/trunk/test/Analysis/ScalarEvolution/2007-08-06-Unsigned.ll Mon
> Jul  2 07:47:22 2012
> > @@ -1,4 +1,4 @@
> > -; RUN: opt < %s -scalar-evolution -analyze | grep {Loop %bb:
> backedge-taken count is (-1 + (-1 \\* %x) + %y)}
> > +; RUN: opt < %s -scalar-evolution -analyze | grep "Loop %bb:
> backedge-taken count is (-1 + (-1 \* %x) + %y)"
> > ; PR1597
> >
> > define i32 @f(i32 %x, i32 %y) {
> >
> > Modified:
> llvm/trunk/test/Analysis/ScalarEvolution/2007-09-27-LargeStepping.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/2007-09-27-LargeStepping.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Analysis/ScalarEvolution/2007-09-27-LargeStepping.ll
> (original)
> > +++ llvm/trunk/test/Analysis/ScalarEvolution/2007-09-27-LargeStepping.ll
> Mon Jul  2 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: opt < %s -analyze -scalar-evolution \
> > -; RUN:   -scalar-evolution-max-iterations=0 | grep {backedge-taken
> count is 13}
> > +; RUN:   -scalar-evolution-max-iterations=0 | grep "backedge-taken
> count is 13"
> > ; PR1706
> >
> > define i32 @f() {
> >
> > Modified:
> llvm/trunk/test/Analysis/ScalarEvolution/2008-02-11-ReversedCondition.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/2008-02-11-ReversedCondition.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > ---
> llvm/trunk/test/Analysis/ScalarEvolution/2008-02-11-ReversedCondition.ll
> (original)
> > +++
> llvm/trunk/test/Analysis/ScalarEvolution/2008-02-11-ReversedCondition.ll
> Mon Jul  2 07:47:22 2012
> > @@ -1,4 +1,4 @@
> > -; RUN: opt < %s -scalar-evolution -analyze | grep {Loop %header:
> backedge-taken count is (0 smax %n)}
> > +; RUN: opt < %s -scalar-evolution -analyze | grep "Loop %header:
> backedge-taken count is (0 smax %n)"
> >
> > define void @foo(i32 %n) {
> > entry:
> >
> > Modified:
> llvm/trunk/test/Analysis/ScalarEvolution/2008-05-25-NegativeStepToZero.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/2008-05-25-NegativeStepToZero.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > ---
> llvm/trunk/test/Analysis/ScalarEvolution/2008-05-25-NegativeStepToZero.ll
> (original)
> > +++
> llvm/trunk/test/Analysis/ScalarEvolution/2008-05-25-NegativeStepToZero.ll
> Mon Jul  2 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: opt < %s -analyze -scalar-evolution \
> > -; RUN:   -scalar-evolution-max-iterations=0 | grep {backedge-taken
> count is 61}
> > +; RUN:   -scalar-evolution-max-iterations=0 | grep "backedge-taken
> count is 61"
> > ; PR2364
> >
> > define i32 @func_6() nounwind  {
> >
> > Modified:
> llvm/trunk/test/Analysis/ScalarEvolution/2008-07-19-WrappingIV.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/2008-07-19-WrappingIV.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Analysis/ScalarEvolution/2008-07-19-WrappingIV.ll
> (original)
> > +++ llvm/trunk/test/Analysis/ScalarEvolution/2008-07-19-WrappingIV.ll
> Mon Jul  2 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: opt < %s -analyze -scalar-evolution \
> > -; RUN:   -scalar-evolution-max-iterations=0 | grep {backedge-taken
> count is 113}
> > +; RUN:   -scalar-evolution-max-iterations=0 | grep "backedge-taken
> count is 113"
> > ; PR2088
> >
> > define void @fun() {
> >
> > Modified:
> llvm/trunk/test/Analysis/ScalarEvolution/2008-11-18-LessThanOrEqual.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/2008-11-18-LessThanOrEqual.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > ---
> llvm/trunk/test/Analysis/ScalarEvolution/2008-11-18-LessThanOrEqual.ll
> (original)
> > +++
> llvm/trunk/test/Analysis/ScalarEvolution/2008-11-18-LessThanOrEqual.ll Mon
> Jul  2 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: opt < %s -analyze -scalar-evolution |& \
> > -; RUN: grep {Loop %bb: backedge-taken count is (7 + (-1 \\* %argc))}
> > +; RUN: grep "Loop %bb: backedge-taken count is (7 + (-1 \* %argc))"
> >
> > define i32 @main(i32 %argc, i8** %argv) nounwind {
> > entry:
> >
> > Modified: llvm/trunk/test/Analysis/ScalarEvolution/2008-11-18-Stride1.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/2008-11-18-Stride1.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Analysis/ScalarEvolution/2008-11-18-Stride1.ll
> (original)
> > +++ llvm/trunk/test/Analysis/ScalarEvolution/2008-11-18-Stride1.ll Mon
> Jul  2 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: opt < %s -analyze -scalar-evolution \
> > -; RUN:  | grep {Loop %bb: Unpredictable backedge-taken count\\.}
> > +; RUN:  | grep "Loop %bb: Unpredictable backedge-taken count\."
> >
> > ; ScalarEvolution can't compute a trip count because it doesn't know if
> > ; dividing by the stride will have a remainder. This could theoretically
> >
> > Modified:
> llvm/trunk/test/Analysis/ScalarEvolution/2008-12-08-FiniteSGE.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/2008-12-08-FiniteSGE.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Analysis/ScalarEvolution/2008-12-08-FiniteSGE.ll
> (original)
> > +++ llvm/trunk/test/Analysis/ScalarEvolution/2008-12-08-FiniteSGE.ll Mon
> Jul  2 07:47:22 2012
> > @@ -1,4 +1,4 @@
> > -; RUN: opt < %s -analyze -scalar-evolution | grep {backedge-taken count
> is 255}
> > +; RUN: opt < %s -analyze -scalar-evolution | grep "backedge-taken count
> is 255"
> >
> > define i32 @foo(i32 %x, i32 %y, i32* %lam, i32* %alp) nounwind {
> > bb1.thread:
> >
> > Modified:
> llvm/trunk/test/Analysis/ScalarEvolution/2009-04-22-TruncCast.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/2009-04-22-TruncCast.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Analysis/ScalarEvolution/2009-04-22-TruncCast.ll
> (original)
> > +++ llvm/trunk/test/Analysis/ScalarEvolution/2009-04-22-TruncCast.ll Mon
> Jul  2 07:47:22 2012
> > @@ -1,4 +1,4 @@
> > -; RUN: opt < %s -analyze -scalar-evolution | grep {(trunc i} | not grep
> ext
> > +; RUN: opt < %s -analyze -scalar-evolution | grep "(trunc i" | not grep
> ext
> >
> > define i16 @test1(i8 %x) {
> >   %A = sext i8 %x to i32
> >
> > Modified:
> llvm/trunk/test/Analysis/ScalarEvolution/2009-05-09-PointerEdgeCount.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/2009-05-09-PointerEdgeCount.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > ---
> llvm/trunk/test/Analysis/ScalarEvolution/2009-05-09-PointerEdgeCount.ll
> (original)
> > +++
> llvm/trunk/test/Analysis/ScalarEvolution/2009-05-09-PointerEdgeCount.ll Mon
> Jul  2 07:47:22 2012
> > @@ -1,4 +1,4 @@
> > -; RUN: opt < %s -analyze -scalar-evolution | grep {count is 2}
> > +; RUN: opt < %s -analyze -scalar-evolution | grep "count is 2"
> > ; PR3171
> > target datalayout =
> "E-p:64:64:64-a0:0:8-f32:32:32-f64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-v64:64:64-v128:128:128"
> >
> >
> > Modified: llvm/trunk/test/Analysis/ScalarEvolution/and-xor.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/and-xor.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Analysis/ScalarEvolution/and-xor.ll (original)
> > +++ llvm/trunk/test/Analysis/ScalarEvolution/and-xor.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: opt < %s -scalar-evolution -analyze \
> > -; RUN:   | grep {\\-->  (zext} | count 2
> > +; RUN:   | grep "\-->  (zext" | count 2
> >
> > define i32 @foo(i32 %x) {
> >   %n = and i32 %x, 255
> >
> > Modified: llvm/trunk/test/Analysis/ScalarEvolution/avoid-smax-0.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/avoid-smax-0.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Analysis/ScalarEvolution/avoid-smax-0.ll (original)
> > +++ llvm/trunk/test/Analysis/ScalarEvolution/avoid-smax-0.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,4 +1,4 @@
> > -; RUN: opt < %s -scalar-evolution -analyze | grep {Loop %bb3:
> backedge-taken count is (-1 + %n)}
> > +; RUN: opt < %s -scalar-evolution -analyze | grep "Loop %bb3:
> backedge-taken count is (-1 + %n)"
> >
> > ; We don't want to use a max in the trip count expression in
> > ; this testcase.
> >
> > Modified: llvm/trunk/test/Analysis/ScalarEvolution/div-overflow.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/div-overflow.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Analysis/ScalarEvolution/div-overflow.ll (original)
> > +++ llvm/trunk/test/Analysis/ScalarEvolution/div-overflow.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: opt < %s -scalar-evolution -analyze \
> > -; RUN:  | grep {\\-->  ((-128 \\* %a) /u -128)}
> > +; RUN:  | grep "\-->  ((-128 \* %a) /u -128)"
> >
> > ; Don't let ScalarEvolution fold this div away.
> >
> >
> > Modified: llvm/trunk/test/Analysis/ScalarEvolution/sext-inreg.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/sext-inreg.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Analysis/ScalarEvolution/sext-inreg.ll (original)
> > +++ llvm/trunk/test/Analysis/ScalarEvolution/sext-inreg.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,6 +1,6 @@
> > ; RUN: opt < %s -analyze -scalar-evolution > %t
> > -; RUN: grep {sext i57 \{0,+,199\}<%bb> to i64} %t | count 1
> > -; RUN: grep {sext i59 \{0,+,199\}<%bb> to i64} %t | count 1
> > +; RUN: grep "sext i57 {0,+,199}<%bb> to i64" %t | count 1
> > +; RUN: grep "sext i59 {0,+,199}<%bb> to i64" %t | 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.6"
> >
> > Modified: llvm/trunk/test/Analysis/ScalarEvolution/sext-iv-1.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/sext-iv-1.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Analysis/ScalarEvolution/sext-iv-1.ll (original)
> > +++ llvm/trunk/test/Analysis/ScalarEvolution/sext-iv-1.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: opt < %s -scalar-evolution -analyze \
> > -; RUN:  | grep { -->  (sext i. \{.\*,+,.\*\}<%bb1> to i64)} | count 5
> > +; RUN:  | grep " -->  (sext i. {.*,+,.*}<%bb1> to i64)" | count 5
> >
> > ; Don't convert (sext {...,+,...}) to {sext(...),+,sext(...)} in cases
> > ; where the trip count is not within range.
> >
> > Modified: llvm/trunk/test/Analysis/ScalarEvolution/smax.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/smax.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Analysis/ScalarEvolution/smax.ll (original)
> > +++ llvm/trunk/test/Analysis/ScalarEvolution/smax.ll Mon Jul  2 07:47:22
> 2012
> > @@ -1,6 +1,6 @@
> > ; RUN: opt < %s -analyze -scalar-evolution | grep smax | count 2
> > ; RUN: opt < %s -analyze -scalar-evolution | grep \
> > -; RUN:     {%. smax %. smax %.}
> > +; RUN:     "%. smax %. smax %."
> > ; PR1614
> >
> > define i32 @x(i32 %a, i32 %b, i32 %c) {
> >
> > Modified: llvm/trunk/test/Analysis/ScalarEvolution/trip-count.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/trip-count.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Analysis/ScalarEvolution/trip-count.ll (original)
> > +++ llvm/trunk/test/Analysis/ScalarEvolution/trip-count.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: opt < %s -analyze -scalar-evolution \
> > -; RUN:   -scalar-evolution-max-iterations=0 | grep {backedge-taken
> count is 10000}
> > +; RUN:   -scalar-evolution-max-iterations=0 | grep "backedge-taken
> count is 10000"
> > ; PR1101
> >
> > @A = weak global [1000 x i32] zeroinitializer, align 32
> >
> > Modified: llvm/trunk/test/Analysis/ScalarEvolution/trip-count2.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/trip-count2.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Analysis/ScalarEvolution/trip-count2.ll (original)
> > +++ llvm/trunk/test/Analysis/ScalarEvolution/trip-count2.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: opt < %s -analyze -scalar-evolution | \
> > -; RUN:   grep {backedge-taken count is 4}
> > +; RUN:   grep "backedge-taken count is 4"
> > ; PR1101
> >
> > @A = weak global [1000 x i32] zeroinitializer, align 32
> >
> > Modified: llvm/trunk/test/Analysis/ScalarEvolution/trip-count3.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/trip-count3.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Analysis/ScalarEvolution/trip-count3.ll (original)
> > +++ llvm/trunk/test/Analysis/ScalarEvolution/trip-count3.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: opt < %s -scalar-evolution -analyze \
> > -; RUN:  | grep {Loop %bb3\\.i: Unpredictable backedge-taken count\\.}
> > +; RUN:  | grep "Loop %bb3\.i: Unpredictable backedge-taken count\."
> >
> > ; ScalarEvolution can't compute a trip count because it doesn't know if
> > ; dividing by the stride will have a remainder. This could theoretically
> >
> > Modified: llvm/trunk/test/Analysis/ScalarEvolution/trip-count4.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/trip-count4.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Analysis/ScalarEvolution/trip-count4.ll (original)
> > +++ llvm/trunk/test/Analysis/ScalarEvolution/trip-count4.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: opt < %s -analyze -scalar-evolution \
> > -; RUN:   | grep {sext.*trunc.*Exits: 11}
> > +; RUN:   | grep "sext.*trunc.*Exits: 11"
> >
> > ; ScalarEvolution should be able to compute a loop exit value for
> %indvar.i8.
> >
> >
> > Modified: llvm/trunk/test/Analysis/ScalarEvolution/trip-count5.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/trip-count5.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Analysis/ScalarEvolution/trip-count5.ll (original)
> > +++ llvm/trunk/test/Analysis/ScalarEvolution/trip-count5.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,6 +1,6 @@
> > ; RUN: opt < %s -analyze -scalar-evolution > %t
> > ; RUN: grep sext %t | count 2
> > -; RUN: not grep {(sext} %t
> > +; RUN: not grep "(sext" %t
> >
> > ; ScalarEvolution should be able to compute a maximum trip count
> > ; value sufficient to fold away both sext casts.
> >
> > Modified: llvm/trunk/test/Analysis/ScalarEvolution/trip-count6.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/trip-count6.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Analysis/ScalarEvolution/trip-count6.ll (original)
> > +++ llvm/trunk/test/Analysis/ScalarEvolution/trip-count6.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: opt < %s -analyze -scalar-evolution \
> > -; RUN:  | grep {max backedge-taken count is 1\$}
> > +; RUN:  | grep "max backedge-taken count is 1$"
> >
> > @mode_table = global [4 x i32] zeroinitializer          ; <[4 x i32]*>
> [#uses=1]
> >
> >
> > Modified: llvm/trunk/test/Analysis/ScalarEvolution/trip-count7.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/trip-count7.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Analysis/ScalarEvolution/trip-count7.ll (original)
> > +++ llvm/trunk/test/Analysis/ScalarEvolution/trip-count7.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: opt < %s -analyze -scalar-evolution \
> > -; RUN:   | grep {Loop %bb7.i: Unpredictable backedge-taken count\\.}
> > +; RUN:   | grep "Loop %bb7.i: Unpredictable backedge-taken count\."
> >
> > target datalayout =
> "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128"
> >
> >
> > Modified: llvm/trunk/test/Analysis/ScalarEvolution/trip-count8.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/trip-count8.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Analysis/ScalarEvolution/trip-count8.ll (original)
> > +++ llvm/trunk/test/Analysis/ScalarEvolution/trip-count8.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: opt < %s -analyze -scalar-evolution \
> > -; RUN:  | grep {Loop %for\\.body: backedge-taken count is (-1 +
> \[%\]ecx)}
> > +; RUN:  | grep "Loop %for\.body: backedge-taken count is (-1 + [%]ecx)"
> > ; PR4599
> >
> > 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/Analysis/ScalarEvolution/xor-and.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/xor-and.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Analysis/ScalarEvolution/xor-and.ll (original)
> > +++ llvm/trunk/test/Analysis/ScalarEvolution/xor-and.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: opt < %s -scalar-evolution -analyze \
> > -; RUN:   | grep {\\-->  (zext i4 (-8 + (trunc i64 (8 \\* %x) to i4)) to
> i64)}
> > +; RUN:   | grep "\-->  (zext i4 (-8 + (trunc i64 (8 \* %x) to i4)) to
> i64)"
> >
> > ; ScalarEvolution shouldn't try to analyze %z into something like
> > ;   -->  (zext i4 (-1 + (-1 * (trunc i64 (8 * %x) to i4))) to i64)
> >
> > Modified: llvm/trunk/test/Assembler/2003-11-12-ConstantExprCast.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Assembler/2003-11-12-ConstantExprCast.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Assembler/2003-11-12-ConstantExprCast.ll (original)
> > +++ llvm/trunk/test/Assembler/2003-11-12-ConstantExprCast.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,4 +1,4 @@
> > -; RUN: llvm-as < %s | llvm-dis | not grep { bitcast (}
> > +; RUN: llvm-as < %s | llvm-dis | not grep " bitcast ("
> >
> > @.Base64_1 = external constant [4 x i8]         ; <[4 x i8]*> [#uses=1]
> >
> >
> > Modified: llvm/trunk/test/Assembler/2003-11-24-SymbolTableCrash.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Assembler/2003-11-24-SymbolTableCrash.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Assembler/2003-11-24-SymbolTableCrash.ll (original)
> > +++ llvm/trunk/test/Assembler/2003-11-24-SymbolTableCrash.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,4 +1,4 @@
> > -; RUN: not llvm-as < %s |& grep {multiple definition}
> > +; RUN: not llvm-as < %s |& grep "multiple definition"
> >
> > define void @test() {
> >       %tmp.1 = add i32 0, 1
> >
> > Modified: llvm/trunk/test/Assembler/2004-03-30-UnclosedFunctionCrash.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Assembler/2004-03-30-UnclosedFunctionCrash.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Assembler/2004-03-30-UnclosedFunctionCrash.ll
> (original)
> > +++ llvm/trunk/test/Assembler/2004-03-30-UnclosedFunctionCrash.ll Mon
> Jul  2 07:47:22 2012
> > @@ -1,3 +1,3 @@
> > -; RUN: not llvm-as %s |& grep {found end of file when expecting more
> instructions}
> > +; RUN: not llvm-as %s |& grep "found end of file when expecting more
> instructions"
> >
> > define void @foo() {
> >
> > Modified: llvm/trunk/test/Assembler/2004-11-28-InvalidTypeCrash.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Assembler/2004-11-28-InvalidTypeCrash.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Assembler/2004-11-28-InvalidTypeCrash.ll (original)
> > +++ llvm/trunk/test/Assembler/2004-11-28-InvalidTypeCrash.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,4 +1,4 @@
> > ; Test for PR463.  This program is erroneous, but should not crash
> llvm-as.
> > -; RUN: not llvm-as %s -o /dev/null |& grep {use of undefined type named
> 'struct.none'}
> > +; RUN: not llvm-as %s -o /dev/null |& grep "use of undefined type named
> 'struct.none'"
> >
> > @.FOO  = internal global %struct.none zeroinitializer
> >
> > Modified: llvm/trunk/test/Assembler/2007-01-02-Undefined-Arg-Type.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Assembler/2007-01-02-Undefined-Arg-Type.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Assembler/2007-01-02-Undefined-Arg-Type.ll (original)
> > +++ llvm/trunk/test/Assembler/2007-01-02-Undefined-Arg-Type.ll Mon Jul
>  2 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; The assembler should catch an undefined argument type .
> > -; RUN: not llvm-as %s -o /dev/null |& grep {use of undefined type named
> 'typedef.bc_struct'}
> > +; RUN: not llvm-as %s -o /dev/null |& grep "use of undefined type named
> 'typedef.bc_struct'"
> >
> > ; %typedef.bc_struct = type opaque
> >
> >
> > Modified: llvm/trunk/test/Assembler/2007-01-16-CrashOnBadCast.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Assembler/2007-01-16-CrashOnBadCast.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Assembler/2007-01-16-CrashOnBadCast.ll (original)
> > +++ llvm/trunk/test/Assembler/2007-01-16-CrashOnBadCast.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; PR1117
> > -; RUN: not llvm-as %s -o /dev/null |& grep {invalid cast opcode for
> cast from}
> > +; RUN: not llvm-as %s -o /dev/null |& grep "invalid cast opcode for
> cast from"
> >
> > define i8* @nada(i64 %X) {
> >     %result = trunc i64 %X to i8*
> >
> > Modified: llvm/trunk/test/Assembler/2007-01-16-CrashOnBadCast2.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Assembler/2007-01-16-CrashOnBadCast2.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Assembler/2007-01-16-CrashOnBadCast2.ll (original)
> > +++ llvm/trunk/test/Assembler/2007-01-16-CrashOnBadCast2.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,4 +1,4 @@
> > ; PR1117
> > -; RUN: not llvm-as %s -o /dev/null |& grep {invalid cast opcode for
> cast from}
> > +; RUN: not llvm-as %s -o /dev/null |& grep "invalid cast opcode for
> cast from"
> >
> > @X = constant i8* trunc (i64 0 to i8*)
> >
> > Modified: llvm/trunk/test/Assembler/2007-03-19-NegValue.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Assembler/2007-03-19-NegValue.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Assembler/2007-03-19-NegValue.ll (original)
> > +++ llvm/trunk/test/Assembler/2007-03-19-NegValue.ll Mon Jul  2 07:47:22
> 2012
> > @@ -1,5 +1,5 @@
> > ; Test whether negative values > 64 bits retain their negativeness.
> > -; RUN: llvm-as < %s | llvm-dis | grep {add i65.*, -1}
> > +; RUN: llvm-as < %s | llvm-dis | grep "add i65.*, -1"
> >
> > define i65 @testConsts(i65 %N) {
> >   %a = add i65 %N, -1
> >
> > Modified: llvm/trunk/test/Assembler/2007-04-20-AlignedLoad.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Assembler/2007-04-20-AlignedLoad.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Assembler/2007-04-20-AlignedLoad.ll (original)
> > +++ llvm/trunk/test/Assembler/2007-04-20-AlignedLoad.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,4 +1,4 @@
> > -; RUN: llvm-as < %s | llvm-dis | grep {align 1024}
> > +; RUN: llvm-as < %s | llvm-dis | grep "align 1024"
> >
> > define i32 @test(i32* %arg) {
> > entry:
> >
> > Modified: llvm/trunk/test/Assembler/2007-04-20-AlignedStore.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Assembler/2007-04-20-AlignedStore.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Assembler/2007-04-20-AlignedStore.ll (original)
> > +++ llvm/trunk/test/Assembler/2007-04-20-AlignedStore.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,4 +1,4 @@
> > -; RUN: llvm-as < %s | llvm-dis | grep {align 1024}
> > +; RUN: llvm-as < %s | llvm-dis | grep "align 1024"
> >
> > define void @test(i32* %arg) {
> > entry:
> >
> > Modified: llvm/trunk/test/Assembler/2007-04-25-AssemblerFoldExternWeak.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Assembler/2007-04-25-AssemblerFoldExternWeak.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Assembler/2007-04-25-AssemblerFoldExternWeak.ll
> (original)
> > +++ llvm/trunk/test/Assembler/2007-04-25-AssemblerFoldExternWeak.ll Mon
> Jul  2 07:47:22 2012
> > @@ -1,4 +1,4 @@
> > -; RUN: llvm-as < %s | llvm-dis | grep {icmp.*test_weak.*null}
> > +; RUN: llvm-as < %s | llvm-dis | grep "icmp.*test_weak.*null"
> > ; PR1358
> > @G = global i1 icmp ne (i32 (...)* @test_weak, i32 (...)* null)
> >
> >
> > Modified: llvm/trunk/test/Assembler/2007-09-29-GC.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Assembler/2007-09-29-GC.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Assembler/2007-09-29-GC.ll (original)
> > +++ llvm/trunk/test/Assembler/2007-09-29-GC.ll Mon Jul  2 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > -; RUN: llvm-as < %s | llvm-dis | grep {@f.*gc.*shadowstack}
> > -; RUN: llvm-as < %s | llvm-dis | grep {@g.*gc.*java}
> > +; RUN: llvm-as < %s | llvm-dis | grep "@f.*gc.*shadowstack"
> > +; RUN: llvm-as < %s | llvm-dis | grep "@g.*gc.*java"
> >
> > define void @f() gc "shadowstack" {
> > entry:
> >
> > Modified: llvm/trunk/test/Assembler/2007-12-11-AddressSpaces.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Assembler/2007-12-11-AddressSpaces.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Assembler/2007-12-11-AddressSpaces.ll (original)
> > +++ llvm/trunk/test/Assembler/2007-12-11-AddressSpaces.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,8 +1,8 @@
> > -; RUN: llvm-as < %s | llvm-dis | grep {addrspace(33)} | count 7
> > -; RUN: llvm-as < %s | llvm-dis | grep {addrspace(42)} | count 2
> > -; RUN: llvm-as < %s | llvm-dis | grep {addrspace(66)} | count 2
> > -; RUN: llvm-as < %s | llvm-dis | grep {addrspace(11)} | count 6
> > -; RUN: llvm-as < %s | llvm-dis | grep {addrspace(22)} | count 5
> > +; RUN: llvm-as < %s | llvm-dis | grep "addrspace(33)" | count 7
> > +; RUN: llvm-as < %s | llvm-dis | grep "addrspace(42)" | count 2
> > +; RUN: llvm-as < %s | llvm-dis | grep "addrspace(66)" | count 2
> > +; RUN: llvm-as < %s | llvm-dis | grep "addrspace(11)" | count 6
> > +; RUN: llvm-as < %s | llvm-dis | grep "addrspace(22)" | count 5
> >
> >       %struct.mystruct = type { i32, i32 addrspace(33)*, i32, i32
> addrspace(33)* }
> > @input = weak addrspace(42) global %struct.mystruct zeroinitializer
>       ; <%struct.mystruct addrspace(42)*> [#uses=1]
> >
> > Modified: llvm/trunk/test/Assembler/2008-02-18-IntPointerCrash.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Assembler/2008-02-18-IntPointerCrash.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Assembler/2008-02-18-IntPointerCrash.ll (original)
> > +++ llvm/trunk/test/Assembler/2008-02-18-IntPointerCrash.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,4 +1,4 @@
> > -; RUN: not llvm-as %s |& grep {integer constant must have integer type}
> > +; RUN: not llvm-as %s |& grep "integer constant must have integer type"
> > ; PR2060
> >
> > define i8* @foo() {
> >
> > Modified: llvm/trunk/test/Assembler/ConstantExprFold.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Assembler/ConstantExprFold.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/Assembler/ConstantExprFold.ll (original)
> > +++ llvm/trunk/test/Assembler/ConstantExprFold.ll Mon Jul  2 07:47:22
> 2012
> > @@ -1,7 +1,7 @@
> > ; This test checks to make sure that constant exprs fold in some simple
> > ; situations
> >
> > -; RUN: llvm-as < %s | llvm-dis | not grep {(}
> > +; RUN: llvm-as < %s | llvm-dis | not grep "("
> >
> > @A = global i64 0
> >
> >
> > Modified: llvm/trunk/test/CodeGen/ARM/2009-04-06-AsmModifier.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/ARM/2009-04-06-AsmModifier.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/ARM/2009-04-06-AsmModifier.ll (original)
> > +++ llvm/trunk/test/CodeGen/ARM/2009-04-06-AsmModifier.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,4 +1,4 @@
> > -; RUN: llc < %s -march=arm | grep {swi 107}
> > +; RUN: llc < %s -march=arm | grep "swi 107"
> >
> > define i32 @_swilseek(i32) nounwind {
> > entry:
> >
> > Modified: llvm/trunk/test/CodeGen/ARM/aliases.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/ARM/aliases.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/ARM/aliases.ll (original)
> > +++ llvm/trunk/test/CodeGen/ARM/aliases.ll Mon Jul  2 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: llc < %s -mtriple=arm-linux-gnueabi -o %t
> > -; RUN: grep { = } %t   | count 5
> > +; RUN: grep " = " %t   | count 5
> > ; RUN: grep globl %t | count 4
> > ; RUN: grep weak %t  | count 1
> >
> >
> > Modified: llvm/trunk/test/CodeGen/ARM/cse-libcalls.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/ARM/cse-libcalls.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/ARM/cse-libcalls.ll (original)
> > +++ llvm/trunk/test/CodeGen/ARM/cse-libcalls.ll Mon Jul  2 07:47:22 2012
> > @@ -1,4 +1,4 @@
> > -; RUN: llc < %s -march=arm | grep {bl.\*__ltdf} | count 1
> > +; RUN: llc < %s -march=arm | grep "bl.*__ltdf" | 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-darwin8"
> >
> >
> > Modified: llvm/trunk/test/CodeGen/ARM/lsr-scale-addr-mode.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/ARM/lsr-scale-addr-mode.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/ARM/lsr-scale-addr-mode.ll (original)
> > +++ llvm/trunk/test/CodeGen/ARM/lsr-scale-addr-mode.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,4 +1,4 @@
> > -; RUN: llc < %s -march=arm | grep lsl | grep -F {lsl #2\]}
> > +; RUN: llc < %s -march=arm | grep lsl | grep -F "lsl #2]"
> > ; Should use scaled addressing mode.
> >
> > define void @sintzero(i32* %a) nounwind {
> >
> > Modified: llvm/trunk/test/CodeGen/ARM/str_pre.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/ARM/str_pre.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/ARM/str_pre.ll (original)
> > +++ llvm/trunk/test/CodeGen/ARM/str_pre.ll Mon Jul  2 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: llc < %s -march=arm | \
> > -; RUN:   grep {str.*\\!} | count 2
> > +; RUN:   grep "str.*\!" | count 2
> >
> > define void @test1(i32* %X, i32* %A, i32** %dest) {
> >         %B = load i32* %A               ; <i32> [#uses=1]
> >
> > Modified: llvm/trunk/test/CodeGen/ARM/thread_pointer.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/ARM/thread_pointer.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/ARM/thread_pointer.ll (original)
> > +++ llvm/trunk/test/CodeGen/ARM/thread_pointer.ll Mon Jul  2 07:47:22
> 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: llc < %s -march=arm -mtriple=arm-linux-gnueabi | \
> > -; RUN:     grep {__aeabi_read_tp}
> > +; RUN:     grep "__aeabi_read_tp"
> >
> > define i8* @test() {
> > entry:
> >
> > Modified: llvm/trunk/test/CodeGen/ARM/tls1.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/ARM/tls1.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/ARM/tls1.ll (original)
> > +++ llvm/trunk/test/CodeGen/ARM/tls1.ll Mon Jul  2 07:47:22 2012
> > @@ -1,9 +1,9 @@
> > ; RUN: llc < %s -march=arm -mtriple=arm-linux-gnueabi | \
> > -; RUN:     grep {i(tpoff)}
> > +; RUN:     grep "i(tpoff)"
> > ; RUN: llc < %s -march=arm -mtriple=arm-linux-gnueabi | \
> > -; RUN:     grep {__aeabi_read_tp}
> > +; RUN:     grep "__aeabi_read_tp"
> > ; RUN: llc < %s -march=arm -mtriple=arm-linux-gnueabi \
> > -; RUN:     -relocation-model=pic | grep {__tls_get_addr}
> > +; RUN:     -relocation-model=pic | grep "__tls_get_addr"
> >
> >
> > @i = thread_local global i32 15               ; <i32*> [#uses=2]
> >
> > Modified: llvm/trunk/test/CodeGen/ARM/tls3.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/ARM/tls3.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/ARM/tls3.ll (original)
> > +++ llvm/trunk/test/CodeGen/ARM/tls3.ll Mon Jul  2 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: llc < %s -march=arm -mtriple=arm-linux-gnueabi | \
> > -; RUN:     grep {tbss}
> > +; RUN:     grep "tbss"
> >
> > %struct.anon = type { i32, i32 }
> > @teste = internal thread_local global %struct.anon zeroinitializer
>      ; <%struct.anon*> [#uses=1]
> >
> > Modified: llvm/trunk/test/CodeGen/CellSPU/shift_ops.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/CellSPU/shift_ops.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/CellSPU/shift_ops.ll (original)
> > +++ llvm/trunk/test/CodeGen/CellSPU/shift_ops.ll Mon Jul  2 07:47:22 2012
> > @@ -1,20 +1,20 @@
> > ; RUN: llc < %s -march=cellspu > %t1.s
> > -; RUN: grep {shlh    }  %t1.s | count 10
> > -; RUN: grep {shlhi   }  %t1.s | count 3
> > -; RUN: grep {shl     }  %t1.s | count 10
> > -; RUN: grep {shli    }  %t1.s | count 3
> > -; RUN: grep {xshw    }  %t1.s | count 5
> > -; RUN: grep {and     }  %t1.s | count 15
> > -; RUN: grep {andi    }  %t1.s | count 4
> > -; RUN: grep {rotmi   }  %t1.s | count 4
> > -; RUN: grep {rotqmbyi        }  %t1.s | count 1
> > -; RUN: grep {rotqmbii        }  %t1.s | count 2
> > -; RUN: grep {rotqmby }  %t1.s | count 1
> > -; RUN: grep {rotqmbi }  %t1.s | count 2
> > -; RUN: grep {rotqbyi }  %t1.s | count 1
> > -; RUN: grep {rotqbii }  %t1.s | count 2
> > -; RUN: grep {rotqbybi        }  %t1.s | count 1
> > -; RUN: grep {sfi     }  %t1.s | count 6
> > +; RUN: grep "shlh    "  %t1.s | count 10
> > +; RUN: grep "shlhi   "  %t1.s | count 3
> > +; RUN: grep "shl     "  %t1.s | count 10
> > +; RUN: grep "shli    "  %t1.s | count 3
> > +; RUN: grep "xshw    "  %t1.s | count 5
> > +; RUN: grep "and     "  %t1.s | count 15
> > +; RUN: grep "andi    "  %t1.s | count 4
> > +; RUN: grep "rotmi   "  %t1.s | count 4
> > +; RUN: grep "rotqmbyi        "  %t1.s | count 1
> > +; RUN: grep "rotqmbii        "  %t1.s | count 2
> > +; RUN: grep "rotqmby "  %t1.s | count 1
> > +; RUN: grep "rotqmbi "  %t1.s | count 2
> > +; RUN: grep "rotqbyi "  %t1.s | count 1
> > +; RUN: grep "rotqbii "  %t1.s | count 2
> > +; RUN: grep "rotqbybi        "  %t1.s | count 1
> > +; RUN: grep "sfi     "  %t1.s | count 6
> > ; RUN: cat %t1.s | FileCheck %s
> >
> > target datalayout =
> "E-p:32:32:128-f64:64:128-f32:32:128-i64:32:128-i32:32:128-i16:16:128-i8:8:128-i1:8:128-a0:0:128-v128:128:128-s0:128:128"
> >
> > Modified: llvm/trunk/test/CodeGen/CellSPU/stores.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/CellSPU/stores.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/CellSPU/stores.ll (original)
> > +++ llvm/trunk/test/CodeGen/CellSPU/stores.ll Mon Jul  2 07:47:22 2012
> > @@ -1,6 +1,6 @@
> > ; RUN: llc < %s -march=cellspu > %t1.s
> > -; RUN: grep {stqd.*0(\$3)}      %t1.s | count 4
> > -; RUN: grep {stqd.*16(\$3)}     %t1.s | count 4
> > +; RUN: grep 'stqd.*0($3)'       %t1.s | count 4
> > +; RUN: grep 'stqd.*16($3)'      %t1.s | count 4
> > ; RUN: grep 16256               %t1.s | count 2
> > ; RUN: grep 16384               %t1.s | count 1
> > ; RUN: grep 771                 %t1.s | count 4
> > @@ -8,7 +8,7 @@
> > ; RUN: grep 1799                %t1.s | count 2
> > ; RUN: grep 1543                %t1.s | count 5
> > ; RUN: grep 1029                %t1.s | count 3
> > -; RUN: grep {shli.*, 4}         %t1.s | count 4
> > +; RUN: grep 'shli.*, 4'         %t1.s | count 4
> > ; RUN: grep stqx                %t1.s | count 4
> > ; RUN: grep ilhu                %t1.s | count 11
> > ; RUN: grep iohl                %t1.s | count 8
> >
> > Modified: llvm/trunk/test/CodeGen/CellSPU/trunc.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/CellSPU/trunc.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/CellSPU/trunc.ll (original)
> > +++ llvm/trunk/test/CodeGen/CellSPU/trunc.ll Mon Jul  2 07:47:22 2012
> > @@ -1,19 +1,19 @@
> > ; RUN: llc < %s -march=cellspu > %t1.s
> > ; RUN: grep shufb   %t1.s | count 19
> > -; RUN: grep {ilhu.*1799}  %t1.s | count 1
> > -; RUN: grep {ilhu.*771}  %t1.s | count 2
> > -; RUN: grep {ilhu.*1543}  %t1.s | count 1
> > -; RUN: grep {ilhu.*1029}  %t1.s | count 1
> > -; RUN: grep {ilhu.*515}  %t1.s | count 1
> > -; RUN: grep {ilhu.*3855}  %t1.s | count 1
> > -; RUN: grep {ilhu.*3599}  %t1.s | count 1
> > -; RUN: grep {ilhu.*3085}  %t1.s | count 1
> > -; RUN: grep {iohl.*3855}  %t1.s | count 1
> > -; RUN: grep {iohl.*3599}  %t1.s | count 2
> > -; RUN: grep {iohl.*1543}  %t1.s | count 2
> > -; RUN: grep {iohl.*771}  %t1.s | count 2
> > -; RUN: grep {iohl.*515}  %t1.s | count 1
> > -; RUN: grep {iohl.*1799}  %t1.s | count 1
> > +; RUN: grep "ilhu.*1799"  %t1.s | count 1
> > +; RUN: grep "ilhu.*771"  %t1.s | count 2
> > +; RUN: grep "ilhu.*1543"  %t1.s | count 1
> > +; RUN: grep "ilhu.*1029"  %t1.s | count 1
> > +; RUN: grep "ilhu.*515"  %t1.s | count 1
> > +; RUN: grep "ilhu.*3855"  %t1.s | count 1
> > +; RUN: grep "ilhu.*3599"  %t1.s | count 1
> > +; RUN: grep "ilhu.*3085"  %t1.s | count 1
> > +; RUN: grep "iohl.*3855"  %t1.s | count 1
> > +; RUN: grep "iohl.*3599"  %t1.s | count 2
> > +; RUN: grep "iohl.*1543"  %t1.s | count 2
> > +; RUN: grep "iohl.*771"  %t1.s | count 2
> > +; RUN: grep "iohl.*515"  %t1.s | count 1
> > +; RUN: grep "iohl.*1799"  %t1.s | count 1
> > ; RUN: grep lqa  %t1.s | count 1
> > ; RUN: grep cbd  %t1.s | count 4
> > ; RUN: grep chd  %t1.s | count 3
> >
> > Modified:
> llvm/trunk/test/CodeGen/PowerPC/2005-09-02-LegalizeDuplicatesCalls.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/2005-09-02-LegalizeDuplicatesCalls.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > ---
> llvm/trunk/test/CodeGen/PowerPC/2005-09-02-LegalizeDuplicatesCalls.ll
> (original)
> > +++
> llvm/trunk/test/CodeGen/PowerPC/2005-09-02-LegalizeDuplicatesCalls.ll Mon
> Jul  2 07:47:22 2012
> > @@ -1,7 +1,7 @@
> > ; This function should have exactly one call to fixdfdi, no more!
> >
> > ; RUN: llc < %s -march=ppc32 -mattr=-64bit | \
> > -; RUN:    grep {bl .*fixdfdi} | count 1
> > +; RUN:    grep "bl .*fixdfdi" | count 1
> >
> > define double @test2(double %tmp.7705) {
> >         %mem_tmp.2.0.in = fptosi double %tmp.7705 to i64
>  ; <i64> [#uses=1]
> >
> > Modified: llvm/trunk/test/CodeGen/PowerPC/2006-04-05-splat-ish.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/2006-04-05-splat-ish.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/PowerPC/2006-04-05-splat-ish.ll (original)
> > +++ llvm/trunk/test/CodeGen/PowerPC/2006-04-05-splat-ish.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: llc < %s -march=ppc32 -mtriple=powerpc-apple-darwin8 -mcpu=g5 | \
> > -; RUN:   grep {vspltish v.*, 10}
> > +; RUN:   grep "vspltish v.*, 10"
> >
> > define void @test(<8 x i16>* %P) {
> >         %tmp = load <8 x i16>* %P               ; <<8 x i16>> [#uses=1]
> >
> > Modified:
> llvm/trunk/test/CodeGen/PowerPC/2007-04-24-InlineAsm-I-Modifier.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/2007-04-24-InlineAsm-I-Modifier.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/PowerPC/2007-04-24-InlineAsm-I-Modifier.ll
> (original)
> > +++ llvm/trunk/test/CodeGen/PowerPC/2007-04-24-InlineAsm-I-Modifier.ll
> Mon Jul  2 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > -; RUN: llc < %s -march=ppc32 -mtriple=powerpc-apple-darwin8.8.0 | grep
> {foo r3, r4}
> > -; RUN: llc < %s -march=ppc32 -mtriple=powerpc-apple-darwin8.8.0 | grep
> {bari r3, 47}
> > +; RUN: llc < %s -march=ppc32 -mtriple=powerpc-apple-darwin8.8.0 | grep
> "foo r3, r4"
> > +; RUN: llc < %s -march=ppc32 -mtriple=powerpc-apple-darwin8.8.0 | grep
> "bari r3, 47"
> >
> > ; PR1351
> >
> >
> > Modified:
> llvm/trunk/test/CodeGen/PowerPC/2007-05-30-dagcombine-miscomp.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/2007-05-30-dagcombine-miscomp.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/PowerPC/2007-05-30-dagcombine-miscomp.ll
> (original)
> > +++ llvm/trunk/test/CodeGen/PowerPC/2007-05-30-dagcombine-miscomp.ll Mon
> Jul  2 07:47:22 2012
> > @@ -1,7 +1,7 @@
> > 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 = "powerpc-apple-darwin8.8.0"
> >
> > -; RUN: llc < %s -march=ppc32 | grep {rlwinm r3, r3, 23, 30, 30}
> > +; RUN: llc < %s -march=ppc32 | grep "rlwinm r3, r3, 23, 30, 30"
> > ; PR1473
> >
> > define zeroext i8 @foo(i16 zeroext  %a)   {
> >
> > Modified: llvm/trunk/test/CodeGen/PowerPC/Frames-leaf.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/Frames-leaf.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/PowerPC/Frames-leaf.ll (original)
> > +++ llvm/trunk/test/CodeGen/PowerPC/Frames-leaf.ll Mon Jul  2 07:47:22
> 2012
> > @@ -1,35 +1,35 @@
> > ; RUN: llc < %s -march=ppc32 | \
> > -; RUN:   not grep {stw r31, 20(r1)}
> > +; RUN:   not grep "stw r31, 20(r1)"
> > ; RUN: llc < %s -march=ppc32 | \
> > -; RUN:   not grep {stwu r1, -.*(r1)}
> > +; RUN:   not grep "stwu r1, -.*(r1)"
> > ; RUN: llc < %s -march=ppc32 | \
> > -; RUN:   not grep {addi r1, r1, }
> > +; RUN:   not grep "addi r1, r1, "
> > ; RUN: llc < %s -march=ppc32 | \
> > -; RUN:   not grep {lwz r31, 20(r1)}
> > +; RUN:   not grep "lwz r31, 20(r1)"
> > ; RUN: llc < %s -march=ppc32 -disable-fp-elim | \
> > -; RUN:   not grep {stw r31, 20(r1)}
> > +; RUN:   not grep "stw r31, 20(r1)"
> > ; RUN: llc < %s -march=ppc32 -disable-fp-elim | \
> > -; RUN:   not grep {stwu r1, -.*(r1)}
> > +; RUN:   not grep "stwu r1, -.*(r1)"
> > ; RUN: llc < %s -march=ppc32 -disable-fp-elim | \
> > -; RUN:   not grep {addi r1, r1, }
> > +; RUN:   not grep "addi r1, r1, "
> > ; RUN: llc < %s -march=ppc32 -disable-fp-elim | \
> > -; RUN:   not grep {lwz r31, 20(r1)}
> > +; RUN:   not grep "lwz r31, 20(r1)"
> > ; RUN: llc < %s -march=ppc64 | \
> > -; RUN:   not grep {std r31, 40(r1)}
> > +; RUN:   not grep "std r31, 40(r1)"
> > ; RUN: llc < %s -march=ppc64 | \
> > -; RUN:   not grep {stdu r1, -.*(r1)}
> > +; RUN:   not grep "stdu r1, -.*(r1)"
> > ; RUN: llc < %s -march=ppc64 | \
> > -; RUN:   not grep {addi r1, r1, }
> > +; RUN:   not grep "addi r1, r1, "
> > ; RUN: llc < %s -march=ppc64 | \
> > -; RUN:   not grep {ld r31, 40(r1)}
> > +; RUN:   not grep "ld r31, 40(r1)"
> > ; RUN: llc < %s -march=ppc64 -disable-fp-elim | \
> > -; RUN:   not grep {stw r31, 40(r1)}
> > +; RUN:   not grep "stw r31, 40(r1)"
> > ; RUN: llc < %s -march=ppc64 -disable-fp-elim | \
> > -; RUN:   not grep {stdu r1, -.*(r1)}
> > +; RUN:   not grep "stdu r1, -.*(r1)"
> > ; RUN: llc < %s -march=ppc64 -disable-fp-elim | \
> > -; RUN:   not grep {addi r1, r1, }
> > +; RUN:   not grep "addi r1, r1, "
> > ; RUN: llc < %s -march=ppc64 -disable-fp-elim | \
> > -; RUN:   not grep {ld r31, 40(r1)}
> > +; RUN:   not grep "ld r31, 40(r1)"
> >
> > define i32* @f1() {
> >         %tmp = alloca i32, i32 2                ; <i32*> [#uses=1]
> >
> > Modified: llvm/trunk/test/CodeGen/PowerPC/Frames-small.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/Frames-small.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/PowerPC/Frames-small.ll (original)
> > +++ llvm/trunk/test/CodeGen/PowerPC/Frames-small.ll Mon Jul  2 07:47:22
> 2012
> > @@ -1,26 +1,26 @@
> > ; RUN: llc < %s -march=ppc32 -mtriple=powerpc-apple-darwin8 -o %t1
> > -; RUN: not grep {stw r31, -4(r1)} %t1
> > -; RUN: grep {stwu r1, -16448(r1)} %t1
> > -; RUN: grep {addi r1, r1, 16448} %t1
> > +; RUN: not grep "stw r31, -4(r1)" %t1
> > +; RUN: grep "stwu r1, -16448(r1)" %t1
> > +; RUN: grep "addi r1, r1, 16448" %t1
> > ; RUN: llc < %s -march=ppc32 | \
> > -; RUN: not grep {lwz r31, -4(r1)}
> > +; RUN: not grep "lwz r31, -4(r1)"
> > ; RUN: llc < %s -march=ppc32 -mtriple=powerpc-apple-darwin8
> -disable-fp-elim \
> > ; RUN:   -o %t2
> > -; RUN: grep {stw r31, -4(r1)} %t2
> > -; RUN: grep {stwu r1, -16448(r1)} %t2
> > -; RUN: grep {addi r1, r1, 16448} %t2
> > -; RUN: grep {lwz r31, -4(r1)} %t2
> > +; RUN: grep "stw r31, -4(r1)" %t2
> > +; RUN: grep "stwu r1, -16448(r1)" %t2
> > +; RUN: grep "addi r1, r1, 16448" %t2
> > +; RUN: grep "lwz r31, -4(r1)" %t2
> > ; RUN: llc < %s -march=ppc64 -mtriple=powerpc-apple-darwin8 -o %t3
> > -; RUN: not grep {std r31, -8(r1)} %t3
> > -; RUN: grep {stdu r1, -16496(r1)} %t3
> > -; RUN: grep {addi r1, r1, 16496} %t3
> > -; RUN: not grep {ld r31, -8(r1)} %t3
> > +; RUN: not grep "std r31, -8(r1)" %t3
> > +; RUN: grep "stdu r1, -16496(r1)" %t3
> > +; RUN: grep "addi r1, r1, 16496" %t3
> > +; RUN: not grep "ld r31, -8(r1)" %t3
> > ; RUN: llc < %s -march=ppc64 -mtriple=powerpc-apple-darwin8
> -disable-fp-elim \
> > ; RUN:   -o %t4
> > -; RUN: grep {std r31, -8(r1)} %t4
> > -; RUN: grep {stdu r1, -16512(r1)} %t4
> > -; RUN: grep {addi r1, r1, 16512} %t4
> > -; RUN: grep {ld r31, -8(r1)} %t4
> > +; RUN: grep "std r31, -8(r1)" %t4
> > +; RUN: grep "stdu r1, -16512(r1)" %t4
> > +; RUN: grep "addi r1, r1, 16512" %t4
> > +; RUN: grep "ld r31, -8(r1)" %t4
> >
> > define i32* @f1() {
> >         %tmp = alloca i32, i32 4095             ; <i32*> [#uses=1]
> >
> > Modified: llvm/trunk/test/CodeGen/PowerPC/LargeAbsoluteAddr.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/LargeAbsoluteAddr.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/PowerPC/LargeAbsoluteAddr.ll (original)
> > +++ llvm/trunk/test/CodeGen/PowerPC/LargeAbsoluteAddr.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,9 +1,9 @@
> > ; RUN: llc < %s -march=ppc32 -mtriple=powerpc-apple-darwin | \
> > -; RUN:   grep {stw r4, 32751}
> > +; RUN:   grep "stw r4, 32751"
> > ; RUN: llc < %s -march=ppc64 -mtriple=powerpc-apple-darwin | \
> > -; RUN:   grep {stw r4, 32751}
> > +; RUN:   grep "stw r4, 32751"
> > ; RUN: llc < %s -march=ppc64 -mtriple=powerpc-apple-darwin | \
> > -; RUN:   grep {std r4, 9024}
> > +; RUN:   grep "std r4, 9024"
> >
> > define void @test() nounwind {
> >       store i32 0, i32* inttoptr (i64 48725999 to i32*)
> >
> > Modified: llvm/trunk/test/CodeGen/PowerPC/and-imm.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/and-imm.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/PowerPC/and-imm.ll (original)
> > +++ llvm/trunk/test/CodeGen/PowerPC/and-imm.ll Mon Jul  2 07:47:22 2012
> > @@ -1,4 +1,4 @@
> > -; RUN: llc < %s -march=ppc32 | not grep {ori\\|lis}
> > +; RUN: llc < %s -march=ppc32 | not grep "ori\|lis"
> >
> > ; andi. r3, r3, 32769
> > define i32 @test(i32 %X) {
> >
> > Modified: llvm/trunk/test/CodeGen/PowerPC/big-endian-actual-args.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/big-endian-actual-args.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/PowerPC/big-endian-actual-args.ll (original)
> > +++ llvm/trunk/test/CodeGen/PowerPC/big-endian-actual-args.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,7 +1,7 @@
> > ; RUN: llc < %s -march=ppc32 -mtriple=powerpc-unknown-linux-gnu | \
> > -; RUN:   grep {addc 4, 4, 6}
> > +; RUN:   grep "addc 4, 4, 6"
> > ; RUN: llc < %s -march=ppc32 -mtriple=powerpc-unknown-linux-gnu | \
> > -; RUN:   grep {adde 3, 3, 5}
> > +; RUN:   grep "adde 3, 3, 5"
> >
> > define i64 @foo(i64 %x, i64 %y) {
> >   %z = add i64 %x, %y
> >
> > Modified: llvm/trunk/test/CodeGen/PowerPC/big-endian-call-result.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/big-endian-call-result.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/PowerPC/big-endian-call-result.ll (original)
> > +++ llvm/trunk/test/CodeGen/PowerPC/big-endian-call-result.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,7 +1,7 @@
> > ; RUN: llc < %s -march=ppc32 -mtriple=powerpc-unknown-linux-gnu | \
> > -; RUN:   grep {addic 4, 4, 1}
> > +; RUN:   grep "addic 4, 4, 1"
> > ; RUN: llc < %s -march=ppc32 -mtriple=powerpc-unknown-linux-gnu | \
> > -; RUN:   grep {addze 3, 3}
> > +; RUN:   grep "addze 3, 3"
> >
> > declare i64 @foo()
> >
> >
> > Modified: llvm/trunk/test/CodeGen/PowerPC/branch-opt.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/branch-opt.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/PowerPC/branch-opt.ll (original)
> > +++ llvm/trunk/test/CodeGen/PowerPC/branch-opt.ll Mon Jul  2 07:47:22
> 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: llc < %s -march=ppc32 | \
> > -; RUN:   grep {b LBB.*} | count 4
> > +; RUN:   grep "b LBB.*" | count 4
> >
> > target datalayout = "E-p:32:32"
> > target triple = "powerpc-apple-darwin8.7.0"
> >
> > Modified: llvm/trunk/test/CodeGen/PowerPC/calls.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/calls.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/PowerPC/calls.ll (original)
> > +++ llvm/trunk/test/CodeGen/PowerPC/calls.ll Mon Jul  2 07:47:22 2012
> > @@ -1,11 +1,11 @@
> > ; Test various forms of calls.
> >
> > ; RUN: llc < %s -march=ppc32 | \
> > -; RUN:   grep {bl } | count 1
> > +; RUN:   grep "bl " | count 1
> > ; RUN: llc < %s -march=ppc32 | \
> > -; RUN:   grep {bctrl} | count 1
> > +; RUN:   grep "bctrl" | count 1
> > ; RUN: llc < %s -march=ppc32 | \
> > -; RUN:   grep {bla } | count 1
> > +; RUN:   grep "bla " | count 1
> >
> > declare void @foo()
> >
> >
> > Modified: llvm/trunk/test/CodeGen/PowerPC/compare-simm.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/compare-simm.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/PowerPC/compare-simm.ll (original)
> > +++ llvm/trunk/test/CodeGen/PowerPC/compare-simm.ll Mon Jul  2 07:47:22
> 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: llc < %s -march=ppc32 -mtriple=powerpc-apple-darwin8 | \
> > -; RUN:   grep {cmpwi cr0, r3, -1}
> > +; RUN:   grep "cmpwi cr0, r3, -1"
> >
> > define i32 @test(i32 %x) nounwind {
> >         %c = icmp eq i32 %x, -1
> >
> > Modified: llvm/trunk/test/CodeGen/PowerPC/constants.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/constants.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/PowerPC/constants.ll (original)
> > +++ llvm/trunk/test/CodeGen/PowerPC/constants.ll Mon Jul  2 07:47:22 2012
> > @@ -4,7 +4,7 @@
> > ; RUN: llc < %s -march=ppc32 | \
> > ; RUN:   grep ori | count 3
> > ; RUN: llc < %s -march=ppc32 | \
> > -; RUN:   grep {li } | count 4
> > +; RUN:   grep "li " | count 4
> >
> > define i32 @f1() {
> > entry:
> >
> > Modified: llvm/trunk/test/CodeGen/PowerPC/darwin-labels.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/darwin-labels.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/PowerPC/darwin-labels.ll (original)
> > +++ llvm/trunk/test/CodeGen/PowerPC/darwin-labels.ll Mon Jul  2 07:47:22
> 2012
> > @@ -1,4 +1,4 @@
> > -; RUN: llc < %s | grep {foo bar":}
> > +; RUN: llc < %s | grep 'foo bar":'
> >
> > target datalayout = "E-p:32:32"
> > target triple = "powerpc-apple-darwin8.2.0"
> >
> > Modified: llvm/trunk/test/CodeGen/PowerPC/fabs.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/fabs.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/PowerPC/fabs.ll (original)
> > +++ llvm/trunk/test/CodeGen/PowerPC/fabs.ll Mon Jul  2 07:47:22 2012
> > @@ -1,4 +1,4 @@
> > -; RUN: llc < %s -march=ppc32 -mtriple=powerpc-apple-darwin | grep {fabs
> f1, f1}
> > +; RUN: llc < %s -march=ppc32 -mtriple=powerpc-apple-darwin | grep "fabs
> f1, f1"
> >
> > define double @fabs(double %f) {
> > entry:
> >
> > Modified: llvm/trunk/test/CodeGen/PowerPC/fma.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/fma.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/PowerPC/fma.ll (original)
> > +++ llvm/trunk/test/CodeGen/PowerPC/fma.ll Mon Jul  2 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: llc < %s -march=ppc32 -fp-contract=fast | \
> > -; RUN:   egrep {fn?madd|fn?msub} | count 8
> > +; RUN:   egrep "fn?madd|fn?msub" | count 8
> >
> > define double @test_FMADD1(double %A, double %B, double %C) {
> >       %D = fmul double %A, %B         ; <double> [#uses=1]
> >
> > Modified: llvm/trunk/test/CodeGen/PowerPC/fsqrt.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/fsqrt.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/PowerPC/fsqrt.ll (original)
> > +++ llvm/trunk/test/CodeGen/PowerPC/fsqrt.ll Mon Jul  2 07:47:22 2012
> > @@ -2,13 +2,13 @@
> > ; otherwise.
> >
> > ; RUN: llc < %s -march=ppc32 -mtriple=powerpc-apple-darwin8
> -mattr=+fsqrt | \
> > -; RUN:   grep {fsqrt f1, f1}
> > +; RUN:   grep "fsqrt f1, f1"
> > ; RUN: llc < %s -march=ppc32 -mtriple=powerpc-apple-darwin8 -mcpu=g5 | \
> > -; RUN:   grep {fsqrt f1, f1}
> > +; RUN:   grep "fsqrt f1, f1"
> > ; RUN: llc < %s -march=ppc32 -mtriple=powerpc-apple-darwin8
> -mattr=-fsqrt | \
> > -; RUN:   not grep {fsqrt f1, f1}
> > +; RUN:   not grep "fsqrt f1, f1"
> > ; RUN: llc < %s -march=ppc32 -mtriple=powerpc-apple-darwin8 -mcpu=g4 | \
> > -; RUN:   not grep {fsqrt f1, f1}
> > +; RUN:   not grep "fsqrt f1, f1"
> >
> > declare double @llvm.sqrt.f64(double)
> >
> >
> > Modified: llvm/trunk/test/CodeGen/PowerPC/iabs.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/iabs.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/PowerPC/iabs.ll (original)
> > +++ llvm/trunk/test/CodeGen/PowerPC/iabs.ll Mon Jul  2 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: llc < %s -march=ppc32 -stats |& \
> > -; RUN:   grep {4 .*Number of machine instrs printed}
> > +; RUN:   grep "4 .*Number of machine instrs printed"
> >
> > ;; Integer absolute value, should produce something as good as:
> > ;;      srawi r2, r3, 31
> >
> > Modified: llvm/trunk/test/CodeGen/PowerPC/ispositive.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/ispositive.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/PowerPC/ispositive.ll (original)
> > +++ llvm/trunk/test/CodeGen/PowerPC/ispositive.ll Mon Jul  2 07:47:22
> 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: llc < %s -march=ppc32 -mtriple=powerpc-apple-darwin8 | \
> > -; RUN:   grep {srwi r3, r3, 31}
> > +; RUN:   grep "srwi r3, r3, 31"
> >
> > define i32 @test1(i32 %X) {
> > entry:
> >
> > Modified: llvm/trunk/test/CodeGen/PowerPC/no-dead-strip.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/no-dead-strip.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/PowerPC/no-dead-strip.ll (original)
> > +++ llvm/trunk/test/CodeGen/PowerPC/no-dead-strip.ll Mon Jul  2 07:47:22
> 2012
> > @@ -1,4 +1,4 @@
> > -; RUN: llc < %s | grep {no_dead_strip.*_X}
> > +; RUN: llc < %s | grep "no_dead_strip.*_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"
> > target triple = "powerpc-apple-darwin8.8.0"
> >
> > Modified: llvm/trunk/test/CodeGen/PowerPC/retaddr.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/retaddr.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/PowerPC/retaddr.ll (original)
> > +++ llvm/trunk/test/CodeGen/PowerPC/retaddr.ll Mon Jul  2 07:47:22 2012
> > @@ -1,6 +1,6 @@
> > ; RUN: llc < %s -march=ppc32 | grep mflr
> > ; RUN: llc < %s -march=ppc32 | grep lwz
> > -; RUN: llc < %s -march=ppc64 | grep {ld r., 16(r1)}
> > +; RUN: llc < %s -march=ppc64 | grep "ld r., 16(r1)"
> >
> > target triple = "powerpc-apple-darwin8"
> >
> >
> > Modified: llvm/trunk/test/CodeGen/PowerPC/rlwimi3.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/rlwimi3.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/PowerPC/rlwimi3.ll (original)
> > +++ llvm/trunk/test/CodeGen/PowerPC/rlwimi3.ll Mon Jul  2 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: llc < %s -march=ppc32 -stats |& \
> > -; RUN:   grep {Number of machine instrs printed} | grep 12
> > +; RUN:   grep "Number of machine instrs printed" | grep 12
> >
> > define i16 @Trans16Bit(i32 %srcA, i32 %srcB, i32 %alpha) {
> >       %tmp1 = shl i32 %srcA, 15               ; <i32> [#uses=1]
> >
> > Modified: llvm/trunk/test/CodeGen/PowerPC/seteq-0.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/seteq-0.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/PowerPC/seteq-0.ll (original)
> > +++ llvm/trunk/test/CodeGen/PowerPC/seteq-0.ll Mon Jul  2 07:47:22 2012
> > @@ -1,5 +1,5 @@
> > ; RUN: llc < %s -march=ppc32 -mtriple=powerpc-apple-darwin8 | \
> > -; RUN:   grep {srwi r., r., 5}
> > +; RUN:   grep "srwi r., r., 5"
> >
> > define i32 @eq0(i32 %a) {
> >         %tmp.1 = icmp eq i32 %a, 0              ; <i1> [#uses=1]
> >
> > Modified: llvm/trunk/test/CodeGen/PowerPC/small-arguments.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/small-arguments.ll?rev=159525&r1=159524&r2=159525&view=diff
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/PowerPC/small-arguments.ll (original)
> > +++ llvm/trunk/test/CodeGen/PowerPC/small-arguments.ll Mon Jul  2
> 07:47:22 2012
> > @@ -1,4 +1,4 @@
> > -; RUN: llc < %s -march=ppc32 | not grep {extsh\\|rlwinm}
> > +; RUN: llc <...
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120702/36c98a8d/attachment.html>


More information about the llvm-commits mailing list