]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR rtl-optimization/54472 (ICE (spill_failure): unable to find a register to spill...
authorAndrey Belevantsev <abel@ispras.ru>
Fri, 9 Nov 2012 12:28:21 +0000 (16:28 +0400)
committerAndrey Belevantsev <abel@gcc.gnu.org>
Fri, 9 Nov 2012 12:28:21 +0000 (16:28 +0400)
commit50919d13a394428f3c1394863c5e13e23e3a6fb0
treead89d2d191dbe38d1655bcc74af37b05a1d19c16
parent4e568a151c146de62c58f35cd4620145600e4bf2
re PR rtl-optimization/54472 (ICE (spill_failure): unable to find a register to spill in class 'AREG' with -O -fschedule-insns -fselective-scheduling)

PR rtl-optimization/54472

* sel-sched-ir.c (has_dependence_note_reg_set): Handle implicit sets.
(has_dependence_note_reg_clobber,
has_dependence_note_reg_use): Likewise.

* gcc.dg/pr54472.c: New test.

From-SVN: r193358
gcc/ChangeLog
gcc/sel-sched-ir.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr54472.c [new file with mode: 0644]