Attempt to unbreak sphinx build bot by inserting a link.
llvm-svn: 367487
diff --git a/llvm/docs/LoopTerminology.rst b/llvm/docs/LoopTerminology.rst
index 7306167..e901720 100644
--- a/llvm/docs/LoopTerminology.rst
+++ b/llvm/docs/LoopTerminology.rst
@@ -1,3 +1,4 @@
+.. _loop-terminology:
===========================================
LLVM Loop Terminology (and Canonical Forms)
===========================================
diff --git a/llvm/docs/WritingAnLLVMPass.rst b/llvm/docs/WritingAnLLVMPass.rst
index 386f3d6..ddf045a 100644
--- a/llvm/docs/WritingAnLLVMPass.rst
+++ b/llvm/docs/WritingAnLLVMPass.rst
@@ -538,9 +538,9 @@
The ``LoopPass`` class
----------------------
-All ``LoopPass`` execute on each loop in the function independent of all of the
-other loops in the function. ``LoopPass`` processes loops in loop nest order
-such that outer most loop is processed last.
+All ``LoopPass`` execute on each :ref:`loop <loop-terminology>` in the function
+independent of all of the other loops in the function. ``LoopPass`` processes
+loops in loop nest order such that outer most loop is processed last.
``LoopPass`` subclasses are allowed to update loop nest using ``LPPassManager``
interface. Implementing a loop pass is usually straightforward.