Combine versus updating of liveness

Richard Henderson rth@redhat.com
Thu Mar 7 15:22:00 GMT 2002


On Wed, Mar 06, 2002 at 06:42:16PM +0100, Jan Hubicka wrote:
> Problem is how to fix this porperly for the 3.1 branch?

I'd ignore 3.1 branch until we can show that it's a problem there.

> 	* 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.

Ok.


r~



More information about the Gcc-patches mailing list