cfgrtl.c (purge_dead_edges): Set BB_DRITY flags if edge has been removed; fix return...
authorJan Hubicka <jh@suse.cz>
Fri, 8 Mar 2002 20:32:15 +0000 (21:32 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Fri, 8 Mar 2002 20:32:15 +0000 (20:32 +0000)
commitc51d95ecef9cfee1e96789495a5086a84b22ad56
tree84fa304edc2ca3262e1d32784341ca2852d908ad
parent3b25fbfeafe195ba777acedd7b79d5b74ff8927e
cfgrtl.c (purge_dead_edges): Set BB_DRITY flags if edge has been removed; fix return value.

* cfgrtl.c (purge_dead_edges): Set BB_DRITY flags if edge has been
removed; fix return value.
* combine.c (combine_instructions): Dirtify blocks where we failed to
update liveness; purge dead edges; use update_life_info_in_dirty_blocks.
* toplev.c (rest_of_compilation): Do not purge_dead_edges after combine.

From-SVN: r50454
gcc/ChangeLog
gcc/cfgrtl.c
gcc/combine.c
gcc/toplev.c