This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: PR19039 causes regression of 3.9% in SPEC int
- From: Roger Sayle <roger at eyesopen dot com>
- To: Mostafa Hagog <MUSTAFA at il dot ibm dot com>
- Cc: stevenb at suse dot de, <pinskia at physics dot uc dot edu>, <gcc at gcc dot gnu dot org>
- Date: Fri, 24 Dec 2004 03:02:34 -0700 (MST)
- Subject: Re: PR19039 causes regression of 3.9% in SPEC int
On Fri, 24 Dec 2004, Mostafa Hagog wrote:
> Performing the loop-header-copying is a sort of "work around" to this PR,
> I have ported the loop-header-copying from tree's to RTL. This caused a
> total 3.9% improvements with the rtl loop header copying (lhc).
That's PR tree-optimization/19038, *not* PR target/19039.
Would you mind posting your RTL-based loop header copying patch to
gcc-patches? Not only might it be catching more optimizations than
out-of-ssa is causing, but as a solution it might be more suitable
for gcc 4.0 (depending upon compile-time performance impact, ugliness,
intrusivenss, corrections to Andrew's "quick fix", etc...).
Very impressive performance numbers though.
Thanks in advance,
Roger
--