forked from OSchip/llvm-project
Documentation: convert WritingAnLLVMBackend.html to reST
llvm-svn: 169087
This commit is contained in:
parent
5586bdfd2a
commit
7174c5a074
|
@ -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
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -21,6 +21,7 @@ Subsystem Documentation
|
|||
HowToUseInstrMappings
|
||||
SystemLibrary
|
||||
SourceLevelDebugging
|
||||
WritingAnLLVMBackend
|
||||
|
||||
.. FIXME: once LangRef is Sphinxified, HowToUseInstrMappings should be put
|
||||
under LangRef's toctree instead of this page's toctree.
|
||||
|
@ -29,8 +30,8 @@ Subsystem Documentation
|
|||
|
||||
Information on how to write LLVM transformations and analyses.
|
||||
|
||||
* `Writing an LLVM Backend <WritingAnLLVMBackend.html>`_
|
||||
|
||||
* :doc:`WritingAnLLVMBackend`
|
||||
|
||||
Information on how to write LLVM backends for machine targets.
|
||||
|
||||
* :ref:`code_generator`
|
||||
|
|
Loading…
Reference in New Issue