Skip to content

Commit 38feb94

Browse files
committed
add check label and check next
1 parent 0c5b902 commit 38feb94

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

llvm/test/CodeGen/DirectX/noop_bitcast_global_array_type.ll

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,31 +7,35 @@ target triple = "dxilv1.2-unknown-shadermodel6.2-compute"
77

88
@inputTile.1dim = local_unnamed_addr addrspace(3) global [3 x float] zeroinitializer, align 2
99

10+
; CHECK-LABEL: testload
1011
define float @testload() local_unnamed_addr {
1112
; NOTE: this would be "bitcast ptr addrspace(3)..." before the change that introduced this test,
1213
; after the dxil-prepare pass is run
13-
; CHECK: load float, ptr addrspace(3) @inputTile.1dim, align 2
14+
; CHECK-NEXT: load float, ptr addrspace(3) @inputTile.1dim, align 2
1415
%v = load float, ptr addrspace(3) @inputTile.1dim, align 2
1516

1617
ret float %v
1718
}
1819

20+
; CHECK-LABEL: teststore
1921
define void @teststore() local_unnamed_addr {
20-
; CHECK: store float 2.000000e+00, ptr addrspace(3) @inputTile.1dim, align 2
22+
; CHECK-next: store float 2.000000e+00, ptr addrspace(3) @inputTile.1dim, align 2
2123
store float 2.000000e+00, ptr addrspace(3) @inputTile.1dim, align 2
2224

2325
ret void
2426
}
2527

28+
; CHECK-LABEL: testGEPConst
2629
define float @testGEPConst() local_unnamed_addr {
27-
; CHECK: load float, ptr addrspace(3) getelementptr (float, ptr addrspace(3) @inputTile.1dim, i32 1), align 4
30+
; CHECK-NEXT: load float, ptr addrspace(3) getelementptr (float, ptr addrspace(3) @inputTile.1dim, i32 1), align 4
2831
%v = load float, ptr addrspace(3) getelementptr (float, ptr addrspace(3) @inputTile.1dim, i32 1), align 4
2932

3033
ret float %v
3134
}
3235

36+
; CHECK-LABEL: testGEPNonConst
3337
define float @testGEPNonConst(i32 %i) local_unnamed_addr {
34-
; CHECK: getelementptr float, ptr addrspace(3) @inputTile.1dim, i32 %i
38+
; CHECK-NEXT: getelementptr float, ptr addrspace(3) @inputTile.1dim, i32 %i
3539
%gep = getelementptr float, ptr addrspace(3) @inputTile.1dim, i32 %i
3640
%v = load float, ptr addrspace(3) %gep
3741

0 commit comments

Comments
 (0)