This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: GCC 3.5 Status (2004-08-29)


Steven Bosscher wrote:

>> As for C++ programs, I would like to remember that when tree-ssa was
>> merged, there were big C++ compile time issues at -O0, which used to
>> be in the merge requirement list, but were not met. There was
>> agreement that these would be tackled after the merge, possibly by
>> running a couple of cleanup optimization passes (DCE/CCP). I never
>> heard of this project again since then, and the issues seems to have
>> been forgotten.
>
> The issue is not forgotten.  We've tried it and even just the
> combination of DCE/CCP destroys too much of the original program
> (e.g. user variables) for it to be debugable.

Thanks for the update. Do you think it is feasable to have a special version of
DCE/CCP (or a special flag in them) so that they don't destroy user variables,
to be used at -O0?

Giovanni Bajo



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]