mirror of git://gcc.gnu.org/git/gcc.git
md.texi (fma): Define to only be applicable for single rounding.
2012-05-15 Kenneth Zadeck <zadeck@naturalbridge.com> * doc/md.texi (fma): Define to only be applicable for single rounding. From-SVN: r187494
This commit is contained in:
parent
45f3cc2d83
commit
d637330254
|
@ -1,3 +1,8 @@
|
||||||
|
2012-05-15 Kenneth Zadeck <zadeck@naturalbridge.com>
|
||||||
|
|
||||||
|
* doc/md.texi (fma): Define to only be applicable for single
|
||||||
|
rounding.
|
||||||
|
|
||||||
2012-05-14 Uros Bizjak <ubizjak@gmail.com>
|
2012-05-14 Uros Bizjak <ubizjak@gmail.com>
|
||||||
|
|
||||||
PR target/46098
|
PR target/46098
|
||||||
|
|
|
@ -4417,12 +4417,10 @@ Similar, for other arithmetic operations.
|
||||||
@cindex @code{fma@var{m}4} instruction pattern
|
@cindex @code{fma@var{m}4} instruction pattern
|
||||||
@item @samp{fma@var{m}4}
|
@item @samp{fma@var{m}4}
|
||||||
Multiply operand 2 and operand 1, then add operand 3, storing the
|
Multiply operand 2 and operand 1, then add operand 3, storing the
|
||||||
result in operand 0. All operands must have mode @var{m}. This
|
result in operand 0 without doing an intermediate rounding step. All
|
||||||
pattern is used to implement the @code{fma}, @code{fmaf}, and
|
operands must have mode @var{m}. This pattern is used to implement
|
||||||
@code{fmal} builtin functions from the ISO C99 standard. The
|
the @code{fma}, @code{fmaf}, and @code{fmal} builtin functions from
|
||||||
@code{fma} operation may produce different results than doing the
|
the ISO C99 standard.
|
||||||
multiply followed by the add if the machine does not perform a
|
|
||||||
rounding step between the operations.
|
|
||||||
|
|
||||||
@cindex @code{fms@var{m}4} instruction pattern
|
@cindex @code{fms@var{m}4} instruction pattern
|
||||||
@item @samp{fms@var{m}4}
|
@item @samp{fms@var{m}4}
|
||||||
|
|
Loading…
Reference in New Issue