invoke.texi (MIPS Options): Update documentation of the floating-point multiply-accumulate instruction...

* doc/invoke.texi (MIPS Options): Update documentation of the
	floating-point multiply-accumulate instruction restrictions.

From-SVN: r196204
This commit is contained in:
Maciej W. Rozycki 2013-02-21 14:06:52 +00:00 committed by Maciej W. Rozycki
parent d247ea0cbd
commit c0da9c377c
2 changed files with 11 additions and 4 deletions

View File

@ -1,3 +1,8 @@
2013-02-21 Maciej W. Rozycki <macro@codesourcery.com>
* doc/invoke.texi (MIPS Options): Update documentation of the
floating-point multiply-accumulate instruction restrictions.
2013-02-21 Kostya Serebryany <kcc@google.com>
* config/i386/i386.c (ix86_asan_shadow_offset): Use 0x7fff8000 as

View File

@ -16440,10 +16440,12 @@ Enable (disable) use of the floating-point multiply-accumulate
instructions, when they are available. The default is
@option{-mfused-madd}.
When multiply-accumulate instructions are used, the intermediate
product is calculated to infinite precision and is not subject to
the FCSR Flush to Zero bit. This may be undesirable in some
circumstances.
On the R8000 CPU when multiply-accumulate instructions are used,
the intermediate product is calculated to infinite precision
and is not subject to the FCSR Flush to Zero bit. This may be
undesirable in some circumstances. On other processors the result
is numerically identical to the equivalent computation using
separate multiply, add, subtract and negate instructions.
@item -nocpp
@opindex nocpp