diff options
author | Bill Wendling <isanbard@gmail.com> | 2011-12-05 21:27:54 +0000 |
---|---|---|
committer | Bill Wendling <isanbard@gmail.com> | 2011-12-05 21:27:54 +0000 |
commit | 9bd5d044b74fa2f7996bfe0d2341875e15ffc7bc (patch) | |
tree | 3e34fc13edcf5c8285b347afd844666ec514bf12 /docs/LangRef.html | |
parent | d6bc5237d8c961949fbc57dfa1a07f5833262388 (diff) | |
download | external_llvm-9bd5d044b74fa2f7996bfe0d2341875e15ffc7bc.zip external_llvm-9bd5d044b74fa2f7996bfe0d2341875e15ffc7bc.tar.gz external_llvm-9bd5d044b74fa2f7996bfe0d2341875e15ffc7bc.tar.bz2 |
Move 'returns_twice' definition into alphabetical place.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145854 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/LangRef.html')
-rw-r--r-- | docs/LangRef.html | 12 |
1 files changed, 6 insertions, 6 deletions
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 <tt>C++</tt> exception throwing methods, but may use the <tt>unwind</tt> instruction.</dd> + <dt><tt><b><a name="returns_twice">returns_twice</a></b></tt></dt> + <dd>This attribute indicates that this function can return twice. The + C <code>setjmp</code> is an example of such a function. The compiler + disables some optimizations (like tail calls) in the caller of these + functions.</dd> + <dt><tt><b><a name="ssp">ssp</a></b></tt></dt> <dd>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.</dd> - - <dt><tt><b><a name="returns_twice">returns_twice</a></b></tt></dt> - <dd>This attribute indicates that this function can return - twice. The C <code>setjmp</code> is an example of such a function. - The compiler disables some optimizations (like tail calls) in the caller of - these functions.</dd> </dl> </div> |