aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/TableGen/Main.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-08-05Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFCFangrui Song1-2/+2
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-12-19Let TableGen write output only if it changed, instead of doing so in cmake, a...Nico Weber1-8/+24
2018-11-27[TableGen] Preprocessing supportVyacheslav Zakharin1-1/+5
2018-11-17Reverted r347092 due to the following build fails:Vyacheslav Zakharin1-5/+1
2018-11-16Preprocessing support in tablegen.Vyacheslav Zakharin1-1/+5
2018-05-07Revert r330742: Let TableGen write output only if it changed, instead of doin...Chandler Carruth1-16/+5
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl1-1/+1
2018-04-24Let TableGen write output only if it changed, instead of doing so in cmake.Nico Weber1-5/+16
2017-12-28Avoid int to string conversion in Twine or raw_ostream contexts.Benjamin Kramer1-1/+1
2017-09-23[Support] Rename tool_output_file to ToolOutputFile, NFCReid Kleckner1-2/+2
2016-12-05[TableGen] Centralize/Unify error handling.Davide Italiano1-23/+21
2015-05-26[TableGen] Include header for each cpp file first. NFCCraig Topper1-1/+1
2015-05-26[TableGen] Remove unneeded namespace around a function. Just put llvm:: on th...Craig Topper1-5/+1
2015-05-26[TableGen] Use 'static' instead of an anonymous namespace.Craig Topper1-18/+16
2014-12-11Use range-based for loops. NFCCraig Topper1-5/+2
2014-08-25Modernize raw_fd_ostream's constructor a bit.Rafael Espindola1-10/+10
2014-08-21Explicitly pass ownership of the MemoryBuffer to AddNewSourceBuffer using std...David Blaikie1-2/+1
2014-07-06Update the MemoryBuffer API to use ErrorOr.Rafael Espindola1-5/+6
2014-06-13Remove 'using std::errro_code' from lib.Rafael Espindola1-3/+1
2014-06-12Don't use 'using std::error_code' in include/llvm.Rafael Espindola1-0/+1
2014-06-12Remove system_error.h.Rafael Espindola1-1/+1
2014-04-29raw_ostream: Forward declare OpenFlags and include FileSystem.h only where ne...Benjamin Kramer1-0/+1
2014-03-06Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles1-2/+1
2014-03-05[C++11] Replace OwningPtr::take() with OwningPtr::release().Ahmed Charles1-1/+1
2014-02-24Replace the F_Binary flag with a F_Text one.Rafael Espindola1-2/+2
2014-02-24Don't make F_None the default.Rafael Espindola1-2/+2
2013-06-25keep only the StringRef version of getFileOrSTDIN.Rafael Espindola1-1/+1
2013-03-20Make sure TableGen exits with an error code after printing errors.Jakob Stoklund Olesen1-2/+5
2013-02-07tblgen: Diagnose duplicate includes.Sean Silva1-4/+4
2012-10-25Remove exception handling usage from tblgen.Joerg Sonnenberger1-49/+39
2012-10-09tblgen: Rename handleDependencies -> createDependencyFileSean Silva1-2/+2
2012-10-09tblgen: Move dependency file output to a separate function.Sean Silva1-21/+31
2012-10-03tblgen: Remove last traces of old TableGenMain API.Sean Silva1-20/+1
2012-10-03tblgen: Put new TableGenMain API in place.Sean Silva1-0/+19
2012-06-01Fix 80 columns.Michael J. Spencer1-3/+6
2011-10-08Revert r141079: tblgen: add preprocessor as a separate modeChe-Liang Chiou1-23/+0
2011-10-04tblgen: add preprocessor as a separate modeChe-Liang Chiou1-0/+23
2011-10-01Move TableGen's parser and entry point into a libraryPeter Collingbourne1-0/+124