diff options
author | Kirill Yukhin <kirill.yukhin@intel.com> | 2015-09-23 13:28:12 +0000 |
---|---|---|
committer | Kirill Yukhin <kyukhin@gcc.gnu.org> | 2015-09-23 13:28:12 +0000 |
commit | 9e07d08d785f0c612c0dd1c0ed713ebaf8298720 (patch) | |
tree | f535bbf6a059dd426fc3594a03162384b451d4c7 /gcc | |
parent | c1822f9c9b169c9588a110522dd60d579edaf6d1 (diff) | |
download | gcc-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/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/i386/i386.md | 2 |
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")]) |