[LLVMdev] catch all

Duncan Sands baldrick at free.fr
Tue May 12 05:27:55 PDT 2009


>  that's  right !  catch(all) has extra null arg,
> 
> eh_select = tail call i32 (i8*, i8*, ...)*
> @llvm.eh.selector.i32(i8* %eh_ptr, i8* bitcast (i32 (...)*
> @__gxx_personality_v0 to i8*), i8* null)        ; <i32> [#uses=0]
> 
> I have doubt  that  :
> the llvm-IR like above are  all translated from catch(all) statement .

I'm not sure what you are saying...

Ciao,

Duncan.



More information about the llvm-dev mailing list