Combine versus updating of liveness

Jan Hubicka jh@suse.cz
Fri Mar 8 11:51: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.
OK, I will try to come with testcase next week.

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