From: Bill Wendling
Date: Wed, 3 Aug 2011 17:17:06 +0000 (+0000)
Subject: Explain how clauses are applied.
X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=b7a01353ea281fc509ff95dc18949e59a696e48c;p=oota-llvm.git
Explain how clauses are applied.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136790 91177308-0d34-0410-b5e6-96231b3b80d8
---
diff --git a/docs/LangRef.html b/docs/LangRef.html
index 1c3cc89724c..aab4d35c6bf 100644
--- a/docs/LangRef.html
+++ b/docs/LangRef.html
@@ -6025,6 +6025,10 @@ freestanding environments and non-C-based languages.
calling conventions, how the personality function results are represented in
LLVM IR is target specific.
+The clauses are applied in order from top to bottom. If two
+ landingpad instructions are merged together through inlining, the
+ clauses from the calling function are prepended to the list of clauses.
+
The landingpad instruction has several restrictions: