GVN-PRE sucks -- well, for SPECCFP2000 mgrid anyway
Andrew Pinski
pinskia@physics.uc.edu
Mon Aug 16 00:33:00 GMT 2004
On Aug 15, 2004, at 5:05 PM, Mark Mitchell wrote:
> Daniel Berlin wrote:
>
>> Yeah.
>> I'll see if i can come up with some simple heuristics that help here,
>> without hurting anything else too much.
>
> I wonder if it's better to restrain PRE, or let it go ahead, and then
> have the register allocator move computations back into the loop.
>
> I've copied Kenny here to see if he happens to know of any magic
> bullets for this kind of thing.
>
> (Kenny, the issue is that PRE is pulling so much stuff out of loops
> that we get register pressure, and hence bad code.)
Just so I got my say and not get Danny into too much trouble but I will
note that
NAG F95 with gcc 3.3 as the compiler gets around the same score as
gfortran does.
This is on a dual 2.5GHz G5.
-- Pinski
More information about the Gcc
mailing list