sse.md (*avx2_pmaddwd, [...]): Use v instead of x in vex or maybe_vex alternatives...
authorJakub Jelinek <jakub@redhat.com>
Fri, 6 May 2016 13:14:34 +0000 (15:14 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 6 May 2016 13:14:34 +0000 (15:14 +0200)
commit58ec1d0e679a0ddd9648d1f4eff810c9973bede0
treefef1a1bf78727d0eab1dd345e5b0d25326911ab6
parent5111f1d4ac6b1ccc41aac4ccaf9a6a8c047f0e67
sse.md (*avx2_pmaddwd, [...]): Use v instead of x in vex or maybe_vex alternatives...

* config/i386/sse.md (*avx2_pmaddwd, *sse2_pmaddwd): Use
v instead of x in vex or maybe_vex alternatives, use
maybe_evex instead of vex in prefix.

* gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.

From-SVN: r235971
gcc/ChangeLog
gcc/config/i386/sse.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/avx512bw-vpmaddwd-3.c [new file with mode: 0644]