@@ -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
1011define 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
1921define 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
2629define 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
3337define 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