[llvm] 3db96aa - [LangRef] Fix broken tail call optimization link

Joshua Cao via llvm-commits llvm-commits at lists.llvm.org
Sun Apr 30 18:18:43 PDT 2023


Author: Joshua Cao
Date: 2023-04-30T18:17:48-07:00
New Revision: 3db96aa89e5103730d929dd2ba668af26753e2a4

URL: https://github.com/llvm/llvm-project/commit/3db96aa89e5103730d929dd2ba668af26753e2a4
DIFF: https://github.com/llvm/llvm-project/commit/3db96aa89e5103730d929dd2ba668af26753e2a4.diff

LOG: [LangRef] Fix broken tail call optimization link

Added: 
    

Modified: 
    llvm/docs/LangRef.rst

Removed: 
    


################################################################################
diff  --git a/llvm/docs/LangRef.rst b/llvm/docs/LangRef.rst
index 0d51f7eb6e320..e79f23bb33e16 100644
--- a/llvm/docs/LangRef.rst
+++ b/llvm/docs/LangRef.rst
@@ -12029,10 +12029,11 @@ This instruction requires several arguments:
 
 #. The optional ``tail`` and ``musttail`` markers indicate that the optimizers
    should perform tail call optimization. The ``tail`` marker is a hint that
-   `can be ignored <CodeGenerator.html#sibcallopt>`_. The ``musttail`` marker
-   means that the call must be tail call optimized in order for the program to
-   be correct. This is true even in the presence of attributes like
-   "disable-tail-calls". The ``musttail`` marker provides these guarantees:
+   `can be ignored <CodeGenerator.html#tail-call-optimization>`_. The
+   ``musttail`` marker means that the call must be tail call optimized in order
+   for the program to be correct. This is true even in the presence of
+   attributes like "disable-tail-calls". The ``musttail`` marker provides these
+   guarantees:
 
    #. The call will not cause unbounded stack growth if it is part of a
       recursive cycle in the call graph.


        


More information about the llvm-commits mailing list