This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PING][PATCH][REVISED] Fix PR middle-end/PR28690, modify swap_commutative_operands_p
- From: "H.J. Lu" <hjl at lucon dot org>
- To: Peter Bergner <bergner at vnet dot ibm dot com>
- Cc: bonzini at gnu dot org, Jakub Jelinek <jakub at redhat dot com>, Pat Haugen <pthaugen at us dot ibm dot com>, Dave Korn <dave dot korn at artimi dot com>, gcc-patches at gcc dot gnu dot org, Ian Lance Taylor <iant at google dot com>, Rask Ingemann Lambertsen <rask at sygehus dot dk>, Richard Guenther <richard dot guenther at gmail dot com>, michael dot meissner at amd dot com
- Date: Fri, 20 Jul 2007 07:37:48 -0700
- Subject: Re: [PING][PATCH][REVISED] Fix PR middle-end/PR28690, modify swap_commutative_operands_p
- References: <20070714142529.GA7558@lucon.org> <1184427514.8319.188.camel@otta> <20070714164844.GA8173@lucon.org> <20070714165618.GA8223@lucon.org> <1184556243.6670.24.camel@otta> <20070716042528.GA22948@lucon.org> <1184645789.1390.39.camel@otta> <20070717050558.GA1786@lucon.org> <1184684379.1390.46.camel@otta> <20070719022500.GA15687@vervain.rchland.ibm.com>
On Wed, Jul 18, 2007 at 09:25:00PM -0500, Peter Bergner wrote:
> On Tue, Jul 17, 2007 at 09:59:39AM -0500, Peter Bergner wrote:
> > The patch I'm bootstrapping now prioritizes REG_POINTER and MEM_POINTER
> > equally and slightly higher than everything else. I have to catch my
> > flight to the GCC Summit, so I don't have time to create the patch and
> > attach it here. I'll do that from Ottawa.
>
> Below is the patch I bootstrapped and regtested on powerpc64-linux
> and x86_64-linux with no regressions. HJ, can you give the following
> patch a try on SPEC? It includes Jakub's cleanup patch to simplyfy-rtx.c
> we well as one I noticed to the same file.
>
I tested it on 32bit/64bit Core 2 Duo with SPEC CPU 2K/2006 using
revsion 126635 as base. I didn't see any performance regressions.
The patch looks good for me.
Thanks.
H.J.
- References:
- Re: [PING][PATCH][REVISED] Fix PR middle-end/PR28690, modify swap_commutative_operands_p
- Re: [PING][PATCH][REVISED] Fix PR middle-end/PR28690, modify swap_commutative_operands_p
- Re: [PING][PATCH][REVISED] Fix PR middle-end/PR28690, modify swap_commutative_operands_p
- Re: [PING][PATCH][REVISED] Fix PR middle-end/PR28690, modify swap_commutative_operands_p
- Re: [PING][PATCH][REVISED] Fix PR middle-end/PR28690, modify swap_commutative_operands_p
- Re: [PING][PATCH][REVISED] Fix PR middle-end/PR28690, modify swap_commutative_operands_p
- Re: [PING][PATCH][REVISED] Fix PR middle-end/PR28690, modify swap_commutative_operands_p
- Re: [PING][PATCH][REVISED] Fix PR middle-end/PR28690, modify swap_commutative_operands_p
- Re: [PING][PATCH][REVISED] Fix PR middle-end/PR28690, modify swap_commutative_operands_p
- Re: [PING][PATCH][REVISED] Fix PR middle-end/PR28690, modify swap_commutative_operands_p