re PR target/66174 (ICE: in extract_insn, at recog.c:2341 (unrecognizable insns)...
authorUros Bizjak <uros@gcc.gnu.org>
Sun, 17 May 2015 15:08:16 +0000 (17:08 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Sun, 17 May 2015 15:08:16 +0000 (17:08 +0200)
commit8c7bcf951d60dfb897089bc182d01d0cf4664e97
treead652bf28fd4e615b0de29ea86d813d6e36359a9
parent2ea560b2b0da4ee9035ad0b56e971501a9612c0c
re PR target/66174 (ICE: in extract_insn, at recog.c:2341 (unrecognizable insns) with -ftree-vectorize -mavx512ifma)

PR target/66174
* config/i386/i386.c (expand_vec_perm_blend): Enable HImode and
QImode inner modes for TARGET_AVX512BW.  Force mask operand
to a register for AVX512F modes.

testsuite/ChangeLog:

PR target/66174
* gcc.target/i386/pr66174.c: New test.

From-SVN: r223269
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/testsuite/ChangeLog