Move TableGen's parser and entry point into a library
[oota-llvm.git] / utils / TableGen / DAGISelEmitter.h
2011-10-01 Peter CollingbourneMove TableGen's parser and entry point into a library
2011-04-23 Jay FoadRemove unused STL header includes.
2010-09-03 Jakob Stoklund OlesenStop emitting predicate functions. They are no longer...
2010-03-01 Chris Lattneroptimize tblgen compile time by eliminating the old...
2009-07-03 Daniel DunbarReplace std::iostreams with raw_ostream in TableGen.
2009-02-18 Dan GohmanAdd explicit keywords.
2008-05-31 Dan GohmanTeach the DAGISelEmitter to not compute the variable_op...
2008-04-03 Dan GohmanMove instruction flag inference out of InstrInfoEmitter...
2008-01-06 Chris Lattnerrename CodegenDAGPatterns -> CodeGenDAGPatterns
2008-01-05 Chris Lattnernow that computing CodegenDAGPatterns doesn't implicitl...
2008-01-05 Chris Lattnermove Node Transformation printing from CodeGenDAGPatter...
2008-01-05 Chris Lattnermove predicate printing code from CodeGenDAGPatterns...
2008-01-05 Chris Lattnerfix a fixme by improving const correctness.
2008-01-05 Chris Lattnerchange getQualifiedName to be a global function.
2007-12-29 Chris Lattnerremove attributions from utils.
2007-09-12 Evan ChengInitial support for multi-result patterns:
2007-07-06 Evan ChengRefactor code to add initial support for OptionalDefOpe...
2006-11-04 Chris LattnerParse PredicateOperand's. When an instruction takes...
2006-10-11 Evan ChengAdded properties such as SDNPHasChain to ComplexPattern.
2006-08-26 Evan ChengA bit more clean up.
2006-08-26 Evan Cheng- Clean up tablegen dag isel generator code.
2006-08-07 Evan ChengMaking TableGen'd instruction selection code non-recurs...
2006-07-16 Evan ChengParameterize target node ValueType to allow more sharin...
2006-07-15 Evan ChengReduce instruction selection code size and stack frame...
2006-05-17 Evan ChengRemove PointerType from target definition. Use abstract...
2006-04-19 Evan ChengRename AddedCost to AddedComplexity.
2006-04-19 Evan ChengAllow "let AddedCost = n in" to increase pattern comple...
2006-03-24 Chris LattnerChange approach so that we get codegen for free for...
2006-03-24 Chris LattnerParse intrinsics correctly and perform type propagation...
2006-03-20 Evan ChengCopy matching pattern's output type info to instruction...
2006-03-20 Chris LattnerAdd a new SDTCisIntVectorOfSameSize type constraint
2006-02-09 Evan ChengMatch getTargetNode() changes (now returns SDNode*...
2006-02-07 Evan ChengHoist all SDOperand declarations within a Select_{opcod...
2006-02-05 Evan ChengAllow more loads to be folded which were previously...
2006-01-29 Chris LattnerFactor matching code that is common between patterns...
2006-01-29 Chris Lattnermove some code around, no change in the generated code
2006-01-27 Jeff CohenTeach tablegen to generate code that is VC++ warning...
2006-01-17 Chris Lattnerfix a broken comment
2006-01-09 Evan Cheng* Remove instruction fields hasInFlag / hasOutFlag...
2005-12-30 Nate BegemanAdd support for generating v4i32 altivec code
2005-12-23 Evan Cheng* Support for hasInFlag and hasOutFlag (on instructions...
2005-12-22 Evan Cheng* Added support for FLAG - a special nameless flag...
2005-12-17 Evan ChengSupport for read / write from explicit registers with...
2005-12-14 Evan ChengAdded support to specify predicates.
2005-12-09 Chris LattnerAdd a new SDTCisPtrTy constraint, which indicates that...
2005-12-09 Evan Cheng* Do not allow nodes which produce chain results (e...
2005-12-09 Evan ChengPrevent folding of instructions which produce chains...
2005-12-09 Evan Cheng* Make sure complex pattern operands are selected first...
2005-12-08 Evan ChengAdded support for ComplexPattern. These are patterns...
2005-12-04 Evan Cheng* Commit the fix (by Chris) for a tblgen type inferenci...
2005-12-01 Evan ChengTeach tblgen to accept register source operands in...
2005-12-01 Nate BegemanStop checking the ValueType of the CodeGenInstruction...
2005-11-02 Chris LattnerAdd support for immediates directly in the pattern...
2005-10-21 Chris LattnerMake tblgen emit:
2005-10-19 Chris LattnerFix some checking that was causing duraid to get a...
2005-10-16 Chris LattnerMake the generated code significantly more memory effic...
2005-10-14 Chris LattnerFairly serious rework of the typing code to add new...
2005-10-14 Chris LattnerAdd basic support for recognizing a new SDTCisOpSmaller...
2005-10-14 Chris LattnerImplement a couple of new (important) features.
2005-09-29 Chris LattnerTeach tblgen to build permutations of instructions...
2005-09-28 Chris Lattneradd support for an associative marker
2005-09-28 Chris LattnerEmit an error if instructions or patterns are defined...
2005-09-28 Chris Lattnercollect commutativity information
2005-09-24 Chris LattnerTeach the DAG isel generator to emit code that creates...
2005-09-23 Chris LattnerEmit better code (no more copies for var references...
2005-09-23 Chris LattnerEmit code that matches the incoming DAG pattern and...
2005-09-23 Chris Lattneremit information about the order patterns are to be...
2005-09-23 Chris Lattnerstart filling in the switch stmt
2005-09-15 Chris Lattnerteach the type inference code how to infer types for...
2005-09-15 Chris Lattnerput instructions into a map instead of a vector for...
2005-09-15 Chris Lattnerwhen parsing instructions remember information about...
2005-09-15 Chris Lattnerrename a couple of methods, add structure for pattern...
2005-09-14 Chris Lattnerstart building the instruction dest pattern correctly...
2005-09-14 Chris LattnerParse significantly more of the instruction pattern...
2005-09-14 Chris Lattnerremove some code that isn't ready for prime time
2005-09-14 Chris LattnerSwitch to a slightly more structured representation...
2005-09-14 Chris Lattnerstart parsing instructions into patterns, start doing...
2005-09-13 Chris Lattnercontinue xform function parsing
2005-09-13 Chris LattnerStart parsing node transformation information
2005-09-13 Chris Lattnercompletely eliminate TreePattern::PatternType
2005-09-10 Jeff CohenFix miscellaneous Visual Studio build problems.
2005-09-09 Chris Lattneradd an accessor to provide more checking
2005-09-09 Chris Lattneradd some accessors
2005-09-08 Chris LattnerImplement a complete type inference system for dag...
2005-09-08 Chris LattnerParse information about type constraints on SDNodes
2005-09-08 Chris Lattnerstart parsing SDNode info records
2005-09-07 Chris LattnerInitial cut of the dag isel generator. This is still...
2005-09-03 Chris LattnerAdd an option and stuff implementation of a dag isel...