mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-12-02 08:26:29 +00:00
Documentation: convert WritingAnLLVMBackend.html to reST
llvm-svn: 169087
This commit is contained in:
parent
9dcbd154b7
commit
89d7b9ffac
@ -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
1835
docs/WritingAnLLVMBackend.rst
Normal file
1835
docs/WritingAnLLVMBackend.rst
Normal file
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
Block a user