aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKirill Yukhin <kirill.yukhin@intel.com>2015-09-23 13:28:12 +0000
committerKirill Yukhin <kyukhin@gcc.gnu.org>2015-09-23 13:28:12 +0000
commit9e07d08d785f0c612c0dd1c0ed713ebaf8298720 (patch)
treef535bbf6a059dd426fc3594a03162384b451d4c7 /gcc
parentc1822f9c9b169c9588a110522dd60d579edaf6d1 (diff)
downloadgcc-9e07d08d785f0c612c0dd1c0ed713ebaf8298720.zip
gcc-9e07d08d785f0c612c0dd1c0ed713ebaf8298720.tar.gz
gcc-9e07d08d785f0c612c0dd1c0ed713ebaf8298720.tar.bz2
AVX-512. Fix emit in '*<mshift><mode>3' pattern.
gcc/ * config/i386/i386.md (define_insn "*<mshift><mode>3"): Fix insn emit. From-SVN: r228050
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/i386/i386.md2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index eba5f94..a666417 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2015-09-23 Kirill Yukhin <kirill.yukhin@intel.com>
+
+ * config/i386/i386.md (define_insn "*<mshift><mode>3"): Fix
+ insn emit.
+
2015-09-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR c/49655
diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md
index c0911d4..ba5ab32 100644
--- a/gcc/config/i386/i386.md
+++ b/gcc/config/i386/i386.md
@@ -9366,7 +9366,7 @@
(any_lshift:SWI1248_AVX512BWDQ (match_operand:SWI1248_AVX512BWDQ 1 "register_operand" "k")
(match_operand:QI 2 "immediate_operand" "i")))]
"TARGET_AVX512F"
- "k<mshift><mskmodesuffix> %2, %1, %0|%0, %1, %2"
+ "k<mshift><mskmodesuffix>\t{%2, %1, %0|%0, %1, %2}"
[(set_attr "type" "msklog")
(set_attr "prefix" "vex")])