Update the -tailcallopt description to match djg's improvements to the calling
authorJeffrey Yasskin <jyasskin@google.com>
Mon, 11 Jan 2010 18:53:47 +0000 (18:53 +0000)
committerJeffrey Yasskin <jyasskin@google.com>
Mon, 11 Jan 2010 18:53:47 +0000 (18:53 +0000)
convention.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93167 91177308-0d34-0410-b5e6-96231b3b80d8

docs/CodeGenerator.html

index cc3a541e9c936b86c484d28cc1466ffef4cc93a1..4c87efaad06bb2eb8c8a08aaeebbd8d6286d2882 100644 (file)
@@ -1731,11 +1731,6 @@ define fastcc i32 @tailcaller(i32 %in1, i32 %in2) {
    (because one or more of above constraints are not met) to be followed by a
    readjustment of the stack. So performance might be worse in such cases.</p>
 
-<p>On x86 and x86-64 one register is reserved for indirect tail calls (e.g via a
-   function pointer). So there is one less register for integer argument
-   passing. For x86 this means 2 registers (if <tt>inreg</tt> parameter
-   attribute is used) and for x86-64 this means 5 register are used.</p>
-
 </div>
 <!-- ======================================================================= -->
 <div class="doc_subsection">