@@ -875,7 +875,6 @@ define amdgpu_kernel void @add_i32_varying(ptr addrspace(1) %out) {
875
875
; GFX1064_DPP-NEXT: s_cbranch_execz .LBB2_2
876
876
; GFX1064_DPP-NEXT: ; %bb.1:
877
877
; GFX1064_DPP-NEXT: v_mov_b32_e32 v0, s6
878
- ; GFX1064_DPP-NEXT: s_mov_b32 s3, s6
879
878
; GFX1064_DPP-NEXT: ds_add_rtn_u32 v0, v4, v0
880
879
; GFX1064_DPP-NEXT: s_waitcnt lgkmcnt(0)
881
880
; GFX1064_DPP-NEXT: buffer_gl0_inv
@@ -980,7 +979,6 @@ define amdgpu_kernel void @add_i32_varying(ptr addrspace(1) %out) {
980
979
; GFX1164_DPP-NEXT: s_cbranch_execz .LBB2_2
981
980
; GFX1164_DPP-NEXT: ; %bb.1:
982
981
; GFX1164_DPP-NEXT: v_mov_b32_e32 v0, s6
983
- ; GFX1164_DPP-NEXT: s_mov_b32 s3, s6
984
982
; GFX1164_DPP-NEXT: ds_add_rtn_u32 v0, v4, v0
985
983
; GFX1164_DPP-NEXT: s_waitcnt lgkmcnt(0)
986
984
; GFX1164_DPP-NEXT: buffer_gl0_inv
@@ -4282,7 +4280,6 @@ define amdgpu_kernel void @sub_i32_varying(ptr addrspace(1) %out) {
4282
4280
; GFX1064_DPP-NEXT: s_cbranch_execz .LBB10_2
4283
4281
; GFX1064_DPP-NEXT: ; %bb.1:
4284
4282
; GFX1064_DPP-NEXT: v_mov_b32_e32 v0, s6
4285
- ; GFX1064_DPP-NEXT: s_mov_b32 s3, s6
4286
4283
; GFX1064_DPP-NEXT: ds_sub_rtn_u32 v0, v4, v0
4287
4284
; GFX1064_DPP-NEXT: s_waitcnt lgkmcnt(0)
4288
4285
; GFX1064_DPP-NEXT: buffer_gl0_inv
@@ -4387,7 +4384,6 @@ define amdgpu_kernel void @sub_i32_varying(ptr addrspace(1) %out) {
4387
4384
; GFX1164_DPP-NEXT: s_cbranch_execz .LBB10_2
4388
4385
; GFX1164_DPP-NEXT: ; %bb.1:
4389
4386
; GFX1164_DPP-NEXT: v_mov_b32_e32 v0, s6
4390
- ; GFX1164_DPP-NEXT: s_mov_b32 s3, s6
4391
4387
; GFX1164_DPP-NEXT: ds_sub_rtn_u32 v0, v4, v0
4392
4388
; GFX1164_DPP-NEXT: s_waitcnt lgkmcnt(0)
4393
4389
; GFX1164_DPP-NEXT: buffer_gl0_inv
@@ -6691,7 +6687,6 @@ define amdgpu_kernel void @and_i32_varying(ptr addrspace(1) %out) {
6691
6687
; GFX1064_DPP-NEXT: ; %bb.1:
6692
6688
; GFX1064_DPP-NEXT: v_mov_b32_e32 v0, 0
6693
6689
; GFX1064_DPP-NEXT: v_mov_b32_e32 v4, s6
6694
- ; GFX1064_DPP-NEXT: s_mov_b32 s3, s6
6695
6690
; GFX1064_DPP-NEXT: ds_and_rtn_b32 v0, v0, v4
6696
6691
; GFX1064_DPP-NEXT: s_waitcnt lgkmcnt(0)
6697
6692
; GFX1064_DPP-NEXT: buffer_gl0_inv
@@ -6796,7 +6791,6 @@ define amdgpu_kernel void @and_i32_varying(ptr addrspace(1) %out) {
6796
6791
; GFX1164_DPP-NEXT: ; %bb.1:
6797
6792
; GFX1164_DPP-NEXT: v_mov_b32_e32 v0, 0
6798
6793
; GFX1164_DPP-NEXT: v_mov_b32_e32 v4, s6
6799
- ; GFX1164_DPP-NEXT: s_mov_b32 s3, s6
6800
6794
; GFX1164_DPP-NEXT: ds_and_rtn_b32 v0, v0, v4
6801
6795
; GFX1164_DPP-NEXT: s_waitcnt lgkmcnt(0)
6802
6796
; GFX1164_DPP-NEXT: buffer_gl0_inv
@@ -8052,7 +8046,6 @@ define amdgpu_kernel void @or_i32_varying(ptr addrspace(1) %out) {
8052
8046
; GFX1064_DPP-NEXT: s_cbranch_execz .LBB17_2
8053
8047
; GFX1064_DPP-NEXT: ; %bb.1:
8054
8048
; GFX1064_DPP-NEXT: v_mov_b32_e32 v0, s6
8055
- ; GFX1064_DPP-NEXT: s_mov_b32 s3, s6
8056
8049
; GFX1064_DPP-NEXT: ds_or_rtn_b32 v0, v4, v0
8057
8050
; GFX1064_DPP-NEXT: s_waitcnt lgkmcnt(0)
8058
8051
; GFX1064_DPP-NEXT: buffer_gl0_inv
@@ -8157,7 +8150,6 @@ define amdgpu_kernel void @or_i32_varying(ptr addrspace(1) %out) {
8157
8150
; GFX1164_DPP-NEXT: s_cbranch_execz .LBB17_2
8158
8151
; GFX1164_DPP-NEXT: ; %bb.1:
8159
8152
; GFX1164_DPP-NEXT: v_mov_b32_e32 v0, s6
8160
- ; GFX1164_DPP-NEXT: s_mov_b32 s3, s6
8161
8153
; GFX1164_DPP-NEXT: ds_or_rtn_b32 v0, v4, v0
8162
8154
; GFX1164_DPP-NEXT: s_waitcnt lgkmcnt(0)
8163
8155
; GFX1164_DPP-NEXT: buffer_gl0_inv
@@ -9412,7 +9404,6 @@ define amdgpu_kernel void @xor_i32_varying(ptr addrspace(1) %out) {
9412
9404
; GFX1064_DPP-NEXT: s_cbranch_execz .LBB19_2
9413
9405
; GFX1064_DPP-NEXT: ; %bb.1:
9414
9406
; GFX1064_DPP-NEXT: v_mov_b32_e32 v0, s6
9415
- ; GFX1064_DPP-NEXT: s_mov_b32 s3, s6
9416
9407
; GFX1064_DPP-NEXT: ds_xor_rtn_b32 v0, v4, v0
9417
9408
; GFX1064_DPP-NEXT: s_waitcnt lgkmcnt(0)
9418
9409
; GFX1064_DPP-NEXT: buffer_gl0_inv
@@ -9517,7 +9508,6 @@ define amdgpu_kernel void @xor_i32_varying(ptr addrspace(1) %out) {
9517
9508
; GFX1164_DPP-NEXT: s_cbranch_execz .LBB19_2
9518
9509
; GFX1164_DPP-NEXT: ; %bb.1:
9519
9510
; GFX1164_DPP-NEXT: v_mov_b32_e32 v0, s6
9520
- ; GFX1164_DPP-NEXT: s_mov_b32 s3, s6
9521
9511
; GFX1164_DPP-NEXT: ds_xor_rtn_b32 v0, v4, v0
9522
9512
; GFX1164_DPP-NEXT: s_waitcnt lgkmcnt(0)
9523
9513
; GFX1164_DPP-NEXT: buffer_gl0_inv
@@ -10772,7 +10762,6 @@ define amdgpu_kernel void @max_i32_varying(ptr addrspace(1) %out) {
10772
10762
; GFX1064_DPP-NEXT: ; %bb.1:
10773
10763
; GFX1064_DPP-NEXT: v_mov_b32_e32 v0, 0
10774
10764
; GFX1064_DPP-NEXT: v_mov_b32_e32 v4, s6
10775
- ; GFX1064_DPP-NEXT: s_mov_b32 s3, s6
10776
10765
; GFX1064_DPP-NEXT: ds_max_rtn_i32 v0, v0, v4
10777
10766
; GFX1064_DPP-NEXT: s_waitcnt lgkmcnt(0)
10778
10767
; GFX1064_DPP-NEXT: buffer_gl0_inv
@@ -10877,7 +10866,6 @@ define amdgpu_kernel void @max_i32_varying(ptr addrspace(1) %out) {
10877
10866
; GFX1164_DPP-NEXT: ; %bb.1:
10878
10867
; GFX1164_DPP-NEXT: v_mov_b32_e32 v0, 0
10879
10868
; GFX1164_DPP-NEXT: v_mov_b32_e32 v4, s6
10880
- ; GFX1164_DPP-NEXT: s_mov_b32 s3, s6
10881
10869
; GFX1164_DPP-NEXT: ds_max_rtn_i32 v0, v0, v4
10882
10870
; GFX1164_DPP-NEXT: s_waitcnt lgkmcnt(0)
10883
10871
; GFX1164_DPP-NEXT: buffer_gl0_inv
@@ -12600,7 +12588,6 @@ define amdgpu_kernel void @min_i32_varying(ptr addrspace(1) %out) {
12600
12588
; GFX1064_DPP-NEXT: ; %bb.1:
12601
12589
; GFX1064_DPP-NEXT: v_mov_b32_e32 v0, 0
12602
12590
; GFX1064_DPP-NEXT: v_mov_b32_e32 v4, s6
12603
- ; GFX1064_DPP-NEXT: s_mov_b32 s3, s6
12604
12591
; GFX1064_DPP-NEXT: ds_min_rtn_i32 v0, v0, v4
12605
12592
; GFX1064_DPP-NEXT: s_waitcnt lgkmcnt(0)
12606
12593
; GFX1064_DPP-NEXT: buffer_gl0_inv
@@ -12705,7 +12692,6 @@ define amdgpu_kernel void @min_i32_varying(ptr addrspace(1) %out) {
12705
12692
; GFX1164_DPP-NEXT: ; %bb.1:
12706
12693
; GFX1164_DPP-NEXT: v_mov_b32_e32 v0, 0
12707
12694
; GFX1164_DPP-NEXT: v_mov_b32_e32 v4, s6
12708
- ; GFX1164_DPP-NEXT: s_mov_b32 s3, s6
12709
12695
; GFX1164_DPP-NEXT: ds_min_rtn_i32 v0, v0, v4
12710
12696
; GFX1164_DPP-NEXT: s_waitcnt lgkmcnt(0)
12711
12697
; GFX1164_DPP-NEXT: buffer_gl0_inv
@@ -14428,7 +14414,6 @@ define amdgpu_kernel void @umax_i32_varying(ptr addrspace(1) %out) {
14428
14414
; GFX1064_DPP-NEXT: s_cbranch_execz .LBB27_2
14429
14415
; GFX1064_DPP-NEXT: ; %bb.1:
14430
14416
; GFX1064_DPP-NEXT: v_mov_b32_e32 v0, s6
14431
- ; GFX1064_DPP-NEXT: s_mov_b32 s3, s6
14432
14417
; GFX1064_DPP-NEXT: ds_max_rtn_u32 v0, v4, v0
14433
14418
; GFX1064_DPP-NEXT: s_waitcnt lgkmcnt(0)
14434
14419
; GFX1064_DPP-NEXT: buffer_gl0_inv
@@ -14533,7 +14518,6 @@ define amdgpu_kernel void @umax_i32_varying(ptr addrspace(1) %out) {
14533
14518
; GFX1164_DPP-NEXT: s_cbranch_execz .LBB27_2
14534
14519
; GFX1164_DPP-NEXT: ; %bb.1:
14535
14520
; GFX1164_DPP-NEXT: v_mov_b32_e32 v0, s6
14536
- ; GFX1164_DPP-NEXT: s_mov_b32 s3, s6
14537
14521
; GFX1164_DPP-NEXT: ds_max_rtn_u32 v0, v4, v0
14538
14522
; GFX1164_DPP-NEXT: s_waitcnt lgkmcnt(0)
14539
14523
; GFX1164_DPP-NEXT: buffer_gl0_inv
@@ -16243,7 +16227,6 @@ define amdgpu_kernel void @umin_i32_varying(ptr addrspace(1) %out) {
16243
16227
; GFX1064_DPP-NEXT: ; %bb.1:
16244
16228
; GFX1064_DPP-NEXT: v_mov_b32_e32 v0, 0
16245
16229
; GFX1064_DPP-NEXT: v_mov_b32_e32 v4, s6
16246
- ; GFX1064_DPP-NEXT: s_mov_b32 s3, s6
16247
16230
; GFX1064_DPP-NEXT: ds_min_rtn_u32 v0, v0, v4
16248
16231
; GFX1064_DPP-NEXT: s_waitcnt lgkmcnt(0)
16249
16232
; GFX1064_DPP-NEXT: buffer_gl0_inv
@@ -16348,7 +16331,6 @@ define amdgpu_kernel void @umin_i32_varying(ptr addrspace(1) %out) {
16348
16331
; GFX1164_DPP-NEXT: ; %bb.1:
16349
16332
; GFX1164_DPP-NEXT: v_mov_b32_e32 v0, 0
16350
16333
; GFX1164_DPP-NEXT: v_mov_b32_e32 v4, s6
16351
- ; GFX1164_DPP-NEXT: s_mov_b32 s3, s6
16352
16334
; GFX1164_DPP-NEXT: ds_min_rtn_u32 v0, v0, v4
16353
16335
; GFX1164_DPP-NEXT: s_waitcnt lgkmcnt(0)
16354
16336
; GFX1164_DPP-NEXT: buffer_gl0_inv
0 commit comments