summaryrefslogtreecommitdiff
path: root/docs/LangRef.html
diff options
context:
space:
mode:
authorArnold Schwaighofer <arnold.schwaighofer@gmail.com>2008-05-14 09:17:12 +0000
committerArnold Schwaighofer <arnold.schwaighofer@gmail.com>2008-05-14 09:17:12 +0000
commit9097d14e575fa54dcf28dfd1ae0c9ebe6931dce1 (patch)
tree261c8864ee5c4993abb822982d3dabab956be6c1 /docs/LangRef.html
parente3f342880bc948b19ac1e9322f7738fcf4b8a07a (diff)
downloadllvm-9097d14e575fa54dcf28dfd1ae0c9ebe6931dce1.tar.gz
llvm-9097d14e575fa54dcf28dfd1ae0c9ebe6931dce1.tar.bz2
llvm-9097d14e575fa54dcf28dfd1ae0c9ebe6931dce1.tar.xz
Add documentation for tail call optimization to CodeGenerator.html. Add a link
referring to it to LangRef.html. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51097 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/LangRef.html')
-rw-r--r--docs/LangRef.html8
1 files changed, 5 insertions, 3 deletions
diff --git a/docs/LangRef.html b/docs/LangRef.html
index 4428887443..8adc4d7a0f 100644
--- a/docs/LangRef.html
+++ b/docs/LangRef.html
@@ -586,9 +586,11 @@ the future:</p>
(e.g. by passing things in registers). This calling convention allows the
target to use whatever tricks it wants to produce fast code for the target,
without having to conform to an externally specified ABI. Implementations of
- this convention should allow arbitrary tail call optimization to be supported.
- This calling convention does not support varargs and requires the prototype of
- all callees to exactly match the prototype of the function definition.
+ this convention should allow arbitrary
+ <a href="CodeGenerator.html#tailcallopt">tail call optimization</a> to be
+ supported. This calling convention does not support varargs and requires the
+ prototype of all callees to exactly match the prototype of the function
+ definition.
</dd>
<dt><b>"<tt>coldcc</tt>" - The cold calling convention</b>:</dt>