History log of /external/llvm/lib/TableGen/TableGenBackend.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6ab4cbc98636eecafb12393463453b567d58e22c 28-Jan-2013 Nadav Rotem <nrotem@apple.com> A bugfix for tblgen, in the function ‘emitSourceFileHeader’.
When the first parameter (‘Desc’) is more than 80 characters long, it will result the header line that contains the description to be more
Than (4GB!) long. Not only it takes forever to produce, the output file cannot be open, since its ginormous.

Patch by Elior Malul.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173672 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/TableGen/TableGenBackend.cpp
90540ad7992d0ce490eb862543a58d040d7a2316 19-Jun-2012 Benjamin Kramer <benny.kra@googlemail.com> Emit TableGen's header comment with C-style comments, so it can be used from C89 code.

Should silence warnings when compiling the X86 disassembler.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158723 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/TableGen/TableGenBackend.cpp
764dc754fe52c3a61363fad341b68be397103668 13-Jun-2012 Jakob Stoklund Olesen <stoklund@2pi.dk> Eliminate struct TableGenBackend.

TableGen backends are simply written as functions now.

Patch by Sean Silva!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158389 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/TableGen/TableGenBackend.cpp
6f36fa981a59461466e12e5056ba209d289b81b1 11-Jun-2012 Jakob Stoklund Olesen <stoklund@2pi.dk> Write llvm-tblgen backends as functions instead of sub-classes.

The TableGenBackend base class doesn't do much, and will be removed
completely soon.

Patch by Sean Silva!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158311 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/TableGen/TableGenBackend.cpp
d7ace3f8d1b7216d7381c408b26259e1201f7c29 19-Feb-2012 Ahmed Charles <ace2001ac@gmail.com> StringRef'ize EmitSourceFileHeader().

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@150917 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/TableGen/TableGenBackend.cpp
2d24e2a396a1d211baaeedf32148a3b657240170 20-Dec-2011 David Blaikie <dblaikie@gmail.com> Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146960 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/TableGen/TableGenBackend.cpp
7c788888872233748da10a8177a9a1eb176c1bc8 01-Oct-2011 Peter Collingbourne <peter@pcc.me.uk> Move TableGen's parser and entry point into a library

This is the first step towards splitting LLVM and Clang's tblgen executables.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140951 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/TableGen/TableGenBackend.cpp