This is the mail archive of the
mailing list for the GCC project.
Re: Out Of SSA Rewrite - New TER implementation
On Tue, 2006-11-21 at 19:51 +0000, Mark Shinwell wrote:
> Andrew MacLeod wrote:
> > This patch re-implements TER. The fundamental idea remains the same...
> > step through the function determining tracking which single use
> > expressions are currently available for substitution, and marking them
> > as replaceable if the use is seen while they are still valid.
> I've only had a quick look at this, but I think it might still suffer
> from PR# 29877 which we looked at recently. Since I haven't finished
> preparing a mainline patch for that yet (the testcase identified in my
> patch on Bugzilla needed further alteration for other targets) then
> perhaps I should just hang on until this is in?
Correct, it hasn't been updated to fix 29877. If you are done before I
have checked this code in, go ahead and I will simply update after you
and make sure it is integrated. The code part you are touching hasn't
really changed other than the name of the source file :-) If I'n done
first, you won't have any problem making your patch work with my
changes. I don't expect this to be checked in for a few days anyway.
Whichever way you want to go is fine with me.