diff options
author | Uros Bizjak <uros@gcc.gnu.org> | 2011-05-02 21:28:05 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2011-05-02 21:28:05 +0200 |
commit | 14dccaf06971f4ebea8f0821a1013de9d43829a3 (patch) | |
tree | efe5ddb6660e807a69c086adfd39528ba135505b /gcc | |
parent | 6b0e4cbb42e3b00db8a9d419a2614ab5bdfe2c8a (diff) | |
download | gcc-14dccaf06971f4ebea8f0821a1013de9d43829a3.zip gcc-14dccaf06971f4ebea8f0821a1013de9d43829a3.tar.gz gcc-14dccaf06971f4ebea8f0821a1013de9d43829a3.tar.bz2 |
mmx.md (*movv2sf_internal_rex64): Fix %vmovlps template.
* config/i386/mmx.md (*movv2sf_internal_rex64): Fix %vmovlps template.
(*movv2sf_internal): Ditto.
From-SVN: r173267
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/config/i386/mmx.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/i386/mmx.md b/gcc/config/i386/mmx.md index b9fedef..81795ab 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} # #" |