mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-03-12 01:41:37 +00:00
Add CHECK-LABELs
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199846 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
8a4f11e3b6
commit
4c72b6da97
@ -10,6 +10,7 @@ define i1 @test1(i32 %X) {
|
||||
; Convert to setne int %X, 12
|
||||
%c = icmp ne i32 %A, 12 ; <i1> [#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 ; <i1> [#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 ; <i32> [#uses=1]
|
||||
%D = bitcast i32 %C to i32 ; <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 ; <i32> [#uses=1]
|
||||
%D = trunc i32 %C to i16 ; <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 ; <i32> [#uses=1]
|
||||
%C = icmp ne i32 %B, 0 ; <i1> [#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 ; <i32> [#uses=1]
|
||||
%C = icmp ne i32 %B, -1 ; <i1> [#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* ; <i32*> [#uses=1]
|
||||
%C = icmp eq i32* %B, null ; <i1> [#uses=1]
|
||||
ret i1 %C
|
||||
; CHECK-LABEL: @test7(
|
||||
; CHECK: %C = icmp eq i8* %A, null
|
||||
; CHECK: ret i1 %C
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user