This is the mail archive of the gcc-patches@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: [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



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