re PR debug/44028 (-fcompare-debug failure (length) with -O3 -fsched-pressure -fsched...
authorJakub Jelinek <jakub@redhat.com>
Mon, 10 May 2010 18:28:03 +0000 (20:28 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Mon, 10 May 2010 18:28:03 +0000 (20:28 +0200)
commit1de12eab7496fe7a8a03e83efbbf6dd6318c3aa0
treed86819bbb461712b2745a75881652b0b4f22b6e0
parente472d6bf32eb3baf6334e187926dd8fb4dcf8b01
re PR debug/44028 (-fcompare-debug failure (length) with -O3 -fsched-pressure -fschedule-insns)

PR debug/44028
* haifa-sched.c (schedule_insn): When clearing INSN_VAR_LOCATION_LOC,
clear also INSN_REG_USE_LIST.

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

From-SVN: r159240
gcc/ChangeLog
gcc/haifa-sched.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr44028.c [new file with mode: 0644]