aboutsummaryrefslogtreecommitdiffstats
path: root/utils/TableGen/TableGen.cpp
Commit message (Expand)AuthorAgeFilesLines
* Sketch TableGen disassembler emitter, based on patch by Sean Callanan.Daniel Dunbar2009-11-251-0/+7
* TableGen: Add initial backend for clang Driver's option parsing.Daniel Dunbar2009-11-181-10/+22
* Make LLVM command-line tools overwrite their output files without -f.Dan Gohman2009-08-251-2/+1
* Change raw_fd_ostream to take flags as an optional bitmask Chris Lattner2009-08-231-2/+2
* Add a Force option to raw_fd_ostream to specify whether openingDan Gohman2009-07-151-1/+2
* Stub out assembly matcher (.s -> MCInst) tblgen backend.Daniel Dunbar2009-07-111-1/+7
* Add a new little "FileCheck" utility for regression testing.Chris Lattner2009-07-081-7/+7
* Replace std::iostreams with raw_ostream in TableGen.Daniel Dunbar2009-07-031-14/+15
* Normalize SourceMgr messages.Daniel Dunbar2009-06-301-1/+1
* rename SourceMgr::PrintError to PrintMessage.Chris Lattner2009-06-211-1/+1
* move include searching logic from TGLexer to SourceMgr.Chris Lattner2009-06-211-3/+3
* Rename TGSourceMgr -> SourceMgr.Chris Lattner2009-06-211-2/+2
* rename TGLoc -> SMLoc.Chris Lattner2009-06-211-2/+2
* rename -gen-clang-diags-options -> -gen-clang-diag-groupsChris Lattner2009-04-151-5/+5
* Add another Clang TableGen-backend (-gen-clang-diags-options) for emittingTed Kremenek2009-03-181-0/+6
* Add (hidden) TableGen command option '-clang-component' which specifies theTed Kremenek2009-03-131-1/+6
* Add initial implementation of a TableGen backend for converting Clang-warningsTed Kremenek2009-03-131-2/+7
* add a new TGError class and use it to propagate location info withChris Lattner2009-03-131-19/+14
* give each Record a location.Chris Lattner2009-03-131-1/+10
* make "locations" a class instead of a typedef.Chris Lattner2009-03-131-2/+1
* split buffer management and diagnostic printing out of the tblgenChris Lattner2009-03-131-4/+11
* Change various llvm utilities to use PrettyStackTraceProgram inChris Lattner2009-03-061-0/+3
* Reapply 63765. Patches for clang and llvm-gcc to follow.Dale Johannesen2009-02-051-0/+6
* Reverting 63765. This broke the build of both clangDale Johannesen2009-02-041-6/+0
* New feature: add support for target intrinsics being defined in theNate Begeman2009-02-041-0/+6
* Make tablegen print out a nice error message for a const char*Dan Gohman2008-11-071-0/+7
* Initial checkin of the new "fast" instruction selection support. SeeDan Gohman2008-08-131-0/+7
* Naming fix: LLVMCCConfigurationEmitter -> LLVMCConfigurationEmitter.Mikhail Glushenkov2008-05-061-5/+5
* Rename LLVMCCConfigurationEmitter to LLVMCConfigurationEmitterMikhail Glushenkov2008-05-061-5/+5
* Change the MemoryBuffer::getFile* methods to take just a pointer to theChris Lattner2008-04-011-2/+1
* Add first proof-of-concept universal compiler driver framework basedAnton Korobeynikov2008-03-231-1/+8
* split enum emission out from InstrInfoEmitter into it's own tblgen backend.Chris Lattner2008-01-061-1/+2
* remove attributions from utils.Chris Lattner2007-12-291-2/+2
* Rewrite the tblgen parser in a recursive descent style, eliminating the bison...Chris Lattner2007-11-221-6/+27
* reapplyChris Lattner2007-02-271-1/+7
* Backing outEvan Cheng2007-02-271-7/+1
* initial support for calling convention generation, still unfinished.Chris Lattner2007-02-271-1/+7
* What should be the last unnecessary <iostream>s in the library.Bill Wendling2006-12-071-7/+8
* remove a bunch of long-dead testing codeChris Lattner2006-03-031-331/+1
* initial implementation of intrinsic parsingChris Lattner2006-03-031-0/+7
* Add support for "-Ifoo" in addition to "-I foo"Chris Lattner2006-03-031-1/+1
* add support for multiple include directoriesChris Lattner2006-03-031-5/+5
* more standards-compliance stuffDuraid Madina2005-12-261-0/+1
* Remove the obsolete instr selector emitterChris Lattner2005-10-231-7/+1
* Plugin new subtarget backend into the build.Jim Laskey2005-10-211-0/+7
* Add an option and stuff implementation of a dag isel emitterChris Lattner2005-09-031-0/+7
* Eliminate tabs and trailing spacesJeff Cohen2005-04-221-47/+47
* Remove trailing whitespaceMisha Brukman2005-04-221-12/+12
* Fix usage of changed function prototypeReid Spencer2004-11-141-1/+1
* Make tblgen's exception handling a little more robust by printing theReid Spencer2004-09-031-1/+8