[LLVMdev] RFC: Exception Handling Proposal II
Renato Golin
renato.golin at arm.com
Wed Nov 24 05:52:35 PST 2010
On 24 November 2010 13:36, Bill Wendling <wendling at apple.com> wrote:
> Ah ha! I think I had a different mental model than you did. Or at least I remembered things differently from the discussion. :-) For me, there is one dispatch per region, which is why I had the region number associated with the invokes as well as the "unwind to" edge coming from them. (See my response to Renato for a description.) I'll think more about your model...
Having a central dispatch simplifies a bit the front-end (less global
chain info) and the region number already encodes to which you're
going to call when building the EH table, so I guess having multiple
dispatch blocks is redundant.
Does it make sense?
cheers,
--renato
More information about the llvm-dev
mailing list