mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-11-01 15:11:24 +00:00
Documentation: convert WritingAnLLVMBackend.html to reST
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169087 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
4d45b68c1b
commit
91cb694fd7
@ -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,7 +30,7 @@ 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.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user