From: Richard Henderson Date: Sun, 8 Dec 2024 15:32:05 +0000 (-0600) Subject: target/hexagon: Use float32_muladd for helper_sffma X-Git-Tag: v10.0.0-rc0~107^2~10 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=655a83cac128574c7ea386042f8eefa5be5708e5;p=thirdparty%2Fqemu.git target/hexagon: Use float32_muladd for helper_sffma There are no special cases for this instruction. Reviewed-by: Brian Cain Signed-off-by: Richard Henderson --- diff --git a/target/hexagon/op_helper.c b/target/hexagon/op_helper.c index d2570970910..15b143a5688 100644 --- a/target/hexagon/op_helper.c +++ b/target/hexagon/op_helper.c @@ -1054,7 +1054,7 @@ float32 HELPER(sffma)(CPUHexagonState *env, float32 RxV, float32 RsV, float32 RtV) { arch_fpop_start(env); - RxV = internal_fmafx(RsV, RtV, RxV, 0, &env->fp_status); + RxV = float32_muladd(RsV, RtV, RxV, 0, &env->fp_status); arch_fpop_end(env); return RxV; }