@@ -2155,11 +2155,8 @@ define amdgpu_kernel void @fadd_fadd_fsub_0(<2 x float> %arg) {
21552155; GFX90A-GISEL-LABEL: fadd_fadd_fsub_0:
21562156; GFX90A-GISEL: ; %bb.0: ; %bb
21572157; GFX90A-GISEL-NEXT: s_load_dwordx2 s[0:1], s[4:5], 0x24
2158- ; GFX90A-GISEL-NEXT: s_mov_b32 s2, 0
2159- ; GFX90A-GISEL-NEXT: s_mov_b32 s3, s2
2160- ; GFX90A-GISEL-NEXT: v_pk_mov_b32 v[0:1], s[2:3], s[2:3] op_sel:[0,1]
21612158; GFX90A-GISEL-NEXT: s_waitcnt lgkmcnt(0)
2162- ; GFX90A-GISEL-NEXT: v_pk_add_f32 v[0:1], s[0:1], v[0:1]
2159+ ; GFX90A-GISEL-NEXT: v_pk_add_f32 v[0:1], s[0:1], 0
21632160; GFX90A-GISEL-NEXT: v_mov_b32_e32 v0, v1
21642161; GFX90A-GISEL-NEXT: v_pk_add_f32 v[0:1], v[0:1], 0
21652162; GFX90A-GISEL-NEXT: v_mov_b32_e32 v2, s0
@@ -2170,11 +2167,8 @@ define amdgpu_kernel void @fadd_fadd_fsub_0(<2 x float> %arg) {
21702167; GFX942-GISEL-LABEL: fadd_fadd_fsub_0:
21712168; GFX942-GISEL: ; %bb.0: ; %bb
21722169; GFX942-GISEL-NEXT: s_load_dwordx2 s[0:1], s[4:5], 0x24
2173- ; GFX942-GISEL-NEXT: s_mov_b32 s2, 0
2174- ; GFX942-GISEL-NEXT: s_mov_b32 s3, s2
2175- ; GFX942-GISEL-NEXT: v_mov_b64_e32 v[0:1], s[2:3]
21762170; GFX942-GISEL-NEXT: s_waitcnt lgkmcnt(0)
2177- ; GFX942-GISEL-NEXT: v_pk_add_f32 v[0:1], s[0:1], v[0:1]
2171+ ; GFX942-GISEL-NEXT: v_pk_add_f32 v[0:1], s[0:1], 0
21782172; GFX942-GISEL-NEXT: s_nop 0
21792173; GFX942-GISEL-NEXT: v_mov_b32_e32 v0, v1
21802174; GFX942-GISEL-NEXT: v_pk_add_f32 v[0:1], v[0:1], 0
0 commit comments