[llvm] r173969 - [docs] Guide prospective TableGen backend writers.

Sean Silva silvas at purdue.edu
Wed Jan 30 12:39:46 PST 2013


Author: silvas
Date: Wed Jan 30 14:39:46 2013
New Revision: 173969

URL: http://llvm.org/viewvc/llvm-project?rev=173969&view=rev
Log:
[docs] Guide prospective TableGen backend writers.

Boilerplate is often the hardest part of getting started with these
kinds of things, so throw them a bone.

Modified:
    llvm/trunk/docs/TableGenFundamentals.rst

Modified: llvm/trunk/docs/TableGenFundamentals.rst
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/TableGenFundamentals.rst?rev=173969&r1=173968&r2=173969&view=diff
==============================================================================
--- llvm/trunk/docs/TableGenFundamentals.rst (original)
+++ llvm/trunk/docs/TableGenFundamentals.rst Wed Jan 30 14:39:46 2013
@@ -791,6 +791,10 @@ Expressions used by code generator to de
 TableGen backends
 =================
 
+Until we get a step-by-step HowTo for writing TableGen backends, you can at
+least grab the boilerplate (build system, new files, etc.) from Clang's
+r173931.
+
 TODO: How they work, how to write one.  This section should not contain details
 about any particular backend, except maybe ``-print-enums`` as an example.  This
 should highlight the APIs in ``TableGen/Record.h``.





More information about the llvm-commits mailing list