This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [dataflow] remove try_auto_increment from regmove
- From: Steven Bosscher <stevenb dot gcc at gmail dot com>
- To: gcc-patches at gcc dot gnu dot org
- Cc: Paolo Bonzini <paolo dot bonzini at lu dot unisi dot ch>, Kenneth Zadeck <zadeck at naturalbridge dot com>, Steven Bosscher <stevenb dot gcc at gmail dot com>
- Date: Thu, 14 Dec 2006 14:06:16 +0100
- Subject: Re: [dataflow] remove try_auto_increment from regmove
- References: <454E2C31.4050607@lu.unisi.ch>
On Sunday 05 November 2006 19:23, Paolo Bonzini wrote:
> Probably thanks to the improved auto-inc-dec pass on dataflow branch,
> the attached patch showed no assembly change whatsoever on
> powerpc-apple-darwin for the SPEC2000 sources. I'm committing it in one
> or two days after bootstrap/regtest on i686-pc-linux-gnu and unless
> anybody convinces me of the opposite.
>
> 1 file changed, 12 insertions(+), 230 deletions(-)
I have tested this on ia64 now. There are no asm differences with
and without the patch.
We should probably do what Jeff suggested, and try on SH or M68K
too. But it seems that this bit of regmove really is redundant
with Kenny's new auto-inc-dec pass in place :-)
Gr.
Steven