re PR target/82855 (AVX512: replace OP+movemask with OP_mask+ktest)
authorJakub Jelinek <jakub@redhat.com>
Tue, 7 Nov 2017 20:49:30 +0000 (21:49 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 7 Nov 2017 20:49:30 +0000 (21:49 +0100)
commitacd377795f259233d3b9c5cd81a9156c1c3081f9
treef219652a00e5777106e1307e49822984260feb6a
parent682d3a407696ddde5f4404e7e165b0e165bd4187
re PR target/82855 (AVX512: replace OP+movemask with OP_mask+ktest)

PR target/82855
* config/i386/i386.md (SWI1248_AVX512BWDQ2_64): New mode iterator.
(*cmp<mode>_ccz_1): New insn with $k alternative.

* gcc.target/i386/avx512dq-pr82855.c: New test.

From-SVN: r254510
gcc/ChangeLog
gcc/config/i386/i386.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/avx512dq-pr82855.c [new file with mode: 0644]