* md.texi (min, max): Document
authorJan Hubicka <jh@suse.cz>
Tue, 27 Feb 2001 15:02:57 +0000 (16:02 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Tue, 27 Feb 2001 15:02:57 +0000 (15:02 +0000)
From-SVN: r40094

gcc/ChangeLog
gcc/md.texi

index 1546b8072cb4248f5f951472973e74c209d59cdf..2c7cb49b34e9a2a3fd342d9a31d2a97538c6ae03 100644 (file)
@@ -1,3 +1,8 @@
+Tue Feb 27 16:01:13 CET 2001  Jan Hubicka  <jh@suse.cz>
+                             Fergus Henderson
+
+       * md.texi (min, max): Document
+       
 Tue Feb 27 15:51:35 CET 2001  Jan Hubicka  <jh@suse.cz>
 
        * i386.md (movsf, movdf): Use movaps for reg-reg moves if
index b87b87797a7d70b7c4a97c9dc033b3e5264c4d87..3a8f8e20c5ecc5ab7e61c2b5c8975ec93ad23a93 100644 (file)
@@ -2087,6 +2087,13 @@ means of constraints requiring operands 1 and 0 to be the same location.
 @itemx @samp{smin@var{m}3}, @samp{smax@var{m}3}, @samp{umin@var{m}3}, @samp{umax@var{m}3}
 @itemx @samp{and@var{m}3}, @samp{ior@var{m}3}, @samp{xor@var{m}3}
 Similar, for other arithmetic operations.
+@cindex @code{min@var{m}3} instruction pattern
+@cindex @code{max@var{m}3} instruction pattern
+@itemx @samp{min@var{m}3}, @samp{max@var{m}3}
+Floating point min and max operations.  If both operands are zeros,
+or if either operand is NaN, then it is unspecified which of the two
+operands is returned as the result.
+
 
 @cindex @code{mulhisi3} instruction pattern
 @item @samp{mulhisi3}