This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: struct movables patch for loop.c
- To: Michael Hayes <mhayes at cygnus dot com>
- Subject: Re: struct movables patch for loop.c
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Tue, 29 Aug 2000 09:57:29 -0600
- cc: gcc-patches at gcc dot gnu dot org
- Reply-To: law at cygnus dot com
In message <14760.23047.316324.140954@paradise.net.nz>you write:
>
> Here's another patch to tidy up the handling of the movables chain and
> to remove some more global variables from loop.c.
>
> Michael.
>
>
> 2000-08-27 Michael Hayes <mhayes@cygnus.com>
>
> * loop.c (struct movables): New.
> (num_movables): Move into struct movables.
> (the_movables): Change type to struct movables.
> (ignore_some_movables): Change struct movable arg to struct movables.
> (force_movables, combine_movables, regs_match_p): Likewise.
> (rtx_equal_for_loop_p, move_movables): Likewise.
> (scan_loop): Change movables to be of type struct movables.
> Replace last_movable with field in movables structure.
Approved. Please install.
Thanks,
jeff