qemu-cr16/fpu
Richard Henderson 9778115ed7 softfloat: Sink frac_cmp in parts_pick_nan until needed
Move the fractional comparison to the end of the
float_2nan_prop_x87 case.  This is not required for
any other 2nan propagation rule.  Reorganize the
x87 case itself to break out of the switch when the
fractional comparison is not required.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 20241203203949.483774-11-richard.henderson@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2024-12-11 15:31:09 +00:00
..
meson.build meson: Split out fpu/meson.build 2021-06-11 09:26:28 -07:00
softfloat-parts-addsub.c.inc softfloat: Move addsub_floats to softfloat-parts.c.inc 2021-05-16 07:13:51 -05:00
softfloat-parts.c.inc softfloat: Sink frac_cmp in parts_pick_nan until needed 2024-12-11 15:31:09 +00:00
softfloat-specialize.c.inc softfloat: Inline pickNaN 2024-12-11 15:31:08 +00:00
softfloat.c softfloat: Use parts_pick_nan in propagateFloatx80NaN 2024-12-11 15:31:08 +00:00