diff options
author | Stephen Lin <stephenwlin@gmail.com> | 2013-07-14 01:42:54 +0000 |
---|---|---|
committer | Stephen Lin <stephenwlin@gmail.com> | 2013-07-14 01:42:54 +0000 |
commit | 39f4e8d9cce22b60a3417a5f17c847fa5b1daebf (patch) | |
tree | 7fed202a2c2c7866f60344b6388e0d3bd98cb14c /test/Transforms/CorrelatedValuePropagation | |
parent | 82e539d037a33f968e4a5476d3d471e1112f8ab2 (diff) | |
download | llvm-39f4e8d9cce22b60a3417a5f17c847fa5b1daebf.tar.gz llvm-39f4e8d9cce22b60a3417a5f17c847fa5b1daebf.tar.bz2 llvm-39f4e8d9cce22b60a3417a5f17c847fa5b1daebf.tar.xz |
Update Transforms tests to use CHECK-LABEL for easier debugging. No functionality change.
This update was done with the following bash script:
find test/Transforms -name "*.ll" | \
while read NAME; do
echo "$NAME"
if ! grep -q "^; *RUN: *llc" $NAME; then
TEMP=`mktemp -t temp`
cp $NAME $TEMP
sed -n "s/^define [^@]*@\([A-Za-z0-9_]*\)(.*$/\1/p" < $NAME | \
while read FUNC; do
sed -i '' "s/;\(.*\)\([A-Za-z0-9_]*\):\( *\)@$FUNC\([( ]*\)\$/;\1\2-LABEL:\3@$FUNC(/g" $TEMP
done
mv $TEMP $NAME
fi
done
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186268 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Transforms/CorrelatedValuePropagation')
3 files changed, 17 insertions, 17 deletions
diff --git a/test/Transforms/CorrelatedValuePropagation/2010-09-02-Trunc.ll b/test/Transforms/CorrelatedValuePropagation/2010-09-02-Trunc.ll index a8efa38fdd..0754f868d2 100644 --- a/test/Transforms/CorrelatedValuePropagation/2010-09-02-Trunc.ll +++ b/test/Transforms/CorrelatedValuePropagation/2010-09-02-Trunc.ll @@ -1,6 +1,6 @@ ; RUN: opt -S < %s -correlated-propagation | FileCheck %s -; CHECK: @test +; CHECK-LABEL: @test( define i16 @test(i32 %a, i1 %b) { entry: %c = icmp eq i32 %a, 0 diff --git a/test/Transforms/CorrelatedValuePropagation/basic.ll b/test/Transforms/CorrelatedValuePropagation/basic.ll index 39c437ccfa..9a2264793c 100644 --- a/test/Transforms/CorrelatedValuePropagation/basic.ll +++ b/test/Transforms/CorrelatedValuePropagation/basic.ll @@ -1,7 +1,7 @@ ; RUN: opt < %s -correlated-propagation -S | FileCheck %s ; PR2581 -; CHECK: @test1 +; CHECK-LABEL: @test1( define i32 @test1(i1 %C) nounwind { br i1 %C, label %exit, label %body @@ -18,7 +18,7 @@ exit: ; preds = %0 ; PR4420 declare i1 @ext() -; CHECK: @test2 +; CHECK-LABEL: @test2( define i1 @test2() { entry: %cond = tail call i1 @ext() ; <i1> [#uses=2] @@ -42,7 +42,7 @@ bb3: ; preds = %bb1 ; PR4855 @gv = internal constant i8 7 -; CHECK: @test3 +; CHECK-LABEL: @test3( define i8 @test3(i8* %a) nounwind { entry: %cond = icmp eq i8* %a, @gv @@ -58,7 +58,7 @@ bb2: ; preds = %entry } ; PR1757 -; CHECK: @test4 +; CHECK-LABEL: @test4( define i32 @test4(i32) { EntryBlock: ; CHECK: icmp sgt i32 %0, 2 @@ -83,7 +83,7 @@ LessThanOrEqualToTwo: declare i32* @f(i32*) define void @test5(i32* %x, i32* %y) { -; CHECK: @test5 +; CHECK-LABEL: @test5( entry: %pre = icmp eq i32* %x, null br i1 %pre, label %return, label %loop @@ -102,7 +102,7 @@ return: } define i32 @switch1(i32 %s) { -; CHECK: @switch1 +; CHECK-LABEL: @switch1( entry: %cmp = icmp slt i32 %s, 0 br i1 %cmp, label %negative, label %out @@ -134,7 +134,7 @@ next: } define i32 @switch2(i32 %s) { -; CHECK: @switch2 +; CHECK-LABEL: @switch2( entry: %cmp = icmp sgt i32 %s, 0 br i1 %cmp, label %positive, label %out @@ -157,7 +157,7 @@ next: } define i32 @switch3(i32 %s) { -; CHECK: @switch3 +; CHECK-LABEL: @switch3( entry: %cmp = icmp sgt i32 %s, 0 br i1 %cmp, label %positive, label %out @@ -180,7 +180,7 @@ next: } define void @switch4(i32 %s) { -; CHECK: @switch4 +; CHECK-LABEL: @switch4( entry: %cmp = icmp eq i32 %s, 0 br i1 %cmp, label %zero, label %out diff --git a/test/Transforms/CorrelatedValuePropagation/range.ll b/test/Transforms/CorrelatedValuePropagation/range.ll index 6750546ba1..e40c639190 100644 --- a/test/Transforms/CorrelatedValuePropagation/range.ll +++ b/test/Transforms/CorrelatedValuePropagation/range.ll @@ -17,7 +17,7 @@ else: end: ret i32 2 -; CHECK: @test1 +; CHECK-LABEL: @test1( ; CHECK: then: ; CHECK-NEXT: br i1 false, label %end, label %else } @@ -37,12 +37,12 @@ else: end: ret i32 2 -; CHECK: @test2 +; CHECK-LABEL: @test2( ; CHECK: then: ; CHECK-NEXT: br i1 false, label %end, label %else } -; CHECK: @test3 +; CHECK-LABEL: @test3( define i32 @test3(i32 %c) nounwind { %cmp = icmp slt i32 %c, 2 br i1 %cmp, label %if.then, label %if.end @@ -71,7 +71,7 @@ if.end8: ret i32 4 } -; CHECK: @test4 +; CHECK-LABEL: @test4( define i32 @test4(i32 %c) nounwind { switch i32 %c, label %sw.default [ i32 1, label %sw.bb @@ -99,7 +99,7 @@ return: ret i32 %retval.0 } -; CHECK: @test5 +; CHECK-LABEL: @test5( define i1 @test5(i32 %c) nounwind { %cmp = icmp slt i32 %c, 5 br i1 %cmp, label %if.then, label %if.end @@ -121,7 +121,7 @@ if.end8: ret i1 %cmp2 } -; CHECK: @test6 +; CHECK-LABEL: @test6( define i1 @test6(i32 %c) nounwind { %cmp = icmp ule i32 %c, 7 br i1 %cmp, label %if.then, label %if.end @@ -143,7 +143,7 @@ sw.bb: ret i1 %cmp2 } -; CHECK: @test7 +; CHECK-LABEL: @test7( define i1 @test7(i32 %c) nounwind { entry: switch i32 %c, label %sw.default [ |