diff options
author | Kenneth Zadeck <zadeck@naturalbridge.com> | 2012-05-15 01:18:22 +0000 |
---|---|---|
committer | Kenneth Zadeck <zadeck@gcc.gnu.org> | 2012-05-15 01:18:22 +0000 |
commit | d637330254411ed30090827e272d0b156c554f41 (patch) | |
tree | 98fa8d7bb099cab3ef9470c83177595ad2f30368 | |
parent | 45f3cc2d83aa97d1ce946e7a2cb9550cb52681c8 (diff) | |
download | gcc-d637330254411ed30090827e272d0b156c554f41.zip gcc-d637330254411ed30090827e272d0b156c554f41.tar.gz gcc-d637330254411ed30090827e272d0b156c554f41.tar.bz2 |
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
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/doc/md.texi | 10 |
2 files changed, 9 insertions, 6 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9ea11a0..0c95754 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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> PR target/46098 diff --git a/gcc/doc/md.texi b/gcc/doc/md.texi index 73c800b..a64d8c2 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} |