Reload patch v5

Bernd Schmidt crux@pool.informatik.rwth-aachen.de
Fri Sep 18 03:07:00 GMT 1998


> > 	* reorg.c (used_spill_regs): Delete declaration.
> > 	(max_label_num_after_reload): Likewise.
> > 	(find_dead_or_set_registers): Don't assume spill regs are dead at
> > 	CODE_LABELs.
> ...
> > 	(used_spill_regs): Now static.
> ...
> > 	Don't set used_spill_regs at the end.
> 
> This defeats the purpose of used_spill_regs.
> If we can't use it anymore, we should look at a way to replace it.

Jeff suggested doing a life analysis pass over the hard regs after
reload.  I'll look into this, but for now I concentrated on getting the
main part of the patch stable.

Bernd




More information about the Gcc mailing list