From: Bill Wendling Date: Sat, 15 Aug 2009 20:07:42 +0000 (+0000) Subject: Fix validation errors. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=3cf4ffd2afbee3de77eec255d67e9a3bc38c8b4d;p=oota-llvm.git Fix validation errors. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79130 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/docs/ExceptionHandling.html b/docs/ExceptionHandling.html index 166fe4cf11d..cf6a467bf0b 100644 --- a/docs/ExceptionHandling.html +++ b/docs/ExceptionHandling.html @@ -362,10 +362,10 @@
+
-i8* %llvm.eh.exception( )
+  i8* %llvm.eh.exception( )
 
-

This intrinsic returns a pointer to the exception structure.

@@ -377,11 +377,11 @@ i8* %llvm.eh.exception( )
+
-i32 %llvm.eh.selector.i32(i8*, i8*, i8*, ...)
-i64 %llvm.eh.selector.i64(i8*, i8*, i8*, ...)
+  i32 %llvm.eh.selector.i32(i8*, i8*, i8*, ...)
+  i64 %llvm.eh.selector.i64(i8*, i8*, i8*, ...)
 
-

This intrinsic is used to compare the exception with the given type infos, filters and cleanups.

@@ -429,10 +429,10 @@ i64 %llvm.eh.typeid.for.i64(i8*)
+
-i32 %llvm.eh.sjlj.setjmp(i8*)
+  i32 %llvm.eh.sjlj.setjmp(i8*)
 
-

The SJLJ exception handling uses this intrinsic to force register saving for the current function and to store the address of the following instruction @@ -458,10 +458,10 @@ i32 %llvm.eh.sjlj.setjmp(i8*)

+
-i8* %llvm.eh.sjlj.lsda( )
+  i8* %llvm.eh.sjlj.lsda( )
 
-

Used for SJLJ based exception handling, the llvm.eh.sjlj.lsda intrinsic returns the address of the Language @@ -477,10 +477,10 @@ i8* %llvm.eh.sjlj.lsda( )

+
-void %llvm.eh.sjlj.callsite(i32)
+  void %llvm.eh.sjlj.callsite(i32)
 
-

The SJLJ front-end allocates call site indices for invoke instrucitons. These values are passed to the back-end via the