Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No...
authorStephen Lin <stephenwlin@gmail.com>
Sat, 13 Jul 2013 20:38:47 +0000 (20:38 +0000)
committerStephen Lin <stephenwlin@gmail.com>
Sat, 13 Jul 2013 20:38:47 +0000 (20:38 +0000)
commitf799e3f9441c2a348af0357a61020cc1e397e66b
treea423985b913cb793df9846a5fbcaca13c433bf47
parent67fc79f9eaa2ba685f66586104a2a3ffd893f36d
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.

This was done with the following sed invocation to catch label lines demarking function boundaries:
    sed -i '' "s/^;\( *\)\([A-Z0-9_]*\):\( *\)test\([A-Za-z0-9_-]*\):\( *\)$/;\1\2-LABEL:\3test\4:\5/g" test/CodeGen/*/*.ll
which was written conservatively to avoid false positives rather than false negatives. I scanned through all the changes and everything looks correct.

llvm-svn: 186258
255 files changed:
llvm/test/CodeGen/AArch64/adc.ll
llvm/test/CodeGen/AArch64/addsub-shifted.ll
llvm/test/CodeGen/AArch64/addsub.ll
llvm/test/CodeGen/AArch64/addsub_ext.ll
llvm/test/CodeGen/AArch64/alloca.ll
llvm/test/CodeGen/AArch64/analyze-branch.ll
llvm/test/CodeGen/AArch64/atomic-ops.ll
llvm/test/CodeGen/AArch64/basic-pic.ll
llvm/test/CodeGen/AArch64/bitfield-insert-0.ll
llvm/test/CodeGen/AArch64/bitfield-insert.ll
llvm/test/CodeGen/AArch64/bitfield.ll
llvm/test/CodeGen/AArch64/blockaddress.ll
llvm/test/CodeGen/AArch64/compare-branch.ll
llvm/test/CodeGen/AArch64/cond-sel.ll
llvm/test/CodeGen/AArch64/directcond.ll
llvm/test/CodeGen/AArch64/dp-3source.ll
llvm/test/CodeGen/AArch64/dp2.ll
llvm/test/CodeGen/AArch64/extern-weak.ll
llvm/test/CodeGen/AArch64/fcmp.ll
llvm/test/CodeGen/AArch64/fcvt-fixed.ll
llvm/test/CodeGen/AArch64/fcvt-int.ll
llvm/test/CodeGen/AArch64/flags-multiuse.ll
llvm/test/CodeGen/AArch64/floatdp_2source.ll
llvm/test/CodeGen/AArch64/fp-cond-sel.ll
llvm/test/CodeGen/AArch64/fp-dp3.ll
llvm/test/CodeGen/AArch64/fp128-folding.ll
llvm/test/CodeGen/AArch64/fp128.ll
llvm/test/CodeGen/AArch64/func-argpassing.ll
llvm/test/CodeGen/AArch64/global-alignment.ll
llvm/test/CodeGen/AArch64/i128-align.ll
llvm/test/CodeGen/AArch64/init-array.ll
llvm/test/CodeGen/AArch64/inline-asm-constraints-badI.ll
llvm/test/CodeGen/AArch64/inline-asm-constraints-badK.ll
llvm/test/CodeGen/AArch64/inline-asm-constraints-badK2.ll
llvm/test/CodeGen/AArch64/inline-asm-constraints-badL.ll
llvm/test/CodeGen/AArch64/inline-asm-constraints.ll
llvm/test/CodeGen/AArch64/inline-asm-modifiers.ll
llvm/test/CodeGen/AArch64/large-frame.ll
llvm/test/CodeGen/AArch64/logical-imm.ll
llvm/test/CodeGen/AArch64/movw-consts.ll
llvm/test/CodeGen/AArch64/pic-eh-stubs.ll
llvm/test/CodeGen/AArch64/regress-bitcast-formals.ll
llvm/test/CodeGen/AArch64/regress-tail-livereg.ll
llvm/test/CodeGen/AArch64/regress-tblgen-chains.ll
llvm/test/CodeGen/AArch64/regress-w29-reserved-with-fp.ll
llvm/test/CodeGen/AArch64/setcc-takes-i32.ll
llvm/test/CodeGen/AArch64/sincos-expansion.ll
llvm/test/CodeGen/AArch64/tls-dynamic-together.ll
llvm/test/CodeGen/AArch64/tls-dynamics.ll
llvm/test/CodeGen/AArch64/tls-execs.ll
llvm/test/CodeGen/AArch64/tst-br.ll
llvm/test/CodeGen/AArch64/variadic.ll
llvm/test/CodeGen/AArch64/zero-reg.ll
llvm/test/CodeGen/ARM/2011-04-26-SchedTweak.ll
llvm/test/CodeGen/ARM/2011-11-07-PromoteVectorLoadStore.ll
llvm/test/CodeGen/ARM/2011-11-09-BitcastVectorDouble.ll
llvm/test/CodeGen/ARM/2011-11-29-128bitArithmetics.ll
llvm/test/CodeGen/ARM/2012-08-09-neon-extload.ll
llvm/test/CodeGen/ARM/2012-10-04-AAPCS-byval-align8.ll
llvm/test/CodeGen/ARM/2012-10-04-FixedFrame-vs-byval.ll
llvm/test/CodeGen/ARM/atomic-64bit.ll
llvm/test/CodeGen/ARM/crash-shufflevector.ll
llvm/test/CodeGen/ARM/dagcombine-concatvector.ll
llvm/test/CodeGen/ARM/domain-conv-vmovs.ll
llvm/test/CodeGen/ARM/fabs-neon.ll
llvm/test/CodeGen/ARM/fabss.ll
llvm/test/CodeGen/ARM/fadds.ll
llvm/test/CodeGen/ARM/fast-isel.ll
llvm/test/CodeGen/ARM/fcopysign.ll
llvm/test/CodeGen/ARM/fdivs.ll
llvm/test/CodeGen/ARM/fmuls.ll
llvm/test/CodeGen/ARM/fnegs.ll
llvm/test/CodeGen/ARM/fp_convert.ll
llvm/test/CodeGen/ARM/ldr_post.ll
llvm/test/CodeGen/ARM/ldr_pre.ll
llvm/test/CodeGen/ARM/neon_vabs.ll
llvm/test/CodeGen/ARM/pack.ll
llvm/test/CodeGen/ARM/rev.ll
llvm/test/CodeGen/ARM/shifter_operand.ll
llvm/test/CodeGen/ARM/str_post.ll
llvm/test/CodeGen/ARM/swift-atomics.ll
llvm/test/CodeGen/ARM/thumb1-varalloc.ll
llvm/test/CodeGen/ARM/va_arg.ll
llvm/test/CodeGen/ARM/vbsl.ll
llvm/test/CodeGen/ARM/vext.ll
llvm/test/CodeGen/ARM/vfp.ll
llvm/test/CodeGen/ARM/vget_lane.ll
llvm/test/CodeGen/ARM/vmul.ll
llvm/test/CodeGen/ARM/vrev.ll
llvm/test/CodeGen/Hexagon/adde.ll
llvm/test/CodeGen/Hexagon/i16_VarArg.ll
llvm/test/CodeGen/Hexagon/i1_VarArg.ll
llvm/test/CodeGen/Hexagon/i8_VarArg.ll
llvm/test/CodeGen/Hexagon/indirect-br.ll
llvm/test/CodeGen/Hexagon/sube.ll
llvm/test/CodeGen/Hexagon/zextloadi1.ll
llvm/test/CodeGen/MSP430/jumptable.ll
llvm/test/CodeGen/Mips/align16.ll
llvm/test/CodeGen/Mips/blez_bgez.ll
llvm/test/CodeGen/Mips/dsp-patterns.ll
llvm/test/CodeGen/Mips/int-to-float-conversion.ll
llvm/test/CodeGen/Mips/optimize-fp-math.ll
llvm/test/CodeGen/Mips/selnek.ll
llvm/test/CodeGen/NVPTX/ctpop.ll
llvm/test/CodeGen/NVPTX/i8-param.ll
llvm/test/CodeGen/NVPTX/ldu-reg-plus-offset.ll
llvm/test/CodeGen/NVPTX/rsqrt.ll
llvm/test/CodeGen/NVPTX/sext-in-reg.ll
llvm/test/CodeGen/PowerPC/2011-12-08-DemandedBitsMiscompile.ll
llvm/test/CodeGen/PowerPC/fma.ll
llvm/test/CodeGen/PowerPC/mcm-1.ll
llvm/test/CodeGen/PowerPC/mcm-10.ll
llvm/test/CodeGen/PowerPC/mcm-11.ll
llvm/test/CodeGen/PowerPC/mcm-12.ll
llvm/test/CodeGen/PowerPC/mcm-2.ll
llvm/test/CodeGen/PowerPC/mcm-3.ll
llvm/test/CodeGen/PowerPC/mcm-4.ll
llvm/test/CodeGen/PowerPC/mcm-5.ll
llvm/test/CodeGen/PowerPC/mcm-6.ll
llvm/test/CodeGen/PowerPC/mcm-7.ll
llvm/test/CodeGen/PowerPC/mcm-8.ll
llvm/test/CodeGen/PowerPC/mcm-9.ll
llvm/test/CodeGen/PowerPC/mcm-default.ll
llvm/test/CodeGen/PowerPC/misched-inorder-latency.ll
llvm/test/CodeGen/PowerPC/ppc64-calls.ll
llvm/test/CodeGen/PowerPC/rounding-ops.ll
llvm/test/CodeGen/PowerPC/vaddsplat.ll
llvm/test/CodeGen/PowerPC/varargs.ll
llvm/test/CodeGen/PowerPC/vec_constants.ll
llvm/test/CodeGen/PowerPC/vec_mul.ll
llvm/test/CodeGen/SPARC/basictest.ll
llvm/test/CodeGen/SPARC/float.ll
llvm/test/CodeGen/Thumb/ispositive.ll
llvm/test/CodeGen/Thumb/large-stack.ll
llvm/test/CodeGen/Thumb/rev.ll
llvm/test/CodeGen/Thumb2/2010-02-11-phi-cycle.ll
llvm/test/CodeGen/Thumb2/2013-03-06-vector-sext-operand-scalarize.ll
llvm/test/CodeGen/Thumb2/large-stack.ll
llvm/test/CodeGen/Thumb2/thumb2-pack.ll
llvm/test/CodeGen/Thumb2/thumb2-str_post.ll
llvm/test/CodeGen/Thumb2/thumb2-sxt-uxt.ll
llvm/test/CodeGen/X86/2007-02-04-OrAddrMode.ll
llvm/test/CodeGen/X86/2007-02-23-DAGCombine-Miscompile.ll
llvm/test/CodeGen/X86/2007-03-24-InlineAsmXConstraint.ll
llvm/test/CodeGen/X86/2008-04-26-Asm-Optimize-Imm.ll
llvm/test/CodeGen/X86/2011-12-26-extractelement-duplicate-load.ll
llvm/test/CodeGen/X86/3addr-or.ll
llvm/test/CodeGen/X86/add-of-carry.ll
llvm/test/CodeGen/X86/add.ll
llvm/test/CodeGen/X86/asm-modifier.ll
llvm/test/CodeGen/X86/atom-lea-sp.ll
llvm/test/CodeGen/X86/avx-brcond.ll
llvm/test/CodeGen/X86/avx-fp2int.ll
llvm/test/CodeGen/X86/avx-shuffle.ll
llvm/test/CodeGen/X86/avx-varargs-x86_64.ll
llvm/test/CodeGen/X86/avx2-arith.ll
llvm/test/CodeGen/X86/avx2-palignr.ll
llvm/test/CodeGen/X86/avx2-vector-shifts.ll
llvm/test/CodeGen/X86/block-placement.ll
llvm/test/CodeGen/X86/brcond.ll
llvm/test/CodeGen/X86/btq.ll
llvm/test/CodeGen/X86/cmov-fp.ll
llvm/test/CodeGen/X86/cmov-into-branch.ll
llvm/test/CodeGen/X86/cmov.ll
llvm/test/CodeGen/X86/cmp.ll
llvm/test/CodeGen/X86/conditional-indecrement.ll
llvm/test/CodeGen/X86/critical-edge-split-2.ll
llvm/test/CodeGen/X86/ctpop-combine.ll
llvm/test/CodeGen/X86/dag-rauw-cse.ll
llvm/test/CodeGen/X86/dagcombine-buildvector.ll
llvm/test/CodeGen/X86/dbg-value-terminator.ll
llvm/test/CodeGen/X86/divide-by-constant.ll
llvm/test/CodeGen/X86/fabs.ll
llvm/test/CodeGen/X86/fast-isel-call.ll
llvm/test/CodeGen/X86/fast-isel-divrem-x86-64.ll
llvm/test/CodeGen/X86/fast-isel-divrem.ll
llvm/test/CodeGen/X86/fast-isel-extract.ll
llvm/test/CodeGen/X86/fast-isel-gep.ll
llvm/test/CodeGen/X86/fast-isel-i1.ll
llvm/test/CodeGen/X86/fast-isel-x86-64.ll
llvm/test/CodeGen/X86/fast-isel-x86.ll
llvm/test/CodeGen/X86/fold-load.ll
llvm/test/CodeGen/X86/iabs.ll
llvm/test/CodeGen/X86/isel-sink.ll
llvm/test/CodeGen/X86/jump_sign.ll
llvm/test/CodeGen/X86/lea.ll
llvm/test/CodeGen/X86/legalize-shift-64.ll
llvm/test/CodeGen/X86/longlong-deadload.ll
llvm/test/CodeGen/X86/lsr-reuse.ll
llvm/test/CodeGen/X86/memcpy.ll
llvm/test/CodeGen/X86/memset-sse-stack-realignment.ll
llvm/test/CodeGen/X86/movbe.ll
llvm/test/CodeGen/X86/movgs.ll
llvm/test/CodeGen/X86/narrow-shl-cst.ll
llvm/test/CodeGen/X86/narrow-shl-load.ll
llvm/test/CodeGen/X86/no-cmov.ll
llvm/test/CodeGen/X86/or-address.ll
llvm/test/CodeGen/X86/palignr.ll
llvm/test/CodeGen/X86/peep-setb.ll
llvm/test/CodeGen/X86/peep-test-3.ll
llvm/test/CodeGen/X86/pic.ll
llvm/test/CodeGen/X86/pmovsx-inreg.ll
llvm/test/CodeGen/X86/pmulld.ll
llvm/test/CodeGen/X86/rd-mod-wr-eflags.ll
llvm/test/CodeGen/X86/reverse_branches.ll
llvm/test/CodeGen/X86/sdiv-exact.ll
llvm/test/CodeGen/X86/segmented-stacks-dynamic.ll
llvm/test/CodeGen/X86/select.ll
llvm/test/CodeGen/X86/select_const.ll
llvm/test/CodeGen/X86/sext-load.ll
llvm/test/CodeGen/X86/shift-combine.ll
llvm/test/CodeGen/X86/shift-folding.ll
llvm/test/CodeGen/X86/shrink-compare.ll
llvm/test/CodeGen/X86/sibcall-6.ll
llvm/test/CodeGen/X86/sincos-opt.ll
llvm/test/CodeGen/X86/sincos.ll
llvm/test/CodeGen/X86/smul-with-overflow.ll
llvm/test/CodeGen/X86/sse1.ll
llvm/test/CodeGen/X86/sse2-mul.ll
llvm/test/CodeGen/X86/sse2-vector-shifts.ll
llvm/test/CodeGen/X86/sse2.ll
llvm/test/CodeGen/X86/sse4a.ll
llvm/test/CodeGen/X86/stack-align-memcpy.ll
llvm/test/CodeGen/X86/stack-align.ll
llvm/test/CodeGen/X86/store-narrow.ll
llvm/test/CodeGen/X86/store_op_load_fold.ll
llvm/test/CodeGen/X86/sub.ll
llvm/test/CodeGen/X86/switch-bt.ll
llvm/test/CodeGen/X86/switch-order-weight.ll
llvm/test/CodeGen/X86/tail-call-got.ll
llvm/test/CodeGen/X86/tailcall-disable.ll
llvm/test/CodeGen/X86/testl-commute.ll
llvm/test/CodeGen/X86/tlv-1.ll
llvm/test/CodeGen/X86/trap.ll
llvm/test/CodeGen/X86/trunc-to-bool.ll
llvm/test/CodeGen/X86/twoaddr-lea.ll
llvm/test/CodeGen/X86/umul-with-overflow.ll
llvm/test/CodeGen/X86/use-add-flags.ll
llvm/test/CodeGen/X86/v2f32.ll
llvm/test/CodeGen/X86/vec_compare-sse4.ll
llvm/test/CodeGen/X86/vec_compare.ll
llvm/test/CodeGen/X86/vec_sdiv_to_shift.ll
llvm/test/CodeGen/X86/vec_splat-2.ll
llvm/test/CodeGen/X86/vec_splat.ll
llvm/test/CodeGen/X86/vec_ss_load_fold.ll
llvm/test/CodeGen/X86/vec_uint_to_fp.ll
llvm/test/CodeGen/X86/viabs.ll
llvm/test/CodeGen/X86/vselect-minmax.ll
llvm/test/CodeGen/X86/x86-64-and-mask.ll
llvm/test/CodeGen/X86/x86-64-psub.ll
llvm/test/CodeGen/X86/xor.ll
llvm/test/CodeGen/XCore/fneg.ll
llvm/test/CodeGen/XCore/getid.ll
llvm/test/CodeGen/XCore/resources.ll
llvm/test/CodeGen/XCore/trap.ll