aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorUros Bizjak <uros@gcc.gnu.org>2011-05-02 21:28:05 +0200
committerUros Bizjak <uros@gcc.gnu.org>2011-05-02 21:28:05 +0200
commit14dccaf06971f4ebea8f0821a1013de9d43829a3 (patch)
treeefe5ddb6660e807a69c086adfd39528ba135505b /gcc
parent6b0e4cbb42e3b00db8a9d419a2614ab5bdfe2c8a (diff)
downloadgcc-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.md4
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}
#
#"