re PR target/90547 (ICE in gen_lowpart_general, at rtlhooks.c:63)
authorUros Bizjak <ubizjak@gmail.com>
Tue, 21 May 2019 17:57:11 +0000 (19:57 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Tue, 21 May 2019 17:57:11 +0000 (19:57 +0200)
commitd9cb427712544eac737ace9cce2a1b607d9b4f9b
tree6ea706e8a0bd2df3572c3499a2a26e5f2440f885
parent40dada26a785875a9ed698e87f952acc26237895
re PR target/90547 (ICE in gen_lowpart_general, at rtlhooks.c:63)

PR target/90547
* config/i386/i386.md (anddi_1 to andsi_1_zext splitter):
Avoid calling gen_lowpart with CONST operand.

testsuite/ChangeLog:

PR target/90547
* gcc.target/i386/pr90547.c: New test.

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