From: Uros Bizjak Date: Mon, 2 May 2011 19:28:05 +0000 (+0200) Subject: mmx.md (*movv2sf_internal_rex64): Fix %vmovlps template. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=14dccaf06971f4ebea8f0821a1013de9d43829a3;p=gcc.git mmx.md (*movv2sf_internal_rex64): Fix %vmovlps template. * config/i386/mmx.md (*movv2sf_internal_rex64): Fix %vmovlps template. (*movv2sf_internal): Ditto. From-SVN: r173267 --- diff --git a/gcc/config/i386/mmx.md b/gcc/config/i386/mmx.md index b9fedefd11b..81795ab1bd6 100644 --- a/gcc/config/i386/mmx.md +++ b/gcc/config/i386/mmx.md @@ -173,7 +173,7 @@ movq2dq\t{%1, %0|%0, %1} %vxorps\t%0, %d0 %vmovaps\t{%1, %0|%0, %1} - %vmovlps\t{%1, %0|%0, %1} + %vmovlps\t{%1, %d0|%d0, %1} %vmovlps\t{%1, %0|%0, %1} %vmovq\t{%1, %0|%0, %1} %vmovq\t{%1, %0|%0, %1}" @@ -208,7 +208,7 @@ movq2dq\t{%1, %0|%0, %1} %vxorps\t%0, %d0 %vmovaps\t{%1, %0|%0, %1} - %vmovlps\t{%1, %0|%0, %1} + %vmovlps\t{%1, %d0|%d0, %1} %vmovlps\t{%1, %0|%0, %1} # #"