This is the mail archive of the
mailing list for the GCC project.
Re: COND_EXPR lowering patch
> >The main showstopper seems to be the tree-ssa-dce; after this change
> >it cannot work in the current form (resp. it could, but since most
> > of the interesting control flow will then be expressed by explicit
> > gotos, it would be useless).
> Actually, as I've stated before, I believe the existing tree-ssa-dce
> should continue to work, even after you've lowered COND_EXPRs because
> we mark the parents of an incoming GOTO_EXPR as being necessary.
yes, it will work, but it will be completely useless. Consider
as the code works now all statements here including the condition
will be marked as useful.