]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
fpu: Use get_float_3nan_prop_rule in partsN_pick_nan_muladd
authorRichard Henderson <richard.henderson@linaro.org>
Fri, 1 May 2026 06:42:01 +0000 (16:42 +1000)
committerRichard Henderson <richard.henderson@linaro.org>
Fri, 22 May 2026 02:18:56 +0000 (19:18 -0700)
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
fpu/softfloat-parts.c.inc

index f40a950b41a5d46b8bb22229b2aae12c3978ad4b..7781e16122a882375dfaaad089ef5620108cef7f 100644 (file)
@@ -163,7 +163,7 @@ static FloatPartsN partsN(pick_nan_muladd)(const FloatPartsN *a,
         ret = c;
     } else {
         const FloatPartsN *val[R_3NAN_1ST_MASK + 1] = { a, b, c };
-        Float3NaNPropRule rule = s->float_3nan_prop_rule;
+        Float3NaNPropRule rule = get_float_3nan_prop_rule(s);
 
         assert(rule != float_3nan_prop_none);
         if (have_snan && (rule & R_3NAN_SNAN_MASK)) {