flow.c (propagate_one_insn): Do not remove a dead insn if it contains a REG_RETVAL note.

* flow.c (propagate_one_insn): Do not remove a dead insn if it
        contains a REG_RETVAL note.

From-SVN: r54028
This commit is contained in:
Jeff Law 2002-05-29 17:04:23 -06:00 committed by Jeff Law
parent d10791bab7
commit b862c2aaaf
2 changed files with 4 additions and 1 deletions

View File

@ -1,5 +1,8 @@
2002-05-29 Jeff Law <law@redhat.com>
* flow.c (propagate_one_insn): Do not remove a dead insn if it
contains a REG_RETVAL note.
* haifa-sched (sched_analyze): Remove another useless clearing
of SCHED_GROUP_P I missed yesterday.

View File

@ -1643,7 +1643,7 @@ propagate_one_insn (pbi, insn)
if (libcall_is_dead)
prev = propagate_block_delete_libcall ( insn, note);
else
else if (!note)
propagate_block_delete_insn (insn);
return prev;