@samitouri / QOSamiQemu / commits / 0e8537cac6

fpu: Use get_float_3nan_prop_rule in partsN_pick_nan_muladd

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

Richard Henderson committed May 1, 2026 at 16:42 UTC 0e8537cac6342da7fd1705eeafa28f2228ef6974
1 file changed +1 -1
fpu/softfloat-parts.c.inc
+1 -1
@@ -163,7 +163,7 @@ static FloatPartsN partsN(pick_nan_muladd)(const FloatPartsN *a,
163 ret = c;
164 } else {
165 const FloatPartsN *val[R_3NAN_1ST_MASK + 1] = { a, b, c };
166 - Float3NaNPropRule rule = s->float_3nan_prop_rule;
166 + Float3NaNPropRule rule = get_float_3nan_prop_rule(s);
167
168 assert(rule != float_3nan_prop_none);
169 if (have_snan && (rule & R_3NAN_SNAN_MASK)) {