@@ -2162,8 +2162,7 @@ body: |
21622162 ; GFX11-NEXT: $sgpr5 = frame-setup COPY $sgpr34
21632163 ; GFX11-NEXT: $sgpr34 = frame-setup COPY $sgpr32
21642164 ; GFX11-NEXT: $sgpr32 = frame-setup S_ADD_I32 $sgpr32, 32768, implicit-def dead $scc
2165- ; GFX11-NEXT: $vgpr1 = V_MOV_B32_e32 $sgpr33, implicit $exec
2166- ; GFX11-NEXT: renamable $vgpr0, dead renamable $sgpr8_sgpr9 = V_ADD_CO_U32_e64 12352, killed $vgpr1, 0, implicit $exec
2165+ ; GFX11-NEXT: renamable $vgpr0, dead renamable $sgpr8_sgpr9 = V_ADD_CO_U32_e64 $sgpr33, 12352, 0, implicit $exec
21672166 ; GFX11-NEXT: $sgpr32 = frame-destroy COPY $sgpr34
21682167 ; GFX11-NEXT: $sgpr34 = frame-destroy COPY $sgpr5
21692168 ; GFX11-NEXT: $sgpr33 = frame-destroy COPY $sgpr4
@@ -2178,8 +2177,7 @@ body: |
21782177 ; GFX12-NEXT: $sgpr5 = frame-setup COPY $sgpr34
21792178 ; GFX12-NEXT: $sgpr34 = frame-setup COPY $sgpr32
21802179 ; GFX12-NEXT: $sgpr32 = frame-setup S_ADD_I32 $sgpr32, 24576, implicit-def dead $scc
2181- ; GFX12-NEXT: $vgpr1 = V_MOV_B32_e32 $sgpr33, implicit $exec
2182- ; GFX12-NEXT: renamable $vgpr0, dead renamable $sgpr8_sgpr9 = V_ADD_CO_U32_e64 4160, killed $vgpr1, 0, implicit $exec
2180+ ; GFX12-NEXT: renamable $vgpr0, dead renamable $sgpr8_sgpr9 = V_ADD_CO_U32_e64 $sgpr33, 4160, 0, implicit $exec
21832181 ; GFX12-NEXT: $sgpr32 = frame-destroy COPY $sgpr34
21842182 ; GFX12-NEXT: $sgpr34 = frame-destroy COPY $sgpr5
21852183 ; GFX12-NEXT: $sgpr33 = frame-destroy COPY $sgpr4
@@ -2315,8 +2313,7 @@ body: |
23152313 ; GFX11-NEXT: $sgpr5 = frame-setup COPY $sgpr34
23162314 ; GFX11-NEXT: $sgpr34 = frame-setup COPY $sgpr32
23172315 ; GFX11-NEXT: $sgpr32 = frame-setup S_ADD_I32 $sgpr32, 32768, implicit-def dead $scc
2318- ; GFX11-NEXT: $vgpr1 = V_MOV_B32_e32 $sgpr33, implicit $exec
2319- ; GFX11-NEXT: renamable $vgpr0, renamable $sgpr8_sgpr9 = V_ADD_CO_U32_e64 12352, killed $vgpr1, 0, implicit $exec
2316+ ; GFX11-NEXT: renamable $vgpr0, renamable $sgpr8_sgpr9 = V_ADD_CO_U32_e64 $sgpr33, 12352, 0, implicit $exec
23202317 ; GFX11-NEXT: renamable $vgpr0, renamable $sgpr8_sgpr9 = V_ADD_CO_U32_e64 killed $vgpr0, 0, 0, implicit $exec
23212318 ; GFX11-NEXT: $sgpr32 = frame-destroy COPY $sgpr34
23222319 ; GFX11-NEXT: $sgpr34 = frame-destroy COPY $sgpr5
@@ -2332,8 +2329,7 @@ body: |
23322329 ; GFX12-NEXT: $sgpr5 = frame-setup COPY $sgpr34
23332330 ; GFX12-NEXT: $sgpr34 = frame-setup COPY $sgpr32
23342331 ; GFX12-NEXT: $sgpr32 = frame-setup S_ADD_I32 $sgpr32, 24576, implicit-def dead $scc
2335- ; GFX12-NEXT: $vgpr1 = V_MOV_B32_e32 $sgpr33, implicit $exec
2336- ; GFX12-NEXT: renamable $vgpr0, renamable $sgpr8_sgpr9 = V_ADD_CO_U32_e64 4160, killed $vgpr1, 0, implicit $exec
2332+ ; GFX12-NEXT: renamable $vgpr0, renamable $sgpr8_sgpr9 = V_ADD_CO_U32_e64 $sgpr33, 4160, 0, implicit $exec
23372333 ; GFX12-NEXT: renamable $vgpr0, renamable $sgpr8_sgpr9 = V_ADD_CO_U32_e64 killed $vgpr0, 0, 0, implicit $exec
23382334 ; GFX12-NEXT: $sgpr32 = frame-destroy COPY $sgpr34
23392335 ; GFX12-NEXT: $sgpr34 = frame-destroy COPY $sgpr5
@@ -2469,8 +2465,7 @@ body: |
24692465 ; GFX11-NEXT: $sgpr5 = frame-setup COPY $sgpr34
24702466 ; GFX11-NEXT: $sgpr34 = frame-setup COPY $sgpr32
24712467 ; GFX11-NEXT: $sgpr32 = frame-setup S_ADD_I32 $sgpr32, 32768, implicit-def dead $scc
2472- ; GFX11-NEXT: $vgpr1 = V_MOV_B32_e32 $sgpr33, implicit $exec
2473- ; GFX11-NEXT: renamable $vgpr0, dead renamable $vcc = V_ADD_CO_U32_e64 12352, killed $vgpr1, 0, implicit $exec
2468+ ; GFX11-NEXT: renamable $vgpr0, dead renamable $vcc = V_ADD_CO_U32_e64 $sgpr33, 12352, 0, implicit $exec
24742469 ; GFX11-NEXT: $sgpr32 = frame-destroy COPY $sgpr34
24752470 ; GFX11-NEXT: $sgpr34 = frame-destroy COPY $sgpr5
24762471 ; GFX11-NEXT: $sgpr33 = frame-destroy COPY $sgpr4
@@ -2485,8 +2480,7 @@ body: |
24852480 ; GFX12-NEXT: $sgpr5 = frame-setup COPY $sgpr34
24862481 ; GFX12-NEXT: $sgpr34 = frame-setup COPY $sgpr32
24872482 ; GFX12-NEXT: $sgpr32 = frame-setup S_ADD_I32 $sgpr32, 24576, implicit-def dead $scc
2488- ; GFX12-NEXT: $vgpr1 = V_MOV_B32_e32 $sgpr33, implicit $exec
2489- ; GFX12-NEXT: renamable $vgpr0, dead renamable $vcc = V_ADD_CO_U32_e64 4160, killed $vgpr1, 0, implicit $exec
2483+ ; GFX12-NEXT: renamable $vgpr0, dead renamable $vcc = V_ADD_CO_U32_e64 $sgpr33, 4160, 0, implicit $exec
24902484 ; GFX12-NEXT: $sgpr32 = frame-destroy COPY $sgpr34
24912485 ; GFX12-NEXT: $sgpr34 = frame-destroy COPY $sgpr5
24922486 ; GFX12-NEXT: $sgpr33 = frame-destroy COPY $sgpr4
@@ -2622,8 +2616,7 @@ body: |
26222616 ; GFX11-NEXT: $sgpr5 = frame-setup COPY $sgpr34
26232617 ; GFX11-NEXT: $sgpr34 = frame-setup COPY $sgpr32
26242618 ; GFX11-NEXT: $sgpr32 = frame-setup S_ADD_I32 $sgpr32, 32768, implicit-def dead $scc
2625- ; GFX11-NEXT: $vgpr1 = V_MOV_B32_e32 $sgpr33, implicit $exec
2626- ; GFX11-NEXT: renamable $vgpr0, renamable $vcc = V_ADD_CO_U32_e64 12352, killed $vgpr1, 0, implicit $exec
2619+ ; GFX11-NEXT: renamable $vgpr0, renamable $vcc = V_ADD_CO_U32_e64 $sgpr33, 12352, 0, implicit $exec
26272620 ; GFX11-NEXT: renamable $vgpr0, renamable $vcc = V_ADD_CO_U32_e64 killed $vgpr0, 0, 0, implicit $exec
26282621 ; GFX11-NEXT: $sgpr32 = frame-destroy COPY $sgpr34
26292622 ; GFX11-NEXT: $sgpr34 = frame-destroy COPY $sgpr5
@@ -2639,8 +2632,7 @@ body: |
26392632 ; GFX12-NEXT: $sgpr5 = frame-setup COPY $sgpr34
26402633 ; GFX12-NEXT: $sgpr34 = frame-setup COPY $sgpr32
26412634 ; GFX12-NEXT: $sgpr32 = frame-setup S_ADD_I32 $sgpr32, 24576, implicit-def dead $scc
2642- ; GFX12-NEXT: $vgpr1 = V_MOV_B32_e32 $sgpr33, implicit $exec
2643- ; GFX12-NEXT: renamable $vgpr0, renamable $vcc = V_ADD_CO_U32_e64 4160, killed $vgpr1, 0, implicit $exec
2635+ ; GFX12-NEXT: renamable $vgpr0, renamable $vcc = V_ADD_CO_U32_e64 $sgpr33, 4160, 0, implicit $exec
26442636 ; GFX12-NEXT: renamable $vgpr0, renamable $vcc = V_ADD_CO_U32_e64 killed $vgpr0, 0, 0, implicit $exec
26452637 ; GFX12-NEXT: $sgpr32 = frame-destroy COPY $sgpr34
26462638 ; GFX12-NEXT: $sgpr34 = frame-destroy COPY $sgpr5
0 commit comments