aboutsummaryrefslogtreecommitdiff
path: root/utils/TableGen
AgeCommit message (Expand)Author
2009-07-11Update CMakeLists.txtDaniel Dunbar
2009-07-11Stub out assembly matcher (.s -> MCInst) tblgen backend.Daniel Dunbar
2009-07-10Add new vector types for 192-bit, 348-bit and 512-bit sizes.Bob Wilson
2009-07-10Refactor TableGen's llvm::getName to share code with llvm::getEnumName,Bob Wilson
2009-07-09Thread LLVMContext through MVT and related parts of SDISel.Owen Anderson
2009-07-08Convert more abort() calls to llvm_report_error().Torok Edwin
2009-07-08Add a new little "FileCheck" utility for regression testing.Chris Lattner
2009-07-07Add an 'init' option property.Mikhail Glushenkov
2009-07-07Refactoring.Mikhail Glushenkov
2009-07-07Comment fix.Mikhail Glushenkov
2009-07-06Add new ValueType for metadata.Devang Patel
2009-07-03Replace std::iostreams with raw_ostream in TableGen.Daniel Dunbar
2009-07-01improve the APIs for creating struct and function types with no arguments/ele...Chris Lattner
2009-06-30Normalize SourceMgr messages.Daniel Dunbar
2009-06-29Remove commented code.David Greene
2009-06-29Implement !cast<string>.David Greene
2009-06-29Improve TableGen error reporting.David Greene
2009-06-29Add more vector ValueTypes for AVX and other extended vector instructionDavid Greene
2009-06-26Fix a CodeGenDAGPatterns bug. Check if top level predicates match when it's l...Evan Cheng
2009-06-25Better error message.Mikhail Glushenkov
2009-06-23Make llvmc work again.Mikhail Glushenkov
2009-06-23A little bit nicer formatting.Mikhail Glushenkov
2009-06-23Typo.Mikhail Glushenkov
2009-06-21rename SourceMgr::PrintError to PrintMessage.Chris Lattner
2009-06-21simplify some error recovery stuff.Chris Lattner
2009-06-21prune #include, fix warning.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-06-21move TGSourceMgr class out of TableGen into libsupport.Chris Lattner
2009-06-19allow clients of the asmprinter to opt-out of the boilerplate with a #define.Chris Lattner
2009-06-17Fix grammaro, and bad indentation.Nick Lewycky
2009-06-14Add output of the SFINAE bit for Clang's diagnosticsDouglas Gregor
2009-06-09I'm going to assume that this was meant to be an assignment instead of aBill Wendling
2009-06-09Revert 73074 and 73099 because Windows doesn't have POSIXDavid Greene
2009-06-08Add a !patsubst operator. Use on string types.David Greene
2009-06-08Make IntInits and ListInits typed. This helps deduce types of !if andDavid Greene
2009-06-08Make !if short-circuit when possible.David Greene
2009-06-08Add a !regmatch operator to do pattern matching in TableGen.David Greene
2009-06-02Revert 72707 and 72709, for the moment.Dale Johannesen
2009-06-01Make the implicit inputs and outputs of target-independentDale Johannesen
2009-05-23Propagate CPU string out of SubtargetFeaturesAnton Korobeynikov
2009-05-22CMake: Use libpthread in tblgen when needed. Updated list of sourceOscar Fuentes
2009-05-21TableGen for fast isel seems to assume an 'imm'Dale Johannesen
2009-05-15Fix warning.Nick Lewycky
2009-05-15Add extra parenthesis around || statements to pacify compiler.Nick Lewycky
2009-05-14Implement !if, analogous to $(if) in GNU make.David Greene
2009-05-14Graduate LLVM to the big leagues by embedding a LISP processor into TableGen.David Greene
2009-05-14Implement a !foreach operator analogous to GNU make's $(foreach).David Greene
2009-05-14Implement a !subst operation simmilar to $(subst) in GNU make to doDavid Greene