FPU: Round finite special-case results to single precision if required
When a special case is detected, such as a zero operand to an add, and the operation is a single-precision operation such as fadds, we need to round the result to single precision instead of just returning the relevant input operand unmodified. This accomplishes that by going to DO_FRSP_2 state from the special-case code for single-precision operations that return a finite floating-point result. Signed-off-by: Paul Mackerras <paulus@ozlabs.org>pull/457/head
parent
de71a6119c
commit
fb71f62b83
Loading…
Reference in New Issue