fpu: Inline float8_e5m2_pack_raw into 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:12 UTC
4746196cf8edad1e98018054aa70184b608fa0d5
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_e5m2 QEMU_FLATTEN float8_e5m2_pack_raw(const FloatParts64 *p)
677
-{
678
- return pack_raw64(p, &float8_e5m2_params);
679
-}
680
-
676
static float16 QEMU_FLATTEN float16_pack_raw(const FloatParts64 *p)
677
{
678
return make_float16(pack_raw64(p, &float16_params));
@@ -1477,7 +1472,7 @@ static float8_e5m2 float8_e5m2_round_pack_canonical(FloatParts64 *p,
1472
bool saturate)
1473
{
1474
parts64_uncanon(p, s, &float8_e5m2_params, saturate);
1480
- return float8_e5m2_pack_raw(p);
1475
+ return pack_raw64(p, &float8_e5m2_params);
1476
}
1477
1478
static float16 float16a_round_pack_canonical(FloatParts64 *p,