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] Removal of gotos from cfg based ir


In message <1068841018.2305.264.camel@p4>, Andrew MacLeod writes:
 >On Fri, 2003-11-14 at 15:11, Jason Merrill wrote:
 >> On Fri, 14 Nov 2003 13:00:15 -0700, law@redhat.com wrote:
 >> 
 >> > In message <20031114070054.GD18752@atrey.karlin.mff.cuni.cz>, Zdenek Dvor
 >ak writes:
 >> >  >> First and foremost the IL is no longer a complete representation of t
 >he
 >> >  >> program.  To me that seems like the wrong direction from a design sta
 >ndpoint.
 >> >  >
 >> >  >it is not now,
 >> 
 >> > Err, yes it is.  We can derive all the EH state for the CFG from the IL. 
 > At
 >> > least that's the way it used to work, and I serious doubt Richard's chang
 >es
 >> > changed that fundamental concept.
 >> 
 >> I believe they did.  I don't see anything in the .eh dump to indicate which
 >> labels eh edges go to.
 >> 
 >Where are they kept then? In a side table? like the CFG is :-)
But is the information necessary to build that side table still available
in the IL?

jeff



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