diff --git a/docs/ExceptionHandling.html b/docs/ExceptionHandling.html index 9c7c615052a..2437ef15bd5 100644 --- a/docs/ExceptionHandling.html +++ b/docs/ExceptionHandling.html @@ -490,6 +490,26 @@ + +
+ llvm.eh.sjlj.longjmp +
+ +
+ +
+  void %llvm.eh.sjlj.setjmp(i8*)
+
+ +

The llvm.eh.sjlj.longjmp + intrinsic is used to implement __builtin_longjmp() for SJLJ + style exception handling. The single parameter is a pointer to a + buffer populated by + llvm.eh.sjlj.setjmp. The frame pointer and stack pointer + are restored from the buffer, then control is transfered to the + destination address.

+ +
llvm.eh.sjlj.lsda