This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [tree-ssa] Patch ping
On Wed, 2003-12-03 at 16:00, Zack Weinberg wrote:
> Geoff Keating <geoffk@geoffk.org> writes:
>
> > "Zack Weinberg" <zack@codesourcery.com> writes:
> >
> >> Representing control flow only via CFG, during RTL expansion and
> >> beyond - all the way until final, in fact - would get rid of a number
> >> of issues with RTL. (*cough* tablejumps)
> >
> > I'm pretty sure this wouldn't solve tablejumps. You still have to
> > associate a particular case value with a label.
<...>
> I realize this is kind of vague; I am still pondering how to represent
> conditionals properly, and how it would interact with the many
> different ways hardware does conditional jumps. To say nothing of the
> many different ways GCC represents conditionals in RTL.
>
Im sure the issue is going to come up again :-) I just don't think we're
prepared to tackle it right now . I am quite confident when some things
settle down the issue will be discussed more thoroughly :-)
Andrew