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]

Re: PR3256: Exceptions vs. delay slots




> I could have sworn that we wanted to track lifetimes of things like i,

We definitely want to. :-)  It's easy to get this right if you still
have a CFG around, and then you can look for instructions that you
dominate, etc., rather than simply proceeding directly in front of the
jump/call.  So, we would get better filling and simpler code.  But,
I dream.

> And it isn't just exceptions.  A non-local goto that is well placed
> will trip this up in the exact same way for the exact same reason.

Good point.  I'll not fix this, but I'll mention it in the comment.

-- 
Mark Mitchell                mark@codesourcery.com
CodeSourcery, LLC            http://www.codesourcery.com


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