This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] df memory saving patch
- From: Michael Matz <matz at suse dot de>
- To: Michael Hayes <m dot hayes at elec dot canterbury dot ac dot nz>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Mon, 28 Jul 2003 07:16:01 +0200 (CEST)
- Subject: Re: [PATCH] df memory saving patch
Hi Michael,
On Sat, 26 Jul 2003, Michael Hayes wrote:
> Here's a patch that has been kicking around in my tree for many months
> now. It's purpose is to clean up the interface and reduce the memory
> requirements of the dataflow routines. It saves a word per each
> register reference and does not generate use and clobber rtxes for
> implicit register references. It also speeds up the register reference
> scanning for the more common cases and unifies the function parameter
> sequences.
Cool. And it also factors out subreg handling ;-)
The ra-build.c change is okay with me. Note that you introduce new K&R
function definitions which is deprecated (df_ref_create, df_reg_record,
df_subreg_record, df_def_record_1 and more).
Ciao,
Michael.