@@ -11,8 +11,8 @@ define void @update_counter_decrement_vector() {
11
11
i32 0 , i32 0 , i32 1 , i32 0 , i1 false )
12
12
13
13
; CHECK-NEXT: [[BUFFANOT:%.*]] = call %dx.types.Handle @dx.op.annotateHandle(i32 216, %dx.types.Handle [[BIND]]
14
- ; CHECK-NEXT: call void @dx.op.bufferUpdateCounter(i32 70, %dx.types.Handle [[BUFFANOT]], i8 -1)
15
- call void @llvm.dx.updateCounter (target ("dx.TypedBuffer" , <4 x float >, 0 , 0 , 0 ) %buffer , i8 -1 )
14
+ ; CHECK-NEXT: [[REG:%.*]] = call i32 @dx.op.bufferUpdateCounter(i32 70, %dx.types.Handle [[BUFFANOT]], i8 -1)
15
+ %1 = call i32 @llvm.dx.updateCounter (target ("dx.TypedBuffer" , <4 x float >, 0 , 0 , 0 ) %buffer , i8 -1 )
16
16
ret void
17
17
}
18
18
@@ -23,8 +23,8 @@ define void @update_counter_increment_vector() {
23
23
@llvm.dx.handle.fromBinding.tdx.TypedBuffer_v4f32_0_0_0 (
24
24
i32 0 , i32 0 , i32 1 , i32 0 , i1 false )
25
25
; CHECK-NEXT: [[BUFFANOT:%.*]] = call %dx.types.Handle @dx.op.annotateHandle(i32 216, %dx.types.Handle [[BIND]]
26
- ; CHECK-NEXT: call void @dx.op.bufferUpdateCounter(i32 70, %dx.types.Handle [[BUFFANOT]], i8 1)
27
- call void @llvm.dx.updateCounter (target ("dx.TypedBuffer" , <4 x float >, 0 , 0 , 0 ) %buffer , i8 1 )
26
+ ; CHECK-NEXT: [[REG:%.*]] = call i32 @dx.op.bufferUpdateCounter(i32 70, %dx.types.Handle [[BUFFANOT]], i8 1)
27
+ %1 = call i32 @llvm.dx.updateCounter (target ("dx.TypedBuffer" , <4 x float >, 0 , 0 , 0 ) %buffer , i8 1 )
28
28
ret void
29
29
}
30
30
@@ -35,7 +35,7 @@ define void @update_counter_decrement_scalar() {
35
35
@llvm.dx.handle.fromBinding.tdx.RawBuffer_i8_0_0t (
36
36
i32 1 , i32 8 , i32 1 , i32 0 , i1 false )
37
37
; CHECK-NEXT: [[BUFFANOT:%.*]] = call %dx.types.Handle @dx.op.annotateHandle(i32 216, %dx.types.Handle [[BIND]]
38
- ; CHECK-NEXT: call void @dx.op.bufferUpdateCounter(i32 70, %dx.types.Handle [[BUFFANOT]], i8 -1)
39
- call void @llvm.dx.updateCounter (target ("dx.RawBuffer" , i8 , 0 , 0 ) %buffer , i8 -1 )
38
+ ; CHECK-NEXT: [[REG:%.*]] = call i32 @dx.op.bufferUpdateCounter(i32 70, %dx.types.Handle [[BUFFANOT]], i8 -1)
39
+ %1 = call i32 @llvm.dx.updateCounter (target ("dx.RawBuffer" , i8 , 0 , 0 ) %buffer , i8 -1 )
40
40
ret void
41
41
}
0 commit comments