Support REG_SEQUENCE in tablegen.
[oota-llvm.git] / utils / TableGen / DAGISelMatcherGen.cpp
2014-11-02 Matt ArsenaultSupport REG_SEQUENCE in tablegen.
2014-11-02 Matt ArsenaultFix typo
2014-05-20 Tim NorthoverTableGen: permit non-leaf ComplexPattern uses
2014-04-15 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-01-25 Craig TopperFix typo in commment tyep->type.
2014-01-21 Craig TopperUse ArrayRef to simplify some code.
2013-03-24 Jakob Stoklund OlesenAllow types to be omitted in output patterns.
2013-03-23 Jakob Stoklund OlesenAllow direct value types in pattern definitions.
2013-03-19 Ulrich WeigandExtend TableGen instruction selection matcher to improv...
2012-12-04 Chandler CarruthSort the #include lines for utils/...
2012-10-25 Joerg SonnenbergerRemove exception handling usage from tblgen.
2012-10-10 Sean Silvatblgen: Mechanically move dynamic_cast<> to dyn_cast<>.
2012-09-06 Tom StellardTablegen: Add OperandWithDefaultOps Operand type
2012-06-26 Tim NorthoverTeach TableGen to put chains on more instructions
2012-03-26 Chris Lattnerfix a failure path to print the right thing, part of...
2011-10-01 Peter CollingbourneMove TableGen's parser and entry point into a library
2011-09-29 Jakob Stoklund OlesenSwitch to ArrayRef<CodeGenRegisterClass*>.
2011-07-29 David GreeneUnconstify Inits
2011-07-29 David Greene[AVX] Constify Inits
2011-07-11 Eric ChristopherRevert r134921, 134917, 134908 and 134907. They're...
2011-07-11 David Greene[AVX] Make Inits Foldable
2011-06-27 Owen AndersonAdd support for alternative register names, useful...
2011-06-18 Jakob Stoklund OlesenStore CodeGenRegisters as pointers so they won't be...
2011-06-15 Jakob Stoklund OlesenGive CodeGenRegisterClass a real sorted member set.
2011-05-19 Cameron ZwarichFix PR9947 by placing OPFL_MemRefs on the node using...
2011-03-11 Jim GrosbachTeach TableGen to pre-calculate register enum values...
2010-12-23 Chris LattnerFlag -> Glue, the ongoing saga
2010-12-23 Chris Lattnercontinue renaming flag -> glue.
2010-12-21 Jim GrosbachTidy up a bit. Trailing whitespace, hard tabs and 80...
2010-12-21 Chris Lattnerrename MVT::Flag to MVT::Glue. "Flag" is a terrible...
2010-11-01 Chris Lattnerfactor the operand list (and related fields/operations...
2010-09-04 Chris Lattnerzap dead code.
2010-08-10 Eric ChristopherWe already have this as OperandNode.
2010-05-24 Jakob Stoklund OlesenAdd the SubRegIndex TableGen class.
2010-03-27 Chris Lattnerfix a long standing fixme, which required fixing a...
2010-03-27 Chris Lattnerhoist some funky logic into CodeGenInstruction
2010-03-27 Chris Lattnercontinue pushing tblgen's support for nodes with multiple
2010-03-24 Chris Lattneradd plumbing for handling multiple result nodes
2010-03-19 Chris Lattnermajor surgery on tblgen: generalize TreePatternNode
2010-03-19 Chris Lattnerresolve fixme: we now infer the instruction-level ...
2010-03-19 Chris Lattneradd a new SDNPVariadic SDNP node flag, and use it in
2010-03-19 Chris Lattnerlook up instructions by record, not by name.
2010-03-18 Chris Lattnerexpand tblgen's support for instructions with implicit...
2010-03-15 Chris LattnerCompletely rewrite tblgen's type inference mechanism,
2010-03-07 Chris Lattnermore factoring.
2010-03-04 Chris Lattnerzap fixme.
2010-03-04 Chris Lattnernow that complexpatterns are all emitted at the end...
2010-03-04 Chris Lattnerchange the new isel matcher to emit ComplexPattern...
2010-03-04 Chris Lattnerenhance comment output to specify what recorded slot
2010-03-02 Chris LattnerRewrite chain handling validation and input TokenFactor...
2010-03-01 Chris Lattnerresolve some fixmes
2010-03-01 Chris Lattnerresolve a fixme and simplify code by moving insertion...
2010-03-01 Chris Lattnerresolve a fixme by having the .td file parser reject...
2010-03-01 Chris LattnerEmit type checks late instead of early, this encourages
2010-03-01 Chris LattnerEmit a redundant check for immediates at root context...
2010-03-01 Chris Lattnereliminate the CheckMultiOpcodeMatcher code and have...
2010-03-01 Chris Lattnerenhance RecordNode and RecordChild comments to indicate...
2010-03-01 Chris LattnerEmit redundant opcode checks for andimm and orimm tests...
2010-03-01 Chris Lattnerinline the node transforms and node predicates into...
2010-02-28 Chris Lattnerenhance the EmitNode/MorphNodeTo operands to take a...
2010-02-28 Chris Lattnerenhance the new isel to use SelectNodeTo for most patterns,
2010-02-28 Chris Lattnerenhance EmitNodeMatcher to keep track of the recorded...
2010-02-28 Chris Lattneradd infrastructure to support forming selectnodeto...
2010-02-27 Chris Lattnerchange CheckOpcodeMatcher to hold the SDNodeInfo instead of
2010-02-25 Chris Lattnerrename fooMatcherNode to fooMatcher.
2010-02-25 Chris Lattneradd a fixme for an experiment that defeated me for...
2010-02-24 Chris LattnerThe new isel was not properly handling patterns that...
2010-02-22 Chris LattnerChange ComplexPattern handling to push the node being...
2010-02-22 Chris Lattneradd a new CheckMultiOpcode opcode for checking that...
2010-02-22 Chris LattnerWhen matching patterns that have a complex pattern...
2010-02-21 Chris Lattnerfix most of the failures in the x86 suite by handling...
2010-02-21 Chris LattnerAlways emit register class id references as i32 like
2010-02-21 Chris Lattnerimplement the last known missing feature: updating...
2010-02-21 Chris LattnerLots of improvements to the new dagisel emitter. This...
2010-02-19 Chris LattnerI confused myself, temporaries will be recorded right...
2010-02-19 Chris Lattnerintroduce a new ResultVal and start keeping track of...
2010-02-18 Chris Lattneradd support for referencing registers and immediates,
2010-02-18 Chris Lattnerstart sketching out the structure of code for result...
2010-02-18 Chris Lattnerrename the child field to 'next'. This is not a parent...
2010-02-18 Chris Lattnereliminate the MatcherNodeWithChild class, give the...
2010-02-17 Chris LattnerEmulate the current isel's "IsChainCompatible" logic...
2010-02-17 Chris Lattnerproperly record chain inputs to complex patterns,
2010-02-17 Chris LattnerPrep work to handle input chains of matched patterns...
2010-02-17 Chris Lattnerrecord input chains.
2010-02-17 Chris Lattnerprefix captured value names with $ so they look like
2010-02-17 Chris Lattnerimprove comments on OPC_Record to say what we're record...
2010-02-17 Chris Lattnermake the new isel generator plop out a CheckComplexPatt...
2010-02-17 Chris Lattnerfix inverted condition.
2010-02-16 Chris Lattnercomplex patterns don't get 'record' nodes, they implicitly
2010-02-16 Chris Lattnerfix rdar://7653908, a crash on a case where we would...
2010-02-16 Chris Lattnersimplify this code. In the new world order there is no
2010-02-16 Chris Lattnerconvert the new matcher to check intermediate nodes...
2010-02-16 Chris Lattnerremove now dead code and fixme.
2010-02-16 Chris Lattneradd support for the new isel matcher to generate
2010-02-15 Chris LattnerCheck in the first big step of rewriting DAGISelEmitter to