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