On 5/25/21 8:06 AM, Richard Henderson wrote:
+    which = parts_minmax(&pa, &pb, s, flags, &float32_params);
+    if (unlikely(which < 0)) {
+        /* Some sort of nan, need to repack default and silenced nans. */
+        return float32_round_pack_canonical(&pa, s);
+    }
+    return which ? b : a;
I've just realized that if flush_inputs_to_zero is on, then the result should 
reflect that rather than returning the denormal.
Will fix.


r~

Reply via email to