| Commit message (Expand) | Author | Age | Files | Lines |
* | don't form a RecordChild or CheckChildType for child #'s over 7, we don't | Chris Lattner | 2010-03-16 | 1 | -3/+5 |
* | eliminate some #if 0 code I added in r96905, type inference | Chris Lattner | 2010-03-15 | 1 | -18/+0 |
* | Completely rewrite tblgen's type inference mechanism, | Chris Lattner | 2010-03-15 | 7 | -458/+733 |
* | Check in tablegen changes to fix disassembler related failures caused by r98465. | Evan Cheng | 2010-03-14 | 2 | -0/+5 |
* | Node arguments to type casts can have names too. This code | Chris Lattner | 2010-03-08 | 1 | -0/+8 |
* | turn off debug spew | Chris Lattner | 2010-03-07 | 1 | -2/+2 |
* | more factoring. | Chris Lattner | 2010-03-07 | 2 | -32/+34 |
* | teach tblgen to be more aggressive when factoring CheckType nodes. | Chris Lattner | 2010-03-07 | 1 | -29/+95 |
* | add some helper functions and implement isContradictory | Chris Lattner | 2010-03-07 | 2 | -0/+99 |
* | Make it not an error to specify -O* options several times. | Mikhail Glushenkov | 2010-03-05 | 1 | -19/+57 |
* | so hey, it turns out that the histogram was completely wrong, because | Chris Lattner | 2010-03-04 | 1 | -10/+32 |
* | zap fixme. | Chris Lattner | 2010-03-04 | 1 | -4/+0 |
* | now that complexpatterns are all emitted at the end of the match | Chris Lattner | 2010-03-04 | 1 | -4/+3 |
* | change the new isel matcher to emit ComplexPattern matches | Chris Lattner | 2010-03-04 | 3 | -37/+92 |
* | enhance comment output to specify what recorded slot | Chris Lattner | 2010-03-04 | 3 | -5/+12 |
* | introduce a new SwitchTypeMatcher node (which is analogous to | Chris Lattner | 2010-03-03 | 4 | -21/+111 |
* | the sorting predicate should work for comparing an element | Chris Lattner | 2010-03-02 | 1 | -1/+1 |
* | eliminate CodeGen/DAGISelHeader.h, it is empty now. | Chris Lattner | 2010-03-02 | 1 | -4/+0 |
* | Rewrite chain handling validation and input TokenFactor handling | Chris Lattner | 2010-03-02 | 4 | -58/+0 |
* | add some missing \n's | Chris Lattner | 2010-03-02 | 1 | -11/+19 |
* | fixme resolved. | Chris Lattner | 2010-03-01 | 1 | -3/+0 |
* | remove a little hack I did for the old isel, not needed | Chris Lattner | 2010-03-01 | 1 | -4/+0 |
* | resolve some fixmes | Chris Lattner | 2010-03-01 | 1 | -10/+3 |
* | resolve a fixme and simplify code by moving insertion of the | Chris Lattner | 2010-03-01 | 1 | -18/+8 |
* | resolve a fixme by having the .td file parser reject thigns like | Chris Lattner | 2010-03-01 | 4 | -12/+14 |
* | remove dead code, simplify. | Chris Lattner | 2010-03-01 | 1 | -10/+4 |
* | Fix PR2590 by making PatternSortingPredicate actually be | Chris Lattner | 2010-03-01 | 4 | -8/+22 |
* | tolerate factoring the *last* node for CellSPU. | Chris Lattner | 2010-03-01 | 1 | -0/+5 |
* | optimize tblgen compile time by eliminating the old isel. | Chris Lattner | 2010-03-01 | 2 | -1770/+3 |
* | don't emit the old sdnodexform stuff for the new isel. | Chris Lattner | 2010-03-01 | 1 | -2/+2 |
* | Turn on the new isel by default. Here are some fun numbers | Chris Lattner | 2010-03-01 | 1 | -1/+1 |
* | Missed a \n in previous commit. | Torok Edwin | 2010-03-01 | 1 | -0/+1 |
* | Add command-line flag to tblgen to turn off generating comments for the new | Torok Edwin | 2010-03-01 | 1 | -57/+117 |
* | Emit type checks late instead of early, this encourages | Chris Lattner | 2010-03-01 | 1 | -1/+6 |
* | Emit a redundant check for immediates at root context, e.g. (imm 0). | Chris Lattner | 2010-03-01 | 2 | -2/+10 |
* | eliminate the CheckMultiOpcodeMatcher code and have each | Chris Lattner | 2010-03-01 | 6 | -78/+46 |
* | add a new OPC_SwitchOpcode which is semantically equivalent | Chris Lattner | 2010-03-01 | 4 | -11/+149 |
* | pull MarkFlagResult out from between an EmitNode/CompleteMatch | Chris Lattner | 2010-03-01 | 1 | -1/+17 |
* | enhance RecordNode and RecordChild comments to indicate what | Chris Lattner | 2010-03-01 | 4 | -12/+30 |
* | Emit redundant opcode checks for andimm and orimm tests at root | Chris Lattner | 2010-03-01 | 2 | -0/+27 |
* | inline the node transforms and node predicates into the generated | Chris Lattner | 2010-03-01 | 4 | -25/+71 |
* | simplify some code now that chain/flag results are not stored in | Chris Lattner | 2010-02-28 | 3 | -13/+4 |
* | don't emit useless functions. These were producing | Chris Lattner | 2010-02-28 | 1 | -47/+56 |
* | change a few opcodes to use VBRs instead of embedding | Chris Lattner | 2010-02-28 | 1 | -60/+15 |
* | enhance the EmitNode/MorphNodeTo operands to take a bit that | Chris Lattner | 2010-02-28 | 5 | -19/+24 |
* | use MorphNodeTo instead of SelectNodeTo. SelectNodeTo | Chris Lattner | 2010-02-28 | 4 | -30/+30 |
* | enhance the new isel to use SelectNodeTo for most patterns, | Chris Lattner | 2010-02-28 | 6 | -28/+100 |
* | enhance EmitNodeMatcher to keep track of the recorded slot numbers | Chris Lattner | 2010-02-28 | 5 | -11/+26 |
* | add infrastructure to support forming selectnodeto. Not used yet | Chris Lattner | 2010-02-28 | 5 | -23/+79 |
* | Generalize my hack to use SDNodeInfo to find out when a | Chris Lattner | 2010-02-28 | 3 | -19/+55 |