From: Kenneth Zadeck Date: Tue, 15 May 2012 01:18:22 +0000 (+0000) Subject: md.texi (fma): Define to only be applicable for single rounding. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d637330254411ed30090827e272d0b156c554f41;p=gcc.git md.texi (fma): Define to only be applicable for single rounding. 2012-05-15 Kenneth Zadeck * doc/md.texi (fma): Define to only be applicable for single rounding. From-SVN: r187494 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9ea11a0f486..0c95754dd82 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2012-05-15 Kenneth Zadeck + + * doc/md.texi (fma): Define to only be applicable for single + rounding. + 2012-05-14 Uros Bizjak PR target/46098 diff --git a/gcc/doc/md.texi b/gcc/doc/md.texi index 73c800bbd04..a64d8c28452 100644 --- a/gcc/doc/md.texi +++ b/gcc/doc/md.texi @@ -4417,12 +4417,10 @@ Similar, for other arithmetic operations. @cindex @code{fma@var{m}4} instruction pattern @item @samp{fma@var{m}4} Multiply operand 2 and operand 1, then add operand 3, storing the -result in operand 0. All operands must have mode @var{m}. This -pattern is used to implement the @code{fma}, @code{fmaf}, and -@code{fmal} builtin functions from the ISO C99 standard. The -@code{fma} operation may produce different results than doing the -multiply followed by the add if the machine does not perform a -rounding step between the operations. +result in operand 0 without doing an intermediate rounding step. All +operands must have mode @var{m}. This pattern is used to implement +the @code{fma}, @code{fmaf}, and @code{fmal} builtin functions from +the ISO C99 standard. @cindex @code{fms@var{m}4} instruction pattern @item @samp{fms@var{m}4}