This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Patch to delete scratch allocation in local-alloc
- To: Bernd Schmidt <crux at Pool dot Informatik dot RWTH-Aachen dot DE>
- Subject: Re: Patch to delete scratch allocation in local-alloc
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Fri, 02 Oct 1998 11:20:20 -0600
- cc: egcs-patches at cygnus dot com
- Reply-To: law at cygnus dot com
In message <Pine.SOL.3.90.981002151523.14944J-100000@jennifer.informatik.rwth
-aachen.de>you write:
> * global.c (global_alloc): Delete code to manage the scratch_list.
> * local-alloc.c (qty_scratch_rtx): Delete.
> (scratch_block): Delete.
> (scratch_list): Delete.
> (scratch_list_length): Delete.
> (scratch_index): Delete.
> (alloc_qty_for_scratch): Delete.
> (local-alloc): Update initialization of max_qty.
> Delete code to manage the scratch list.
> Delete code to allocate/initialize qty_scratch_rtx.
> (block_alloc): Don't allocate quantities for scratches.
> Delete code to manage the scratch list.
> * regs.h (scratch_list): Delete declaration.
> (scratch_block): Delete declaration.
> (scratch_list_length): Delete declaration.
> * reload1.c (reload): Delete code to manage the scratch list.
> (spill_hard_reg): Likewise.
> (mark_scratch_live): Delete.
Thanks. Installed.
jeff