| Commit message (Expand) | Author | Age | Files | Lines |
* | Sort the #include lines for utils/... | Chandler Carruth | 2012-12-04 | 1 | -3/+3 |
* | Remove exception handling usage from tblgen. | Joerg Sonnenberger | 2012-10-25 | 1 | -14/+23 |
* | Refactor Record* by-ID comparator to Record.h | Sean Silva | 2012-09-19 | 1 | -13/+8 |
* | Tablegen: Add OperandWithDefaultOps Operand type | Tom Stellard | 2012-09-06 | 1 | -2/+2 |
* | Check all patterns for missing instruction flags. | Jakob Stoklund Olesen | 2012-08-28 | 1 | -0/+1 |
* | Convert assert(0) to llvm_unreachable | Craig Topper | 2012-02-05 | 1 | -6/+4 |
* | Unconstify Inits | David Greene | 2011-07-29 | 1 | -9/+9 |
* | [AVX] Constify Inits | David Greene | 2011-07-29 | 1 | -9/+9 |
* | struct Init -> class Init | David Greene | 2011-07-13 | 1 | -1/+1 |
* | Revert r134921, 134917, 134908 and 134907. They're causing failures | Eric Christopher | 2011-07-11 | 1 | -10/+10 |
* | struct Init -> class Init. | Evan Cheng | 2011-07-11 | 1 | -1/+1 |
* | [AVX] Make Inits Foldable | David Greene | 2011-07-11 | 1 | -9/+9 |
* | Implement major new fastisel functionality: the matcher can now handle immedi... | Chris Lattner | 2011-04-18 | 1 | -0/+11 |
* | now that predicates have a decent abstraction layer on them, introduce a new | Chris Lattner | 2011-04-17 | 1 | -1/+2 |
* | Rework our internal representation of node predicates to expose more | Chris Lattner | 2011-04-17 | 1 | -5/+48 |
* | [AVX] Add type checking support for vector/subvector type constraints. | David Greene | 2011-01-24 | 1 | -1/+9 |
* | Trailing whitespace. | Jim Grosbach | 2010-12-24 | 1 | -96/+96 |
* | Add source Record* reference to PatternToMatch. Allows better diagnostics. | Jim Grosbach | 2010-12-07 | 1 | -2/+4 |
* | stop computing InstImpInputs, it is dead | Chris Lattner | 2010-04-20 | 1 | -1/+0 |
* | DAGInstruction::ImpOperands is dead after my recent tblgen work, zap it. | Chris Lattner | 2010-04-20 | 1 | -11/+2 |
* | print the complexity of the pattern being matched in the | Chris Lattner | 2010-03-29 | 1 | -0/+4 |
* | improve type checking of SDNode operand count. This rejects all cases | Chris Lattner | 2010-03-28 | 1 | -0/+3 |
* | eliminate a bunch of code duplication in ParseTreePattern | Chris Lattner | 2010-03-28 | 1 | -2/+2 |
* | add plumbing for handling multiple result nodes | Chris Lattner | 2010-03-24 | 1 | -1/+1 |
* | bring sanity to EnforceVectorEltType | Chris Lattner | 2010-03-24 | 1 | -1/+1 |
* | make getOperandNum a static function (since it's just used by | Chris Lattner | 2010-03-19 | 1 | -5/+0 |
* | major surgery on tblgen: generalize TreePatternNode | Chris Lattner | 2010-03-19 | 1 | -19/+42 |
* | make FillWithPossibleTypes take a predicate to filter types so that | Chris Lattner | 2010-03-19 | 1 | -3/+6 |
* | rewrite EnforceSmallerThan to be less bone headed. | Chris Lattner | 2010-03-19 | 1 | -0/+5 |
* | eliminate the last use of EEVT::isUnknown | Chris Lattner | 2010-03-19 | 1 | -7/+2 |
* | Finally change the instruction looking map to be a densemap from | Chris Lattner | 2010-03-19 | 1 | -4/+4 |
* | infer results of a pattern from implicit defs. This allows you to do something | Chris Lattner | 2010-03-18 | 1 | -0/+4 |
* | Completely rewrite tblgen's type inference mechanism, | Chris Lattner | 2010-03-15 | 1 | -47/+128 |
* | Fix PR2590 by making PatternSortingPredicate actually be | Chris Lattner | 2010-03-01 | 1 | -3/+4 |
* | Generalize my hack to use SDNodeInfo to find out when a | Chris Lattner | 2010-02-28 | 1 | -0/+5 |
* | merge some code. | Chris Lattner | 2010-02-23 | 1 | -0/+1 |
* | start sketching out the structure of code for result emission generation. | Chris Lattner | 2010-02-18 | 1 | -2/+3 |
* | add support for the new isel matcher to generate | Chris Lattner | 2010-02-16 | 1 | -0/+7 |
* | constize | Chris Lattner | 2010-02-14 | 1 | -2/+2 |
* | clean up a bunch of code, move some random predicates | Chris Lattner | 2010-02-14 | 1 | -1/+16 |
* | add an insertion operator. | Chris Lattner | 2010-02-14 | 1 | -0/+5 |
* | Remove unneeded ';' and a class/struct mismatch (noticed by clang). | Daniel Dunbar | 2009-12-09 | 1 | -1/+1 |
* | Report errors correctly for unselected target intrinsics. | Jakob Stoklund Olesen | 2009-10-15 | 1 | -0/+2 |
* | PR4795: Remove EEVT::isFP, isInt and isVec types used by TableGen's type | Bob Wilson | 2009-08-29 | 1 | -7/+7 |
* | Try to fix MSVC build after r79846. | Benjamin Kramer | 2009-08-23 | 1 | -2/+4 |
* | Fix non-determinism in DAGISel emitter. | Daniel Dunbar | 2009-08-23 | 1 | -6/+10 |
* | Add a new "SDTCisVec" SDTypeConstraint. This complements the vAny type. | Bob Wilson | 2009-08-12 | 1 | -5/+10 |
* | Split EVT into MVT and EVT, the former representing _just_ a primitive type, ... | Owen Anderson | 2009-08-11 | 1 | -7/+7 |
* | Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ... | Owen Anderson | 2009-08-10 | 1 | -14/+14 |
* | Replace std::iostreams with raw_ostream in TableGen. | Daniel Dunbar | 2009-07-03 | 1 | -2/+2 |