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:
parent
d10791bab7
commit
b862c2aaaf
|
@ -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.
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue