@@ -3134,7 +3134,7 @@ define amdgpu_kernel void @sudiv64(ptr addrspace(1) %out, i64 %x, i64 %y) {
31343134; GFX1250-NEXT: s_cvt_f32_u32 s1, s3
31353135; GFX1250-NEXT: s_sub_nc_u64 s[6:7], 0, s[2:3]
31363136; GFX1250-NEXT: s_delay_alu instid0(SALU_CYCLE_2) | instskip(NEXT) | instid1(SALU_CYCLE_3)
3137- ; GFX1250-NEXT: s_fmac_f32 s0, s1, 0x4f800000
3137+ ; GFX1250-NEXT: s_fmamk_f32 s0, s1, 0x4f800000, s0
31383138; GFX1250-NEXT: v_s_rcp_f32 s0, s0
31393139; GFX1250-NEXT: s_delay_alu instid0(TRANS32_DEP_1) | instskip(SKIP_1) | instid1(SALU_CYCLE_2)
31403140; GFX1250-NEXT: s_mul_f32 s0, s0, 0x5f7ffffc
@@ -3144,7 +3144,7 @@ define amdgpu_kernel void @sudiv64(ptr addrspace(1) %out, i64 %x, i64 %y) {
31443144; GFX1250-NEXT: s_delay_alu instid0(SALU_CYCLE_2) | instskip(SKIP_1) | instid1(SALU_CYCLE_2)
31453145; GFX1250-NEXT: s_trunc_f32 s1, s1
31463146; GFX1250-NEXT: s_wait_alu 0xfffe
3147- ; GFX1250-NEXT: s_fmac_f32 s0, s1, 0xcf800000
3147+ ; GFX1250-NEXT: s_fmamk_f32 s0, s1, 0xcf800000, s0
31483148; GFX1250-NEXT: s_cvt_u32_f32 s5, s1
31493149; GFX1250-NEXT: s_mov_b32 s1, 0
31503150; GFX1250-NEXT: s_wait_alu 0xfffe
0 commit comments