diff options
author | H.J. Lu <hongjiu.lu@intel.com> | 2008-12-12 14:32:00 +0000 |
---|---|---|
committer | H.J. Lu <hjl@gcc.gnu.org> | 2008-12-12 06:32:00 -0800 |
commit | c5245af511b0747b8d48f21663dca86d81570b95 (patch) | |
tree | b3e04c697c9624e000aaa5be901f1f0e953d27cb | |
parent | bf4f96e610c0cf7928b41e8ad160fafb05f04331 (diff) | |
download | gcc-c5245af511b0747b8d48f21663dca86d81570b95.zip gcc-c5245af511b0747b8d48f21663dca86d81570b95.tar.gz gcc-c5245af511b0747b8d48f21663dca86d81570b95.tar.bz2 |
re PR target/38402 (Undocumented Yz constraint)
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.
From-SVN: r142710
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/doc/md.texi | 13 |
2 files changed, 17 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9e7513b..f20038d 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 3505dea..50767a2 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 |