summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>2008-12-12 14:32:00 +0000
committerhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>2008-12-12 14:32:00 +0000
commit34f64f604d16fc79b9b9509864bb687716ef1020 (patch)
treeb3e04c697c9624e000aaa5be901f1f0e953d27cb
parentde97c566b69124551dbc19a97c5357156eca4949 (diff)
downloadppe42-gcc-34f64f604d16fc79b9b9509864bb687716ef1020.tar.gz
ppe42-gcc-34f64f604d16fc79b9b9509864bb687716ef1020.zip
2008-12-12 H.J. Lu <hongjiu.lu@intel.com>
PR target/38402 * gcc/doc/md.texi: Remove Y and document Yz, Y2, Yi and Ym constraints for x86. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142710 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/doc/md.texi13
2 files changed, 17 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 9e7513bb495..f20038d6486 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2008-12-12 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/38402
+ * gcc/doc/md.texi: Remove Y and document Yz, Y2, Yi and Ym
+ constraints for x86.
+
2008-12-12 Andreas Schwab <schwab@suse.de>
* cfgrtl.c (rtl_verify_flow_info_1): Don't apply BLOCK_FOR_INSN on
diff --git a/gcc/doc/md.texi b/gcc/doc/md.texi
index 3505dea45af..50767a2036f 100644
--- a/gcc/doc/md.texi
+++ b/gcc/doc/md.texi
@@ -2050,9 +2050,18 @@ Any MMX register.
@item x
Any SSE register.
+@item Yz
+First SSE register (@code{%xmm0}).
+
@ifset INTERNALS
-@item Y
-Any SSE2 register.
+@item Y2
+Any SSE register, when SSE2 is enabled.
+
+@item Yi
+Any SSE register, when SSE2 and inter-unit moves are enabled.
+
+@item Ym
+Any MMX register, when inter-unit moves are enabled.
@end ifset
@item I
OpenPOWER on IntegriCloud