Support REG_SEQUENCE in tablegen.
[oota-llvm.git] / utils / TableGen / CodeGenDAGPatterns.cpp
2014-11-02 Matt ArsenaultSupport REG_SEQUENCE in tablegen.
2014-08-01 Tom StellardTableGen: Allow AddedComplexity values to be negative
2014-07-22 Richard SmithRevert of r213521. This change introduced a non-hermeti...
2014-07-21 Tom StellardTableGen: Allow AddedComplexity values to be negative
2014-07-09 Jim GrosbachChange an assert() to a diagnostic.
2014-05-22 Tim NorthoverARM64: separate load/store operands to simplify assembler
2014-05-20 Tim NorthoverTableGen: permit non-leaf ComplexPattern uses
2014-04-21 Chandler Carruth[Modules] Make Support/Debug.h modular. This requires...
2014-04-15 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-03-29 Benjamin Kramertblgen: Twinify PrintFatalError.
2014-02-28 Hal FinkelAdd an OutPatFrag TableGen class
2014-01-28 Craig TopperImprove handling of EnforceSmallerThan. Remove all...
2014-01-25 Craig TopperDon't use EnforceSmallerThan for EnforceVectorSubVector...
2014-01-25 Craig TopperUse isConcrete and getConcrete instead of using TypeVec...
2014-01-25 Craig TopperFix EnforceSmallerThan to check !hasVectorTypes on...
2014-01-02 Hal Finkel[TableGen] Handle ValueType in CodeGenDAGPatterns GetNu...
2013-10-28 Ahmed BougachaTableGen: remove unused variable.
2013-10-28 Ahmed BougachaTableGen: Refactor DAG patterns to enable parsing one...
2013-09-25 Craig TopperReplace EVT with MVT in CodeGenDAGAPatterns.cpp.
2013-09-24 Craig TopperFix formatting to match coding standards.
2013-07-04 Craig TopperUse SmallVectorImpl::iterator/const_iterator instead...
2013-03-24 Jakob Stoklund OlesenAllow types to be omitted in output patterns.
2013-03-24 Jakob Stoklund OlesenAllow direct value types to be used in instruction...
2013-03-23 Jakob Stoklund OlesenAllow direct value types in pattern definitions.
2013-03-23 Jakob Stoklund OlesenMake all unnamed RegisterClass TreePatternNodes typed...
2013-03-19 Ulrich WeigandExtend TableGen instruction selection matcher to improv...
2013-03-18 Jakob Stoklund OlesenExtract a method.
2013-03-17 Jakob Stoklund OlesenUse ArrayRef<MVT::SimpleValueType> when possible.
2012-12-04 Chandler CarruthSort the #include lines for utils/...
2012-10-25 Kaelyn UhrainDon't return false when the function's return type...
2012-10-25 Joerg SonnenbergerRemove exception handling usage from tblgen.
2012-10-10 Sean Silvatblgen: Use semantically correct RTTI functions.
2012-10-10 Sean Silvatblgen: Mechanically move dynamic_cast<> to dyn_cast<>.
2012-09-19 Owen AndersonSoften the pattern-can-never-match error in TableGen...
2012-09-19 Sean SilvaRefactor Record* by-ID comparator to Record.h
2012-09-11 Owen AndersonImprove tblgen code cleanliness: create an unknown_clas...
2012-09-06 Tom StellardTablegen: Add OperandWithDefaultOps Operand type
2012-08-28 Jakob Stoklund OlesenCheck all patterns for missing instruction flags.
2012-08-24 Richard SmithFix integer undefined behavior due to signed left shift...
2012-08-24 Jakob Stoklund OlesenInfer instruction properties from single-instruction...
2012-08-24 Jakob Stoklund OlesenStop inferring isVariadic from instruction patterns.
2012-08-24 Jakob Stoklund OlesenVerify explicit instruction properties when they can...
2012-08-24 Jakob Stoklund OlesenHeed guessInstructionProperties, and stop warning on...
2012-07-17 Jim GrosbachTableGen: Pattern<> references to null_frag are a nop.
2012-07-17 Jim GrosbachTableGen: Allow conditional instruction pattern in...
2012-04-18 Benjamin Kramertblgen: remove duplicated newlines.
2012-04-18 Jim GrosbachTidy up. No need for a Twine here, as it's just constants.
2012-04-18 Jim GrosbachClean up warning text. Remove extraneous prefix.
2012-04-18 Jim GrosbachTableGen use PrintWarning rather than fprintf(stderr...
2012-03-23 Benjamin KramerInclude cstdio in a few place that depended on getting...
2012-02-05 Craig TopperConvert assert(0) to llvm_unreachable
2012-01-17 David BlaikieProvide better messages in llvm_unreachable.
2012-01-17 David BlaikieRemove unreachable code. (replace with llvm_unreachable...
2012-01-13 Jakob Stoklund OlesenDelete CodeInit and CodeRecTy from TableGen.
2012-01-10 David BlaikieRemove unnecessary default cases in switches that cover...
2011-10-14 Jakob Stoklund OlesenBan rematerializable instructions with side effects.
2011-10-01 Peter CollingbourneMove TableGen's parser and entry point into a library
2011-07-29 David GreeneUnconstify Inits
2011-07-29 David Greene[AVX] Create Inits Via Factory Method
2011-07-29 David Greene[AVX] Constify Inits
2011-07-18 Jakob Stoklund OlesenIntern all RecTy subclass instances to avoid duplicates.
2011-07-11 Eric ChristopherRevert r134921, 134917, 134908 and 134907. They're...
2011-07-11 David GreeneUse get(0 Instead of Create()
2011-07-11 David Greene[AVX] Make Inits Foldable
2011-07-06 Jim GrosbachTypo.
2011-06-27 Owen AndersonAdd support for alternative register names, useful...
2011-06-21 Jim GrosbachConsolidate some TableGen diagnostic helper functions.
2011-04-17 Chris Lattnersince the VT is fixed for a ImmLeaf, there is no reason...
2011-04-17 Chris Lattnernow that predicates have a decent abstraction layer...
2011-04-17 Chris LattnerRework our internal representation of node predicates...
2011-03-15 Evan Cheng- Add "Bitcast" target instruction property for instruc...
2011-02-04 David GreeneSilence uninitialized value warnings.
2011-02-01 David Greene[AVX] Implement EnforceSmallerThan for mixed int/fp...
2011-01-24 David Greene[AVX] Add type checking support for vector/subvector...
2010-12-23 Chris LattnerFlag -> Glue, the ongoing saga
2010-12-21 Jim GrosbachTidy up a bit. Trailing whitespace, hard tabs and 80...
2010-12-13 Chris Lattnereliminate the Records global variable, patch by Garriso...
2010-12-07 Jim GrosbachAdd source Record* reference to PatternToMatch. Allows...
2010-11-01 Chris Lattnerfactor the operand list (and related fields/operations...
2010-10-08 Jim GrosbachA few 80 column cleanups
2010-10-08 Daniel DunbarFix -Asserts warning.
2010-08-05 Dan GohmanRemove IntrWriteMem, as it's the default. Rename IntrWr...
2010-05-24 Jakob Stoklund OlesenAdd the SubRegIndex TableGen class.
2010-04-20 Chris Lattnerstop computing InstImpInputs, it is dead
2010-04-20 Chris LattnerDAGInstruction::ImpOperands is dead after my recent...
2010-03-29 Chris Lattnerprint the complexity of the pattern being matched in the
2010-03-28 Chris Lattnerimprove type checking of SDNode operand count. This...
2010-03-28 Chris Lattnerfinally remove the immAllOnesV_bc/immAllZerosV_bc patterns
2010-03-28 Chris Lattnerteach tblgen to allow patterns like (add (i32 (bitconve...
2010-03-28 Chris Lattnervalidate that input sdnodes don't exist in an output...
2010-03-28 Chris Lattnereliminate a bunch of code duplication in ParseTreePattern
2010-03-28 Chris LattnerSDTCisVT<0, isVoid> is not valid, reject it.
2010-03-27 Chris Lattnerfix CodeGenTarget::getRegisterVTs to not return the
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-27 Chris Lattnerremove parallel support.
2010-03-24 Chris Lattneradd plumbing for handling multiple result nodes
2010-03-24 Chris Lattnerimplement SDTCisVTSmallerThanOp with EnforceSmallerThan
2010-03-24 Chris Lattnerbring sanity to EnforceVectorEltType
2010-03-23 Chris LattnerCleanup getImplicitType
next