aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/i386/i386.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6a42a25..bfa6016 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2017-12-01 Sergey Shalnov <Sergey.Shalnov@intel.com>
+
+ * config/i386/i386.c (standard_sse_constant_opcode): Fix
+ registers type for 128bit mode.
+
2017-11-30 Jakub Jelinek <jakub@redhat.com>
* spellcheck-tree.c (test_find_closest_identifier): Use ; instead
diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c
index 30c5ab3..2f4ca7c 100644
--- a/gcc/config/i386/i386.c
+++ b/gcc/config/i386/i386.c
@@ -10403,7 +10403,7 @@ standard_sse_constant_opcode (rtx_insn *insn, rtx x)
: "vpxor\t%x0, %x0, %x0");
case MODE_TI:
return (TARGET_AVX512VL
- ? "vpxord\t%t0, %t0, %t0"
+ ? "vpxord\t%x0, %x0, %x0"
: "%vpxor\t%0, %d0");
case MODE_V8DF: