Concurrent Exceptions
The following combinations of exceptions can occur together:
- Huge Integer will always also signal Invalid and Inexact
- Overflow will always also signal Inexact
- Underflow may also signal Inexact
No other exceptions can occur concurrently.
Note:
- Inexact can be asserted independently of any other exception.
- If Overflow, Underflow and Inexact exceptions are all enabled, the exception handler should prioritize Overflow and Underflow above Inexact.
During FF2DI and FF2LI Float-to-Integer conversion instructions, should the HUGI exception be signaled (due to a finite float-point value conversion that results in a value that exceeds the size of the destination register), the INVAL exception will also be signaled. Users may therefore choose to ignore the (not IEEE-754 compliant) HUGI exception.