------- Comment #5 from amacleod at redhat dot com  2006-10-02 14:01 -------
I guess you can flatten the goto slightly. 

this is still something that is not really in the scope of out of ssa.  part of
the root of this problem is that the PHI is really just a copy, but the fact
that it remains a PHI prevents anyone from moving it. 

Its possible that we might be able to do something about it with some of the
RABLET work. it doesnt really reduce any register pressure, but we might be
able to recoginze that it flatten the cfg a bit... I'm not crazy about putting
it there tho.

Of course, any optimization could do the same thing. A quick pass to look for
these cases and transform those PHIs into copies at the appropriate place would
accomplish the same thing.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27986

Reply via email to