@@ -7,7 +7,7 @@ define void @test_typedbuffer() {
77 %srv0 = call target ("dx.RawBuffer" , void , 0 , 0 )
88 @llvm.dx.resource.handlefrombinding.tdx.RawBuffer_i8_0_0t (
99 i32 1 , i32 8 , i32 1 , i32 0 , i1 false )
10- ; CHECK: Binding [[SRV0:[0-9]+]]:
10+ ; CHECK: Resource [[SRV0:[0-9]+]]:
1111 ; CHECK: Binding:
1212 ; CHECK: Record ID: 0
1313 ; CHECK: Space: 1
@@ -21,7 +21,7 @@ define void @test_typedbuffer() {
2121 %srv1 = call target ("dx.RawBuffer" , {<4 x float >, <4 x i32 >}, 0 , 0 )
2222 @llvm.dx.resource.handlefrombinding.tdx.RawBuffer_sl_v4f32v4i32s_0_0t (
2323 i32 4 , i32 2 , i32 1 , i32 0 , i1 false )
24- ; CHECK: Binding [[SRV1:[0-9]+]]:
24+ ; CHECK: Resource [[SRV1:[0-9]+]]:
2525 ; CHECK: Binding:
2626 ; CHECK: Record ID: 1
2727 ; CHECK: Space: 4
@@ -36,7 +36,7 @@ define void @test_typedbuffer() {
3636 %srv2 = call target ("dx.TypedBuffer" , <4 x i32 >, 0 , 0 , 0 )
3737 @llvm.dx.resource.handlefrombinding.tdx.TypedBuffer_i32_0_0t (
3838 i32 5 , i32 3 , i32 24 , i32 0 , i1 false )
39- ; CHECK: Binding [[SRV2:[0-9]+]]:
39+ ; CHECK: Resource [[SRV2:[0-9]+]]:
4040 ; CHECK: Binding:
4141 ; CHECK: Record ID: 2
4242 ; CHECK: Space: 5
@@ -51,16 +51,16 @@ define void @test_typedbuffer() {
5151 %uav0 = call target ("dx.TypedBuffer" , i32 , 1 , 0 , 1 )
5252 @llvm.dx.resource.handlefrombinding.tdx.TypedBuffer_i32_1_0t (
5353 i32 2 , i32 7 , i32 1 , i32 0 , i1 false )
54- ; CHECK: Binding [[UAV0:[0-9]+]]:
54+ ; CHECK: Resource [[UAV0:[0-9]+]]:
5555 ; CHECK: Binding:
5656 ; CHECK: Record ID: 0
5757 ; CHECK: Space: 2
5858 ; CHECK: Lower Bound: 7
5959 ; CHECK: Size: 1
60+ ; CHECK: Globally Coherent: 0
61+ ; CHECK: Counter Direction: Unknown
6062 ; CHECK: Class: UAV
6163 ; CHECK: Kind: TypedBuffer
62- ; CHECK: Globally Coherent: 0
63- ; CHECK: HasCounter: 0
6464 ; CHECK: IsROV: 0
6565 ; CHECK: Element Type: i32
6666 ; CHECK: Element Count: 1
@@ -69,16 +69,16 @@ define void @test_typedbuffer() {
6969 %uav1 = call target ("dx.TypedBuffer" , <4 x float >, 1 , 0 , 0 )
7070 @llvm.dx.resource.handlefrombinding.tdx.TypedBuffer_f32_1_0 (
7171 i32 3 , i32 5 , i32 1 , i32 0 , i1 false )
72- ; CHECK: Binding [[UAV1:[0-9]+]]:
72+ ; CHECK: Resource [[UAV1:[0-9]+]]:
7373 ; CHECK: Binding:
7474 ; CHECK: Record ID: 1
7575 ; CHECK: Space: 3
7676 ; CHECK: Lower Bound: 5
7777 ; CHECK: Size: 1
78+ ; CHECK: Globally Coherent: 0
79+ ; CHECK: Counter Direction: Unknown
7880 ; CHECK: Class: UAV
7981 ; CHECK: Kind: TypedBuffer
80- ; CHECK: Globally Coherent: 0
81- ; CHECK: HasCounter: 0
8282 ; CHECK: IsROV: 0
8383 ; CHECK: Element Type: f32
8484 ; CHECK: Element Count: 4
@@ -92,23 +92,23 @@ define void @test_typedbuffer() {
9292 %uav2_2 = call target ("dx.TypedBuffer" , <4 x float >, 1 , 0 , 0 )
9393 @llvm.dx.resource.handlefrombinding.tdx.TypedBuffer_f32_1_0 (
9494 i32 4 , i32 0 , i32 10 , i32 5 , i1 false )
95- ; CHECK: Binding [[UAV2:[0-9]+]]:
95+ ; CHECK: Resource [[UAV2:[0-9]+]]:
9696 ; CHECK: Binding:
9797 ; CHECK: Record ID: 2
9898 ; CHECK: Space: 4
9999 ; CHECK: Lower Bound: 0
100100 ; CHECK: Size: 10
101+ ; CHECK: Globally Coherent: 0
102+ ; CHECK: Counter Direction: Unknown
101103 ; CHECK: Class: UAV
102104 ; CHECK: Kind: TypedBuffer
103- ; CHECK: Globally Coherent: 0
104- ; CHECK: HasCounter: 0
105105 ; CHECK: IsROV: 0
106106 ; CHECK: Element Type: f32
107107 ; CHECK: Element Count: 4
108108
109109 %cb0 = call target ("dx.CBuffer" , {float })
110110 @llvm.dx.resource.handlefrombinding (i32 1 , i32 0 , i32 1 , i32 0 , i1 false )
111- ; CHECK: Binding [[CB0:[0-9]+]]:
111+ ; CHECK: Resource [[CB0:[0-9]+]]:
112112 ; CHECK: Binding:
113113 ; CHECK: Record ID: 0
114114 ; CHECK: Space: 1
@@ -120,7 +120,7 @@ define void @test_typedbuffer() {
120120
121121 %cb1 = call target ("dx.CBuffer" , target ("dx.Layout" , {float }, 4 , 0 ))
122122 @llvm.dx.resource.handlefrombinding (i32 1 , i32 8 , i32 1 , i32 0 , i1 false )
123- ; CHECK: Binding [[CB1:[0-9]+]]:
123+ ; CHECK: Resource [[CB1:[0-9]+]]:
124124 ; CHECK: Binding:
125125 ; CHECK: Record ID: 1
126126 ; CHECK: Space: 1
@@ -130,7 +130,7 @@ define void @test_typedbuffer() {
130130 ; CHECK: Kind: CBuffer
131131 ; CHECK: CBuffer size: 4
132132
133- ; CHECK-NOT: Binding {{[0-9]+}}:
133+ ; CHECK-NOT: Resource {{[0-9]+}}:
134134
135135 ret void
136136}
0 commit comments