cfgcleanup.c (merge_blocks_move_predecessor_nojumps, [...]): Set BB_UPDATE_LIFE.
authorJan Hubicka <jh@suse.cz>
Sat, 27 Oct 2001 10:17:44 +0000 (12:17 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Sat, 27 Oct 2001 10:17:44 +0000 (10:17 +0000)
commit7dddfb65cf6a30894855f54f7eeb7850879d7813
treeb89b7e441f71e3ff0c9fc64935848e5820a54a0c
parentba087771c0b6f374aff33c820c686cc4f707a41c
cfgcleanup.c (merge_blocks_move_predecessor_nojumps, [...]): Set BB_UPDATE_LIFE.

* cfgcleanup.c (merge_blocks_move_predecessor_nojumps,
merge_blocks_move_successors_nojumps): Set BB_UPDATE_LIFE.
(merge_blocks): Properly udpate life after making edge nonfallthru.
* cfgrtl.c (merge_blocks_nomove): Update global_live_at_end.

From-SVN: r46564
gcc/ChangeLog
gcc/cfgcleanup.c
gcc/cfgrtl.c