This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Enable SSA at -O0
Richard Guenther wrote:
As it is a basic requirement for the things that are not ready yet it
makes it more difficult to get them developed for the stage1 of 4.5.
Basically everyone relying on SSA at -O0 has at the same time the
obligation of making SSA at -O0 happen. Honza spent quite some
amount of time fixing all the bugs SSA at -O0 uncovered, so it would
be unfair to not include this change both for him and for the people
that pushed him to do this as they need this change for future
development (ok, that's me mostly, and eventually Diego or Andrew
for RTL expansion work).
I don't see this argument, whether we should do something or not
at a particular time should be based on a sound technical analysis
of whether it is a good idea, you can't argue for doing something
that is not a good idea on the grounds of fairness to someone who
has worked on it.
I am not saying that we should not do SSA at -O0, though from
a technical point of view it seems risky to me, just that the
above argument does not seem valid.