re PR rtl-optimization/78669 (ICE: in combine_and_move_insns, at ira.c:3665 with...
authorBernd Schmidt <bernds@redhat.com>
Mon, 12 Dec 2016 13:29:48 +0000 (13:29 +0000)
committerBernd Schmidt <bernds@gcc.gnu.org>
Mon, 12 Dec 2016 13:29:48 +0000 (13:29 +0000)
commitfba1216545a21ac5226d88e3ab1878acf08f9bce
treed78d0be3a9925582b39c44ab96e4f4556b85aae5
parent8152d6eff66fc2884df825b250ed9e97275b3c94
re PR rtl-optimization/78669 (ICE: in combine_and_move_insns, at ira.c:3665 with -Os -fno-tree-ter -mavx512bw)

PR rtl-optimization/78669
* ira.c (combine_and_move_insns): When deleting an insn, clear the
replace flag for all used regs in that insn.

PR rtl-optimization/78669
* gcc.target/i386/pr78669.c: New test.

From-SVN: r243551
gcc/ChangeLog
gcc/ira.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr78669.c [new file with mode: 0644]