[TableGen] Use range-based for loops. NFC
[oota-llvm.git] / utils / TableGen / CodeGenDAGPatterns.h
2015-11-26 Craig Topper[SelectionDAG] Add a SDTCisSameSizeAs type constraint...
2015-09-12 Bruce MitchenerFix typos.
2015-03-05 Craig Topper[TableGen] Add support constraining a vector type in...
2014-11-17 David BlaikieRevert "Improve memory ownership/management in TableGen...
2014-11-17 David BlaikieImprove memory ownership/management in TableGen by...
2014-11-13 David BlaikieFix nested namespace with decltype to hopefully work...
2014-11-13 David BlaikieUse unique_ptr to handle ownership of TreePatterns...
2014-11-11 Matt ArsenaultMake TreePattern::error use Twine
2014-08-13 Benjamin KramerCanonicalize header guards into a common format.
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-05-20 Tim NorthoverTableGen: permit non-leaf ComplexPattern uses
2014-04-16 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-02-28 Hal FinkelAdd an OutPatFrag TableGen class
2014-01-28 Craig TopperImprove handling of EnforceSmallerThan. Remove all...
2013-10-28 Ahmed BougachaTableGen: Refactor DAG patterns to enable parsing one...
2013-03-23 Jakob Stoklund OlesenMake all unnamed RegisterClass TreePatternNodes typed...
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 Joerg SonnenbergerRemove exception handling usage from tblgen.
2012-09-19 Sean SilvaRefactor Record* by-ID comparator to Record.h
2012-09-06 Tom StellardTablegen: Add OperandWithDefaultOps Operand type
2012-08-28 Jakob Stoklund OlesenCheck all patterns for missing instruction flags.
2012-02-05 Craig TopperConvert assert(0) to llvm_unreachable
2011-07-29 David GreeneUnconstify Inits
2011-07-29 David Greene[AVX] Constify Inits
2011-07-13 David Greenestruct Init -> class Init
2011-07-11 Eric ChristopherRevert r134921, 134917, 134908 and 134907. They're...
2011-07-11 Evan Chengstruct Init -> class Init.
2011-07-11 David Greene[AVX] Make Inits Foldable
2011-04-18 Chris LattnerImplement major new fastisel functionality: the matcher...
2011-04-17 Chris Lattnernow that predicates have a decent abstraction layer...
2011-04-17 Chris LattnerRework our internal representation of node predicates...
2011-01-24 David Greene[AVX] Add type checking support for vector/subvector...
2010-12-24 Jim GrosbachTrailing whitespace.
2010-12-07 Jim GrosbachAdd source Record* reference to PatternToMatch. Allows...
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 Lattnereliminate a bunch of code duplication in ParseTreePattern
2010-03-24 Chris Lattneradd plumbing for handling multiple result nodes
2010-03-24 Chris Lattnerbring sanity to EnforceVectorEltType
2010-03-19 Chris Lattnermake getOperandNum a static function (since it's just...
2010-03-19 Chris Lattnermajor surgery on tblgen: generalize TreePatternNode
2010-03-19 Chris Lattnermake FillWithPossibleTypes take a predicate to filter...
2010-03-19 Chris Lattnerrewrite EnforceSmallerThan to be less bone headed.
2010-03-19 Chris Lattnereliminate the last use of EEVT::isUnknown
2010-03-19 Chris LattnerFinally change the instruction looking map to be a...
2010-03-18 Chris Lattnerinfer results of a pattern from implicit defs. This...
2010-03-15 Chris LattnerCompletely rewrite tblgen's type inference mechanism,
2010-03-01 Chris LattnerFix PR2590 by making PatternSortingPredicate actually be
2010-02-28 Chris LattnerGeneralize my hack to use SDNodeInfo to find out when a
2010-02-23 Chris Lattnermerge some code.
2010-02-18 Chris Lattnerstart sketching out the structure of code for result...
2010-02-16 Chris Lattneradd support for the new isel matcher to generate
2010-02-14 Chris Lattnerconstize
2010-02-14 Chris Lattnerclean up a bunch of code, move some random predicates
2010-02-14 Chris Lattneradd an insertion operator.
2009-12-09 Daniel DunbarRemove unneeded ';' and a class/struct mismatch (notice...
2009-10-15 Jakob Stoklund OlesenReport errors correctly for unselected target intrinsics.
2009-08-29 Bob WilsonPR4795: Remove EEVT::isFP, isInt and isVec types used...
2009-08-23 Benjamin KramerTry to fix MSVC build after r79846.
2009-08-23 Daniel DunbarFix non-determinism in DAGISel emitter.
2009-08-12 Bob WilsonAdd a new "SDTCisVec" SDTypeConstraint. This complemen...
2009-08-11 Owen AndersonSplit EVT into MVT and EVT, the former representing...
2009-08-10 Owen AndersonRename MVT to EVT, in preparation for splitting SimpleV...
2009-07-03 Daniel DunbarReplace std::iostreams with raw_ostream in TableGen.
2009-04-27 Nate Begeman2nd attempt, fixing SSE4.1 issues and implementing...
2009-04-24 Rafael EspindolaRevert 69952. Causes testsuite failures on linux x86-64.
2009-04-24 Nate BegemanPR2957
2009-03-31 Dan GohmanAdd a comment.
2009-03-26 Jim Grosbachfix a few spelling errors and typos
2009-02-09 Evan ChengEliminate a 'control reaches end of non-void function...
2009-02-05 Dale JohannesenReapply 63765. Patches for clang and llvm-gcc to follow.
2009-02-04 Dale JohannesenReverting 63765. This broke the build of both clang
2009-02-04 Nate BegemanNew feature: add support for target intrinsics being...
2009-01-05 Bob WilsonFix spelling in some comments.
2008-10-15 Dan GohmanAdd support for having multiple predicates on a TreePat...
2008-08-22 Dan GohmanFactor out the predicate check code from DAGISelEmitter.cpp
2008-07-30 Mon P WangAdded support for overloading intrinsics (atomics)...
2008-06-16 Evan Cheng- Add "Commutative" property to intrinsics. This allows...
2008-06-06 Duncan SandsWrap MVT::ValueType in a struct to get type safety
2008-04-03 Dan GohmanMove instruction flag inference out of InstrInfoEmitter...
2008-03-05 Scott MichelThis patch fixes a problem encountered by the CellSPU...
2008-02-09 Nate BegemanTablegen support for insert & extract element matching
2008-01-06 Chris Lattnerset the 'isstore' flag for instructions whose pattern...
2008-01-06 Chris Lattnerimprove const correctness.
2008-01-06 Chris Lattnerrename CodegenDAGPatterns -> CodeGenDAGPatterns
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.