diff options
author | Chris Lattner <sabre@nondot.org> | 2010-09-21 04:03:39 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-09-21 04:03:39 +0000 |
commit | 22481f2ea18ce80c96dd5b554376b31727213f51 (patch) | |
tree | d5d4789401197d3faed41595829eca935cce771b /docs | |
parent | 08bad54baf244ea0d0835b729db2b3754156683d (diff) | |
download | external_llvm-22481f2ea18ce80c96dd5b554376b31727213f51.zip external_llvm-22481f2ea18ce80c96dd5b554376b31727213f51.tar.gz external_llvm-22481f2ea18ce80c96dd5b554376b31727213f51.tar.bz2 |
random cruft in my tree.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114387 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs')
-rw-r--r-- | docs/CodeGenerator.html | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/docs/CodeGenerator.html b/docs/CodeGenerator.html index 7185f4d..0041b86 100644 --- a/docs/CodeGenerator.html +++ b/docs/CodeGenerator.html @@ -1862,16 +1862,33 @@ to implement an assembler for your target.</p> </div> -<!-- ======================================================================= --> +<!-- *********************************************************************** --> <div class="doc_section"> <a name="nativeassembler">Implementing a Native Assembler</a> </div> +<!-- *********************************************************************** --> <div class="doc_text"> -<p>TODO</p> +<p>Though you're probably reading this because you want to write or maintain a +compiler backend, LLVM also fully supports building a native assemblers too. +We've tried hard to automate the generation of the assembler from the .td files +(in particular the instruction syntax and encodings), which means that a large +part of the manual and repetitive data entry can be factored and shared with the +compiler.</p> + + + +</div> + +<!-- ======================================================================= --> +<div class="doc_subsection"> + <a name="proepicode">Prolog/Epilog Code Insertion</a> </div> +<div class="doc_text"><p>To Be Written</p></div> + + <!-- *********************************************************************** --> |