[llvm-commits] [llvm] r114387 - /llvm/trunk/docs/CodeGenerator.html

Chris Lattner sabre at nondot.org
Mon Sep 20 21:03:39 PDT 2010


Author: lattner
Date: Mon Sep 20 23:03:39 2010
New Revision: 114387

URL: http://llvm.org/viewvc/llvm-project?rev=114387&view=rev
Log:
random cruft in my tree.

Modified:
    llvm/trunk/docs/CodeGenerator.html

Modified: llvm/trunk/docs/CodeGenerator.html
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/CodeGenerator.html?rev=114387&r1=114386&r2=114387&view=diff
==============================================================================
--- llvm/trunk/docs/CodeGenerator.html (original)
+++ llvm/trunk/docs/CodeGenerator.html Mon Sep 20 23:03:39 2010
@@ -1862,16 +1862,33 @@
 </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>
+
+
 
 
 <!-- *********************************************************************** -->





More information about the llvm-commits mailing list