@@ -11,8 +11,8 @@ define void @update_counter_decrement_vector() {
1111 i32 0 , i32 0 , i32 1 , i32 0 , i1 false )
1212
1313 ; 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 )
1616 ret void
1717}
1818
@@ -23,8 +23,8 @@ define void @update_counter_increment_vector() {
2323 @llvm.dx.handle.fromBinding.tdx.TypedBuffer_v4f32_0_0_0 (
2424 i32 0 , i32 0 , i32 1 , i32 0 , i1 false )
2525 ; 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 )
2828 ret void
2929}
3030
@@ -35,7 +35,7 @@ define void @update_counter_decrement_scalar() {
3535 @llvm.dx.handle.fromBinding.tdx.RawBuffer_i8_0_0t (
3636 i32 1 , i32 8 , i32 1 , i32 0 , i1 false )
3737 ; 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 )
4040 ret void
4141}
0 commit comments