On Mon, Jan 03, 2011 at 04:48:53PM +0000, Peter Maydell wrote:
Add support to softfloat for flushing input denormal float32 and
float64
to zero. softfloat's existing 'flush_to_zero' flag only flushes
denormals
to zero on output. Some CPUs need input denormals to be flushed
before
processing as well. Implement this, using a new status flag to
enable it
and a new exception status bit to indicate when it has happened.
Existing
CPUs should be unaffected as there is no behaviour change unless the
mode is enabled.
Signed-off-by: Peter Maydell <address@hidden>
Acked-by: Aurelien Jarno <address@hidden>