PATCH: target/38402: Undocumented Yz constraint

H.J. Lu
Thu Dec 11 19:22:00 GMT 2008


This patch updates x86 constraints.  OK for trunk and 4.3 branch?


2008-12-11  H.J. Lu  <>

	PR target/38402
	* gcc/doc/md.texi: Remove Y and document Yz, Y2, Yi and Ym
	constraints for x86.

Index: gcc/doc/md.texi
--- gcc/doc/md.texi	(revision 142654)
+++ gcc/doc/md.texi	(working copy)
@@ -2050,9 +2050,18 @@ Any MMX register.
 @item x
 Any SSE register.
+@item Yz
+First SSE register (@code{%xmm0}).
-@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

More information about the Gcc-patches mailing list