N | Set if result is negative;else cleared |
Z | Set if result is zero;else cleared |
I | Set if result is infinity;else cleared |
NAN | Set if result is a NAN;else cleared |
BSUN | Always cleared |
INAN | Set if either input is not-a-number; else cleared |
IDE | Set if either input is a denormalised number; else cleared |
OPERR | Set if adding two infinite numbers that have opposite sign; else cleared |
OVFL | Set if the exponent of the intermediate result is greater than or equal to the maximum exponent value for the selected rounding precision; else cleared |
UNFL | Set if the intermediate result is too small to be represented by a normalised number in the selected rounding precision; else cleared |
DZ | Always cleared |
INEX | Set if the infinitely-precise mantissa of the intermediate result has more significant bits than can be represented exactly in the selected rounding precision; or if either input is a denormalised number and the IDE exception is disabled; or if the result overflowed; or if the result underflowed and the underflow exception is disabled; else cleared |