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: Sun, 15 Jul 2007 21:34:30 -0700
- Subject: Re: [PING][PATCH][REVISED] Fix PR middle-end/PR28690, modify swap_commutative_operands_p
- References: <20070713214537.GA790@lucon.org> <1184385600.8319.168.camel@otta> <20070714042014.GA2405@lucon.org> <46987A58.9000009@lu.unisi.ch> <20070714142529.GA7558@lucon.org> <1184427514.8319.188.camel@otta> <20070714164844.GA8173@lucon.org> <20070714165618.GA8223@lucon.org> <20070715133539.GA1500@lucon.org> <1184559613.6670.59.camel@otta>
On Sun, Jul 15, 2007 at 11:20:13PM -0500, Peter Bergner wrote:
> > However, this patch causes a performance regresion on x86. It fails
> > gcc.target/i386/387-11.c. Before the patch:
>
> I'm a little confused here. What source code base did you apply the
> patch you posted to? Plain mainline? Mainline with my submitted (and
> approved but not yet committed) patch? Mainline plus some other
> modified patch you came up with? It's hard to evaluate what could
> be going wrong without knowing exactly what you're testing.
>
> You never mentioned any testsuite failures before, so I assume that
> testcase passes using mainline + my patch? I didn't hit any testsuite
> failures while testing on x86_64.
>
I checked my "make check" results. I saw
FAIL: gcc.target/i386/387-11.c scan-assembler-not fchs
on gcc with your patch:
http://gcc.gnu.org/ml/gcc-patches/2007-06/msg01493.html
Can you show your x86-64 assembly output of gcc.target/i386/387-11.c?
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