@@ -15,7 +15,7 @@ body: |
1515 ; CHECK: S_NOP 0, implicit-def $exec_lo
1616 ; CHECK-NEXT: $sgpr0 = S_MOV_B32 $exec_lo
1717 ; CHECK-NEXT: $vgpr0 = IMPLICIT_DEF
18- ; CHECK-NEXT: $vgpr0 = V_WRITELANE_B32 killed $sgpr0, 0, $vgpr0
18+ ; CHECK-NEXT: $vgpr0 = V_WRITELANE_B32 undef $sgpr0, 0, $vgpr0
1919 ; CHECK-NEXT: $sgpr0 = V_READLANE_B32 $vgpr0, 0
2020 ; CHECK-NEXT: S_NOP 0, implicit-def dead renamable $sgpr1, implicit-def dead renamable $sgpr0, implicit killed renamable $sgpr0
2121 ; CHECK-NEXT: $sgpr0 = V_READLANE_B32 $vgpr0, 0
@@ -40,7 +40,7 @@ body: |
4040 ; CHECK: S_NOP 0, implicit-def $exec_hi
4141 ; CHECK-NEXT: $sgpr0 = S_MOV_B32 $exec_hi
4242 ; CHECK-NEXT: $vgpr0 = IMPLICIT_DEF
43- ; CHECK-NEXT: $vgpr0 = V_WRITELANE_B32 killed $sgpr0, 0, $vgpr0
43+ ; CHECK-NEXT: $vgpr0 = V_WRITELANE_B32 undef $sgpr0, 0, $vgpr0
4444 ; CHECK-NEXT: $sgpr0 = V_READLANE_B32 $vgpr0, 0
4545 ; CHECK-NEXT: S_NOP 0, implicit-def dead renamable $sgpr1, implicit-def dead renamable $sgpr0, implicit killed renamable $sgpr0
4646 ; CHECK-NEXT: $sgpr0 = V_READLANE_B32 $vgpr0, 0
@@ -65,8 +65,8 @@ body: |
6565 ; CHECK: S_NOP 0, implicit-def $exec
6666 ; CHECK-NEXT: $sgpr0_sgpr1 = S_MOV_B64 $exec
6767 ; CHECK-NEXT: $vgpr0 = IMPLICIT_DEF
68- ; CHECK-NEXT: $vgpr0 = V_WRITELANE_B32 killed $sgpr0, 0, $vgpr0
69- ; CHECK-NEXT: $vgpr0 = V_WRITELANE_B32 killed $sgpr1, 1, $vgpr0
68+ ; CHECK-NEXT: $vgpr0 = V_WRITELANE_B32 undef $sgpr0, 0, $vgpr0
69+ ; CHECK-NEXT: $vgpr0 = V_WRITELANE_B32 undef $sgpr1, 1, $vgpr0
7070 ; CHECK-NEXT: $sgpr0 = V_READLANE_B32 $vgpr0, 0
7171 ; CHECK-NEXT: $sgpr1 = V_READLANE_B32 $vgpr0, 1
7272 ; CHECK-NEXT: S_NOP 0, implicit-def dead renamable $sgpr2_sgpr3, implicit-def dead renamable $sgpr0_sgpr1, implicit killed renamable $sgpr0_sgpr1
@@ -95,7 +95,7 @@ body: |
9595 ; CHECK-LABEL: name: reload_sgpr_spill_into_copy_to_exec_lo
9696 ; CHECK: S_NOP 0, implicit-def renamable $sgpr0, implicit-def dead renamable $sgpr1, implicit-def $exec_lo
9797 ; CHECK-NEXT: $vgpr0 = IMPLICIT_DEF
98- ; CHECK-NEXT: $vgpr0 = V_WRITELANE_B32 killed $sgpr0, 0, $vgpr0
98+ ; CHECK-NEXT: $vgpr0 = V_WRITELANE_B32 undef $sgpr0, 0, $vgpr0
9999 ; CHECK-NEXT: $sgpr0 = V_READLANE_B32 $vgpr0, 0
100100 ; CHECK-NEXT: S_NOP 0, implicit killed renamable $sgpr0, implicit-def dead renamable $sgpr1, implicit-def dead renamable $sgpr0
101101 ; CHECK-NEXT: $sgpr0 = V_READLANE_B32 $vgpr0, 0
@@ -118,7 +118,7 @@ body: |
118118 ; CHECK-LABEL: name: reload_sgpr_spill_into_copy_to_exec_hi
119119 ; CHECK: S_NOP 0, implicit-def renamable $sgpr0, implicit-def dead renamable $sgpr1, implicit-def $exec_hi
120120 ; CHECK-NEXT: $vgpr0 = IMPLICIT_DEF
121- ; CHECK-NEXT: $vgpr0 = V_WRITELANE_B32 killed $sgpr0, 0, $vgpr0
121+ ; CHECK-NEXT: $vgpr0 = V_WRITELANE_B32 undef $sgpr0, 0, $vgpr0
122122 ; CHECK-NEXT: $sgpr0 = V_READLANE_B32 $vgpr0, 0
123123 ; CHECK-NEXT: S_NOP 0, implicit killed renamable $sgpr0, implicit-def dead renamable $sgpr1, implicit-def dead renamable $sgpr0
124124 ; CHECK-NEXT: $sgpr0 = V_READLANE_B32 $vgpr0, 0
@@ -141,8 +141,8 @@ body: |
141141 ; CHECK-LABEL: name: reload_sgpr_spill_into_copy_to_exec
142142 ; CHECK: S_NOP 0, implicit-def renamable $sgpr0_sgpr1, implicit-def dead renamable $sgpr2_sgpr3, implicit-def $exec
143143 ; CHECK-NEXT: $vgpr0 = IMPLICIT_DEF
144- ; CHECK-NEXT: $vgpr0 = V_WRITELANE_B32 killed $sgpr0, 0, $vgpr0
145- ; CHECK-NEXT: $vgpr0 = V_WRITELANE_B32 killed $sgpr1, 1, $vgpr0
144+ ; CHECK-NEXT: $vgpr0 = V_WRITELANE_B32 undef $sgpr0, 0, $vgpr0
145+ ; CHECK-NEXT: $vgpr0 = V_WRITELANE_B32 undef $sgpr1, 1, $vgpr0
146146 ; CHECK-NEXT: $sgpr0 = V_READLANE_B32 $vgpr0, 0
147147 ; CHECK-NEXT: $sgpr1 = V_READLANE_B32 $vgpr0, 1
148148 ; CHECK-NEXT: S_NOP 0, implicit killed renamable $sgpr0_sgpr1, implicit-def dead renamable $sgpr2_sgpr3, implicit-def dead renamable $sgpr0_sgpr1
0 commit comments