GCC trunk SPEC2000 performance
Andreas Jaeger
aj@suse.de
Sat Jun 22 08:52:00 GMT 2002
law@redhat.com writes:
> In message <3D125DB3.F3B600B5@moene.indiv.nluug.nl>, Toon Moene writes:
> > Richard Henderson wrote:
> >
> > > On Fri, Jun 21, 2002 at 12:02:00AM +0200, Toon Moene wrote:
> > > > So, OK - that's it. Addressof makes a MEM out of this register, so we
> > > > should accept it down the road.
> >
> > > Alternately, we may want to remove it from the reg_rtx array.
> >
> > Well, that would make this code a lot clearer for unsuspecting onlookers
> > like me :-)
> Or even for suspecting folks ;-)
>
> I think all we'd need to do is clear the entry in the 4 places where we modify
> REGs in-place and turn them into MEMs. 3 are in function.c plus one in reload.
>
> There's the possibility we have code which walks the entries in the reg array
> and isn't prepared for an entry that has been wiped away. So we should go
> through the usual testing procedures for such a change.
Who's going to do this? Honza is going on holiday and I fear he won't
have time to fix it before.
Shall I file a GNATS entry for this referring to the discussion?
Thanks,
Andreas
--
Andreas Jaeger
SuSE Labs aj@suse.de
private aj@arthur.inka.de
http://www.suse.de/~aj
More information about the Gcc
mailing list