re PR target/65561 (avx512fintrin.h:5344:1: internal compiler error: in curr_insn_tra...
authorUros Bizjak <uros@gcc.gnu.org>
Thu, 26 Mar 2015 20:37:53 +0000 (21:37 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Thu, 26 Mar 2015 20:37:53 +0000 (21:37 +0100)
commitbf3b2de71f7c545159ac897c83f6533e09256f91
treee0176ef8843aea31d9588ebc26a10b0b176b6122
parentd1a74a287ee1a84b90e5675904dac7f945cffca1
re PR target/65561 (avx512fintrin.h:5344:1: internal compiler error: in curr_insn_transform, at lra-constraints.c:3494)

PR target/65561
* config/i386/sse.md (avx512dq_vextract<shuffletype>64x2_1_maskm):
Check operand 4 and operand 0 for equality.
(avx512f_vextract<shuffletype>32x4_1_maskm):
Check operand 6 and operand 0 for equality.
(vec_extract_lo_<mode>_maskm): Check operand 2 and operand 0
for equality.
(vec_extract_hi_<mode>_maskm): Ditto.

From-SVN: r221709
gcc/ChangeLog
gcc/config/i386/sse.md