[LLVMdev] Is LLVM expressive enough to represent asynchronous exceptions?

Bill Wendling wendling at apple.com
Tue Jun 14 11:07:23 PDT 2011


On Jun 14, 2011, at 1:37 AM, Renato Golin wrote:

> On 14 June 2011 02:03, Bill Wendling <wendling at apple.com> wrote:
>> You laugh, but we support it (or at least we did at one point with gcc-4.2).
> 
> In IR? In the form of synchronous exceptions?
> 
> How can you possible represent a "signal cfg" in IR? Is there a need
> for unwinding information at all?
> 
My understanding was that we support exceptions thrown from signals. The mechanism for modeling this is unknown to me (it's most likely a gcc thing and not an llvm thing).

-bw





More information about the llvm-dev mailing list