From 4c72b6da97b27f2849017c282699ea94c575602e Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Wed, 22 Jan 2014 22:32:58 +0000 Subject: [PATCH] Add CHECK-LABELs git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199846 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/Transforms/InstCombine/cast-set.ll | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/test/Transforms/InstCombine/cast-set.ll b/test/Transforms/InstCombine/cast-set.ll index 893440424c4..47ba920d928 100644 --- a/test/Transforms/InstCombine/cast-set.ll +++ b/test/Transforms/InstCombine/cast-set.ll @@ -10,6 +10,7 @@ define i1 @test1(i32 %X) { ; Convert to setne int %X, 12 %c = icmp ne i32 %A, 12 ; [#uses=1] ret i1 %c +; CHECK-LABEL @test1( ; CHECK: %c = icmp ne i32 %X, 12 ; CHECK: ret i1 %c } @@ -20,6 +21,7 @@ define i1 @test2(i32 %X, i32 %Y) { ; Convert to setne int %X, %Y %c = icmp ne i32 %A, %B ; [#uses=1] ret i1 %c +; CHECK-LABEL @test2( ; CHECK: %c = icmp ne i32 %X, %Y ; CHECK: ret i1 %c } @@ -29,6 +31,7 @@ define i32 @test4(i32 %A) { %C = shl i32 %B, 2 ; [#uses=1] %D = bitcast i32 %C to i32 ; [#uses=1] ret i32 %D +; CHECK-LABEL: @test4( ; CHECK: %C = shl i32 %A, 2 ; CHECK: ret i32 %C } @@ -38,6 +41,7 @@ define i16 @test5(i16 %A) { %C = and i32 %B, 15 ; [#uses=1] %D = trunc i32 %C to i16 ; [#uses=1] ret i16 %D +; CHECK-LABEL: @test5( ; CHECK: %C = and i16 %A, 15 ; CHECK: ret i16 %C } @@ -46,6 +50,7 @@ define i1 @test6(i1 %A) { %B = zext i1 %A to i32 ; [#uses=1] %C = icmp ne i32 %B, 0 ; [#uses=1] ret i1 %C +; CHECK-LABEL: @test6( ; CHECK: ret i1 %A } @@ -53,6 +58,7 @@ define i1 @test6a(i1 %A) { %B = zext i1 %A to i32 ; [#uses=1] %C = icmp ne i32 %B, -1 ; [#uses=1] ret i1 %C +; CHECK-LABEL: @test6a( ; CHECK: ret i1 true } @@ -60,6 +66,7 @@ define i1 @test7(i8* %A) { %B = bitcast i8* %A to i32* ; [#uses=1] %C = icmp eq i32* %B, null ; [#uses=1] ret i1 %C +; CHECK-LABEL: @test7( ; CHECK: %C = icmp eq i8* %A, null ; CHECK: ret i1 %C }