@samitouri / QOSamiQemu / commits / 7a457a2127

fpu: Inline float8_e4m3_pack_raw to single caller

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>

Richard Henderson committed Apr 25, 2026 at 20:11 UTC 7a457a21272b0fcf20ab6c65d0b6b341f9541d0a
1 file changed +1 -6
fpu/softfloat.c
+1 -6
@@ -673,11 +673,6 @@ static uint64_t pack_raw64(const FloatParts64 *p, const FloatFmt *fmt)
673 return ret;
674 }
675
676 -static float8_e4m3 QEMU_FLATTEN float8_e4m3_pack_raw(const FloatParts64 *p)
677 -{
678 - return pack_raw64(p, &float8_e4m3_params);
679 -}
680 -
676 static float8_e5m2 QEMU_FLATTEN float8_e5m2_pack_raw(const FloatParts64 *p)
677 {
678 return pack_raw64(p, &float8_e5m2_params);
@@ -1474,7 +1469,7 @@ static float8_e4m3 float8_e4m3_round_pack_canonical(FloatParts64 *p,
1469 bool saturate)
1470 {
1471 parts64_uncanon(p, s, &float8_e4m3_params, saturate);
1477 - return float8_e4m3_pack_raw(p);
1472 + return pack_raw64(p, &float8_e4m3_params);
1473 }
1474
1475 static float8_e5m2 float8_e5m2_round_pack_canonical(FloatParts64 *p,