From 9bd5d044b74fa2f7996bfe0d2341875e15ffc7bc Mon Sep 17 00:00:00 2001 From: Bill Wendling Date: Mon, 5 Dec 2011 21:27:54 +0000 Subject: Move 'returns_twice' definition into alphabetical place. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145854 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/LangRef.html | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'docs') diff --git a/docs/LangRef.html b/docs/LangRef.html index 12c140f..911d866 100644 --- a/docs/LangRef.html +++ b/docs/LangRef.html @@ -1216,6 +1216,12 @@ define void @f() optsize { ... } exception by calling the C++ exception throwing methods, but may use the unwind instruction. +
returns_twice
+
This attribute indicates that this function can return twice. The + C setjmp is an example of such a function. The compiler + disables some optimizations (like tail calls) in the caller of these + functions.
+
ssp
This attribute indicates that the function should emit a stack smashing protector. It is in the form of a "canary"—a random value placed on @@ -1243,12 +1249,6 @@ define void @f() optsize { ... } show that no exceptions passes by it. This is normally the case for the ELF x86-64 abi, but it can be disabled for some compilation units.
- -
returns_twice
-
This attribute indicates that this function can return - twice. The C setjmp is an example of such a function. - The compiler disables some optimizations (like tail calls) in the caller of - these functions.
-- cgit v1.1