Cselib speedup

Richard Henderson rth@redhat.com
Tue Mar 11 19:50:00 GMT 2003


On Tue, Mar 11, 2003 at 08:11:24PM +0100, Jan Hubicka wrote:
> > 	* cselib.c (cselib_invalidate_mem_1): Move too ...
> > 	(cselib_invalidate_mem): ... here; use new list
> > 	(dummy_val, first_containing_mem): New static variables.
> > 	(clear_table): Initialize first_containing_mem.
> > 	(discard_useless_values):  Compact the containing_mem list.
> > 	(add_mem_for_addr): Add to the list.
> > 	* cselib.h (cselib_val): Add next_containing_mem.

Ok.


r~



More information about the Gcc-patches mailing list