aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2012-06-14 21:38:12 +0200
committerUros Bizjak <uros@gcc.gnu.org>2012-06-14 21:38:12 +0200
commit87b867105d70b48b932848589b6f4c8a17776361 (patch)
treefaa2a58be8913d08c9fff198d2e30004930c52ff /gcc
parent3f8d753f7fb8f9aa962fe5738a31d97055be6b30 (diff)
downloadgcc-87b867105d70b48b932848589b6f4c8a17776361.zip
gcc-87b867105d70b48b932848589b6f4c8a17776361.tar.gz
gcc-87b867105d70b48b932848589b6f4c8a17776361.tar.bz2
Fix my previous commit to:
* config/i386/i386.md (*zero_extendsidi2): Remove x,x alternative. (*zero_extendsidi2_rex64): Ditto. From-SVN: r188634
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog3
-rw-r--r--gcc/config/i386/i386.md4
2 files changed, 3 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e9b0007..701fec0 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -6,8 +6,7 @@
2012-06-14 Uros Bizjak <ubizjak@gmail.com>
- * config/i386/i386.md (*zero_extendsidi2): Mark movd alternatives
- SSE2 only. Remove x,x alternative.
+ * config/i386/i386.md (*zero_extendsidi2): Remove x,x alternative.
(*zero_extendsidi2_rex64): Ditto.
2012-06-14 Jakub Jelinek <jakub@redhat.com>
diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md
index 9b267eb..1eea4fc 100644
--- a/gcc/config/i386/i386.md
+++ b/gcc/config/i386/i386.md
@@ -3479,7 +3479,7 @@
movd\t{%1, %0|%0, %1}
%vmovd\t{%1, %0|%0, %1}
%vmovd\t{%1, %0|%0, %1}"
- [(set_attr "isa" "*,*,sse2,sse2,sse2,sse2")
+ [(set_attr "isa" "*,*,*,*,*,sse2")
(set_attr "type" "imovx,multi,mmxmov,mmxmov,ssemov,ssemov")
(set_attr "prefix" "orig,*,orig,orig,maybe_vex,maybe_vex")
(set_attr "prefix_0f" "0,*,*,*,*,*")
@@ -3499,7 +3499,7 @@
movd\t{%1, %0|%0, %1}
%vmovd\t{%1, %0|%0, %1}
%vmovd\t{%1, %0|%0, %1}"
- [(set_attr "isa" "*,*,*,sse2,sse2,sse2,sse2")
+ [(set_attr "isa" "*,*,*,*,*,*,sse2")
(set_attr "type" "multi,multi,multi,mmxmov,mmxmov,ssemov,ssemov")
(set_attr "prefix" "*,*,*,orig,orig,maybe_vex,maybe_vex")
(set_attr "mode" "SI,SI,SI,DI,DI,TI,TI")])