summaryrefslogtreecommitdiff
path: root/docs/CodeGenerator.rst
diff options
context:
space:
mode:
authorDmitri Gribenko <gribozavr@gmail.com>2012-12-01 12:13:48 +0000
committerDmitri Gribenko <gribozavr@gmail.com>2012-12-01 12:13:48 +0000
commit91cb694fd7473fc95d0e0b6f5c6bd52818339e02 (patch)
treeebed5e4ec52b7ed6d956063d7405b07e72b2e29d /docs/CodeGenerator.rst
parent4d45b68c1beadeafffd7df30a28af71b1c82e84e (diff)
downloadllvm-91cb694fd7473fc95d0e0b6f5c6bd52818339e02.tar.gz
llvm-91cb694fd7473fc95d0e0b6f5c6bd52818339e02.tar.bz2
llvm-91cb694fd7473fc95d0e0b6f5c6bd52818339e02.tar.xz
Documentation: convert WritingAnLLVMBackend.html to reST
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169087 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/CodeGenerator.rst')
-rw-r--r--docs/CodeGenerator.rst4
1 files changed, 4 insertions, 0 deletions
diff --git a/docs/CodeGenerator.rst b/docs/CodeGenerator.rst
index e2bbdb548c..cafa93e46a 100644
--- a/docs/CodeGenerator.rst
+++ b/docs/CodeGenerator.rst
@@ -250,6 +250,8 @@ operations. Among other things, this class indicates:
* various high-level characteristics, like whether it is profitable to turn
division by a constant into a multiplication sequence.
+.. _TargetRegisterInfo:
+
The ``TargetRegisterInfo`` class
--------------------------------
@@ -771,6 +773,8 @@ value of type i1, i8, i16, or i64 would be illegal, as would a DAG that uses a
SREM or UREM operation. The `legalize types`_ and `legalize operations`_ phases
are responsible for turning an illegal DAG into a legal DAG.
+.. _SelectionDAG-Process:
+
SelectionDAG Instruction Selection Process
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^