This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [patch] Lno branch merge part 2 -- rtl level invariant motion
- From: Zdenek Dvorak <rakdver at atrey dot karlin dot mff dot cuni dot cz>
- To: Richard Henderson <rth at redhat dot com>, gcc-patches at gcc dot gnu dot org
- Cc: edelsohn at us dot ibm dot com
- Date: Sun, 20 Jun 2004 20:01:03 +0200
- Subject: Re: [patch] Lno branch merge part 2 -- rtl level invariant motion
- References: <20040619021000.GA3595@atrey.karlin.mff.cuni.cz>
Hello,
> > On Thu, Jun 10, 2004 at 03:57:43PM +0200, Zdenek Dvorak wrote:
> > > Lno branch bootstraps on ia64 and x86_64 as well, but I haven't checked
> > > the produced code there.
> >
> > Hum. Well, I guess that's going to have to be good enough
> > for now, until we get enough merged to consider replacing
> > all of loop.c.
>
> thanks to people from IBM, I have some spec numbers for ppc. They look
> unexpectedly good to me -- 2.2% improvement on specint, 4.3% on specfp.
> There are a few regressions (the worst being 6% on wupwise), but overall
> I was pleasantly surprised.
sorry for being ambiguous -- these are not the measurements of the
patch. The numbers are a comparison of the old loop optimizer with the
whole new loop optimizer of the lno branch (except for vectorizer), at
-O2.
Zdenek