aboutsummaryrefslogtreecommitdiff
path: root/utils/TableGen/TableGen.cpp
AgeCommit message (Expand)Author
2010-05-27Simplify raw_ostream usage.Dan Gohman
2010-05-05Add an emitter to handle the list of clang statement nodes.Sean Hunt
2010-04-02Second try of initial ARM/Thumb disassembler check-in. It consists of a tablgenJohnny Chen
2010-03-27Remove an unnecessary #include.Dan Gohman
2010-03-16--- Reverse-merging r98637 into '.':Bob Wilson
2010-03-16Initial ARM/Thumb disassembler check-in. It consists of a tablgen backendJohnny Chen
2010-01-29Added a custom TableGen backend to support theSean Callanan
2009-11-25Sketch TableGen disassembler emitter, based on patch by Sean Callanan.Daniel Dunbar
2009-11-18TableGen: Add initial backend for clang Driver's option parsing.Daniel Dunbar
2009-08-25Make LLVM command-line tools overwrite their output files without -f.Dan Gohman
2009-08-23Change raw_fd_ostream to take flags as an optional bitmask Chris Lattner
2009-07-15Add a Force option to raw_fd_ostream to specify whether openingDan Gohman
2009-07-11Stub out assembly matcher (.s -> MCInst) tblgen backend.Daniel Dunbar
2009-07-08Add a new little "FileCheck" utility for regression testing.Chris Lattner
2009-07-03Replace std::iostreams with raw_ostream in TableGen.Daniel Dunbar
2009-06-30Normalize SourceMgr messages.Daniel Dunbar
2009-06-21rename SourceMgr::PrintError to PrintMessage.Chris Lattner
2009-06-21move include searching logic from TGLexer to SourceMgr.Chris Lattner
2009-06-21Rename TGSourceMgr -> SourceMgr.Chris Lattner
2009-06-21rename TGLoc -> SMLoc.Chris Lattner
2009-04-15rename -gen-clang-diags-options -> -gen-clang-diag-groupsChris Lattner
2009-03-18Add another Clang TableGen-backend (-gen-clang-diags-options) for emittingTed Kremenek
2009-03-13Add (hidden) TableGen command option '-clang-component' which specifies theTed Kremenek
2009-03-13Add initial implementation of a TableGen backend for converting Clang-warningsTed Kremenek
2009-03-13add a new TGError class and use it to propagate location info withChris Lattner
2009-03-13give each Record a location.Chris Lattner
2009-03-13make "locations" a class instead of a typedef.Chris Lattner
2009-03-13split buffer management and diagnostic printing out of the tblgenChris Lattner
2009-03-06Change various llvm utilities to use PrettyStackTraceProgram inChris Lattner
2009-02-05Reapply 63765. Patches for clang and llvm-gcc to follow.Dale Johannesen
2009-02-04Reverting 63765. This broke the build of both clangDale Johannesen
2009-02-04New feature: add support for target intrinsics being defined in theNate Begeman
2008-11-07Make tablegen print out a nice error message for a const char*Dan Gohman
2008-08-13Initial checkin of the new "fast" instruction selection support. SeeDan Gohman
2008-05-06Naming fix: LLVMCCConfigurationEmitter -> LLVMCConfigurationEmitter.Mikhail Glushenkov
2008-05-06Rename LLVMCCConfigurationEmitter to LLVMCConfigurationEmitterMikhail Glushenkov
2008-04-01Change the MemoryBuffer::getFile* methods to take just a pointer to theChris Lattner
2008-03-23Add first proof-of-concept universal compiler driver framework basedAnton Korobeynikov
2008-01-06split enum emission out from InstrInfoEmitter into it's own tblgen backend.Chris Lattner
2007-12-29remove attributions from utils.Chris Lattner
2007-11-22Rewrite the tblgen parser in a recursive descent style, eliminating the bison...Chris Lattner
2007-02-27reapplyChris Lattner
2007-02-27Backing outEvan Cheng
2007-02-27initial support for calling convention generation, still unfinished.Chris Lattner
2006-12-07What should be the last unnecessary <iostream>s in the library.Bill Wendling
2006-03-03remove a bunch of long-dead testing codeChris Lattner
2006-03-03initial implementation of intrinsic parsingChris Lattner
2006-03-03Add support for "-Ifoo" in addition to "-I foo"Chris Lattner
2006-03-03add support for multiple include directoriesChris Lattner
2005-12-26more standards-compliance stuffDuraid Madina