summaryrefslogtreecommitdiffstats
path: root/llvm/lib/TableGen/Main.cpp
Commit message (Collapse)AuthorAgeFilesLines
* tblgen: Rename handleDependencies -> createDependencyFileSean Silva2012-10-091-2/+2
| | | | llvm-svn: 165544
* tblgen: Move dependency file output to a separate function.Sean Silva2012-10-091-21/+31
| | | | | | This keeps it out of the main flow of TableGenMain. llvm-svn: 165542
* tblgen: Remove last traces of old TableGenMain API.Sean Silva2012-10-031-20/+1
| | | | llvm-svn: 165168
* tblgen: Put new TableGenMain API in place.Sean Silva2012-10-031-0/+19
| | | | | | | | In order to avoid rev-lock with Clang when moving to the new API, also preserve the current API temporarily and insert a shim to implement the new API in terms of the old. llvm-svn: 165165
* Fix 80 columns.Michael J. Spencer2012-06-011-3/+6
| | | | llvm-svn: 157788
* Revert r141079: tblgen: add preprocessor as a separate modeChe-Liang Chiou2011-10-081-23/+0
| | | | llvm-svn: 141492
* tblgen: add preprocessor as a separate modeChe-Liang Chiou2011-10-041-0/+23
| | | | | | | | | | | | | | This patch adds a preprocessor that can expand nested for-loops for saving some copy-n-paste in *.td files. The preprocessor is not yet integrated with TGParser, and so it has no direct effect on *.td inputs. However, you may preprocess an td input (and only preprocess it). To test the proprecessor, type: tblgen -E -o $@ $< llvm-svn: 141079
* Move TableGen's parser and entry point into a libraryPeter Collingbourne2011-10-011-0/+124
This is the first step towards splitting LLVM and Clang's tblgen executables. llvm-svn: 140951
OpenPOWER on IntegriCloud