From d637330254411ed30090827e272d0b156c554f41 Mon Sep 17 00:00:00 2001 From: Kenneth Zadeck Date: Tue, 15 May 2012 01:18:22 +0000 Subject: [PATCH] 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 --- gcc/ChangeLog | 5 +++++ gcc/doc/md.texi | 10 ++++------ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9ea11a0f4865..0c95754dd823 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 73c800bbd043..a64d8c28452b 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} -- 2.47.2