This is the mail archive of the
mailing list for the GCC project.
Re: Patch to fix gcc.c-torture/compile/20010102-1.c on IA64 HP-UX
- From: "Andrew Pinski" <pinskia at gmail dot com>
- To: "Jeff Law" <law at redhat dot com>
- Cc: luisgpm at linux dot vnet dot ibm dot com, sje at cup dot hp dot com, "Richard Henderson" <rth at redhat dot com>, "Peter Bergner" <bergner at vnet dot ibm dot com>, gcc-patches at gcc dot gnu dot org, paolo dot carlini at oracle dot com
- Date: Fri, 3 Oct 2008 17:46:32 -0700
- Subject: Re: Patch to fix gcc.c-torture/compile/20010102-1.c on IA64 HP-UX
- References: <200809161651.m8GGpEM19079@lucas.cup.hp.com> <email@example.com> <48D0248E.firstname.lastname@example.org> <email@example.com> <48D2B834.firstname.lastname@example.org> <email@example.com> <48D953DC.firstname.lastname@example.org> <email@example.com> <1223062006.612.13.camel@gargoyle> <48E6BB7D.firstname.lastname@example.org>
On Fri, Oct 3, 2008 at 5:40 PM, Jeff Law <email@example.com> wrote:
> I'd be hard pressed to see how this patch could cause any kind of
> performance regression since it's merely propagating information to the
> backend that was getting lost in regrename and I don't see that the ppc uses
> REG_POINTER in its backend.
PPC does not use it but the way lwx is used is [base+index] which
should really be done that way, otherwise it will have some stalls in
some cases (on Power 6).