[llvm-commits] [llvm] r93167 - /llvm/trunk/docs/CodeGenerator.html

Jeffrey Yasskin jyasskin at google.com
Mon Jan 11 10:53:48 PST 2010


Author: jyasskin
Date: Mon Jan 11 12:53:47 2010
New Revision: 93167

URL: http://llvm.org/viewvc/llvm-project?rev=93167&view=rev
Log:
Update the -tailcallopt description to match djg's improvements to the calling
convention. 

Modified:
    llvm/trunk/docs/CodeGenerator.html

Modified: llvm/trunk/docs/CodeGenerator.html
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/CodeGenerator.html?rev=93167&r1=93166&r2=93167&view=diff

==============================================================================
--- llvm/trunk/docs/CodeGenerator.html (original)
+++ llvm/trunk/docs/CodeGenerator.html Mon Jan 11 12:53:47 2010
@@ -1731,11 +1731,6 @@
    (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">





More information about the llvm-commits mailing list