2006-11-20 |
Chris Lattner | Fix PR1001, patch by Nikhil Patil! |
tree | commitdiff |
2006-11-17 |
Evan Cheng | Add opcode to TargetInstrDescriptor. |
tree | commitdiff |
2006-11-15 |
Chris Lattner | Remove the isTwoAddress property from the CodeGenInstru... |
tree | commitdiff |
2006-11-15 |
Chris Lattner | ADd support for adding constraints to suboperands |
tree | commitdiff |
2006-11-14 |
Chris Lattner | restore some 'magic' code that I removed: it is needed... |
tree | commitdiff |
2006-11-14 |
Chris Lattner | minimal hack to get patterns whose result type is iPTR... |
tree | commitdiff |
2006-11-14 |
Chris Lattner | remove some dead code |
tree | commitdiff |
2006-11-14 |
Chris Lattner | Add support for nodes that return iPTR. |
tree | commitdiff |
2006-11-14 |
Chris Lattner | changes to get ptr_rc to be accepted in patterns. ... |
tree | commitdiff |
2006-11-14 |
Chris Lattner | Fix a bug handling nodes with variable arguments. ... |
tree | commitdiff |
2006-11-10 |
Chris Lattner | allow ptr_rc to explicitly appear in an instructions... |
tree | commitdiff |
2006-11-09 |
Evan Cheng | Remove M_2_ADDR_FLAG. |
tree | commitdiff |
2006-11-08 |
Evan Cheng | Divide select methods into groups by SelectionDAG node... |
tree | commitdiff |
2006-11-08 |
Evan Cheng | Always pass the root node to ComplexPattern isel matchi... |
tree | commitdiff |
2006-11-07 |
Chris Lattner | emit TIED_TO correctly |
tree | commitdiff |
2006-11-06 |
Chris Lattner | Mark predicate operands as such in operand info. |
tree | commitdiff |
2006-11-06 |
Chris Lattner | simplify the way operand flags and constraints are... |
tree | commitdiff |
2006-11-06 |
Chris Lattner | recognize ppc's blr instruction as predicated |
tree | commitdiff |
2006-11-05 |
Chris Lattner | regenerate |
tree | commitdiff |
2006-11-05 |
Jeff Cohen | Unbreak VC++ build. |
tree | commitdiff |
2006-11-04 |
Evan Cheng | Clean up some code. |
tree | commitdiff |
2006-11-04 |
Chris Lattner | Parse PredicateOperand's. When an instruction takes... |
tree | commitdiff |
2006-11-04 |
Chris Lattner | First steps to getting PredicateOperand's to work.... |
tree | commitdiff |
2006-11-03 |
Chris Lattner | eliminate need for the NumMIOperands field in Operand. |
tree | commitdiff |
2006-11-03 |
Reid Spencer | Remove an unused variable. |
tree | commitdiff |
2006-11-03 |
Reid Spencer | Don't write out variables that are never used. |
tree | commitdiff |
2006-11-03 |
Chris Lattner | silence warnings |
tree | commitdiff |
2006-11-02 |
Reid Spencer | Revert last patch which causes tblgen to segfault ... |
tree | commitdiff |
2006-11-02 |
Reid Spencer | For PR786: |
tree | commitdiff |
2006-11-01 |
Evan Cheng | Tied-to constraint must be op_with_larger_idx = op_with... |
tree | commitdiff |
2006-11-01 |
Evan Cheng | Not meant to be checked in. |
tree | commitdiff |
2006-11-01 |
Evan Cheng | Add operand constraints to TargetInstrInfo. |
tree | commitdiff |
2006-10-16 |
Evan Cheng | Passing isel root and use operands to ComplexPattern... |
tree | commitdiff |
2006-10-14 |
Evan Cheng | When checking if a load can be folded, we check if... |
tree | commitdiff |
2006-10-12 |
Evan Cheng | Really remove dead nodes from isel queue. |
tree | commitdiff |
2006-10-12 |
Evan Cheng | Use RemoveDeadNode to kill dead node. |
tree | commitdiff |
2006-10-12 |
Evan Cheng | Prior load folding check on chain operand was too stric... |
tree | commitdiff |
2006-10-11 |
Evan Cheng | Added properties such as SDNPHasChain to ComplexPattern. |
tree | commitdiff |
2006-10-11 |
Chris Lattner | regenerate |
tree | commitdiff |
2006-10-11 |
Chris Lattner | Add support for let expressions around an mdef. This... |
tree | commitdiff |
2006-10-11 |
Chris Lattner | Special case tblgen generated code for patterns like... |
tree | commitdiff |
2006-10-11 |
Chris Lattner | Split some code out into a new method. The generated... |
tree | commitdiff |
2006-10-09 |
Evan Cheng | Predicate function on the node should be matched before... |
tree | commitdiff |
2006-10-07 |
Chris Lattner | regenerate |
tree | commitdiff |
2006-10-07 |
Chris Lattner | Bugfix: this allows multiclasses to have default arguments. |
tree | commitdiff |
2006-10-04 |
Chris Lattner | Fix more static dtor issues |
tree | commitdiff |
2006-09-27 |
Chris Lattner | This: |
tree | commitdiff |
2006-09-26 |
Chris Lattner | Actually, name the method PrintSpecial to match other... |
tree | commitdiff |
2006-09-26 |
Chris Lattner | Add support for ${:foo} syntax, where "foo" is passed... |
tree | commitdiff |
2006-09-21 |
Chris Lattner | don't allow 'imm' or specific imms, like '1' on the... |
tree | commitdiff |
2006-09-21 |
Chris Lattner | Fit to 80 columns. |
tree | commitdiff |
2006-09-19 |
Evan Cheng | Allow PatFrag to be a leaf node. |
tree | commitdiff |
2006-09-19 |
Evan Cheng | Add result of a Xform to isel queue. |
tree | commitdiff |
2006-09-19 |
Chris Lattner | If multiple predicates are listed, they must all pass |
tree | commitdiff |
2006-09-18 |
Chris Lattner | There! |
tree | commitdiff |
2006-09-18 |
Chris Lattner | Fix Regression/TableGen/2006-09-18-LargeInt.td |
tree | commitdiff |
2006-09-14 |
Chris Lattner | Relax this check. |
tree | commitdiff |
2006-09-11 |
Evan Cheng | 1) With X86 lowering change, the following can no longe... |
tree | commitdiff |
2006-09-08 |
Evan Cheng | Generated isel should favors explicit constant operand... |
tree | commitdiff |
2006-09-05 |
Chris Lattner | Fix JIT encoding of two-addr instructions. |
tree | commitdiff |
2006-09-05 |
Chris Lattner | Fix a long-standing wart in the code generator: two... |
tree | commitdiff |
2006-09-01 |
Chris Lattner | Make sure to clear CurDefmPrefix = 0, otherwise stuff... |
tree | commitdiff |
2006-09-01 |
Chris Lattner | fix an assertion with multidefs. Def inside of multicl... |
tree | commitdiff |
2006-09-01 |
Chris Lattner | regenerate |
tree | commitdiff |
2006-09-01 |
Chris Lattner | Add often-requested support for defining "multiclasses... |
tree | commitdiff |
2006-08-28 |
Reid Spencer | Add virtual methods to all subclasses so they are not... |
tree | commitdiff |
2006-08-27 |
Chris Lattner | Use compiler.h instead of hand rolling our own macro |
tree | commitdiff |
2006-08-27 |
Evan Cheng | Do not emit getTargetNode() and SelectNodeTo() which... |
tree | commitdiff |
2006-08-26 |
Evan Cheng | SelectNodeTo now returns a SDNode*. |
tree | commitdiff |
2006-08-26 |
Evan Cheng | Minor getCopyToReg() call change. |
tree | commitdiff |
2006-08-26 |
Evan Cheng | Select() no longer require Result operand by reference. |
tree | commitdiff |
2006-08-26 |
Evan Cheng | Remove dead code. |
tree | commitdiff |
2006-08-26 |
Evan Cheng | A bit more clean up. |
tree | commitdiff |
2006-08-26 |
Evan Cheng | - Clean up tablegen dag isel generator code. |
tree | commitdiff |
2006-08-16 |
Evan Cheng | SelectNodeTo() may return a SDOperand that is different... |
tree | commitdiff |
2006-08-15 |
Chris Lattner | The generated runloop shouldn't require Select to updat... |
tree | commitdiff |
2006-08-15 |
Chris Lattner | allow Select to return the node being selected if RAU... |
tree | commitdiff |
2006-08-11 |
Evan Cheng | Use SmallVector instead. |
tree | commitdiff |
2006-08-11 |
Evan Cheng | - Prevent some functions from being inlined to eliminat... |
tree | commitdiff |
2006-08-09 |
Chris Lattner | Revert previous patch |
tree | commitdiff |
2006-08-09 |
Tanya Lattner | Reverting back to original 1.8 version so I can manuall... |
tree | commitdiff |
2006-08-08 |
Chris Lattner | Start eliminating temporary vectors used to create... |
tree | commitdiff |
2006-08-07 |
Evan Cheng | Making TableGen'd instruction selection code non-recurs... |
tree | commitdiff |
2006-08-03 |
Chris Lattner | Remove some extraneous newlines. |
tree | commitdiff |
2006-08-03 |
Chris Lattner | Really add support for compilers without noinline |
tree | commitdiff |
2006-08-01 |
Evan Cheng | Pass N by reference to select functions to prevent... |
tree | commitdiff |
2006-07-31 |
Evan Cheng | Remove an unneeded match condition: the type check... |
tree | commitdiff |
2006-07-28 |
Evan Cheng | Split each select function for a particular opcode... |
tree | commitdiff |
2006-07-28 |
Evan Cheng | Clean up. |
tree | commitdiff |
2006-07-28 |
Evan Cheng | Rename IsFoldableBy to CanBeFoldedleBy |
tree | commitdiff |
2006-07-28 |
Evan Cheng | Remove InFlightSet hack. No longer needed. |
tree | commitdiff |
2006-07-27 |
Evan Cheng | Remove dead code. |
tree | commitdiff |
2006-07-27 |
Evan Cheng | Let each target specific isel provide routine to check... |
tree | commitdiff |
2006-07-26 |
Evan Cheng | Fix for bug 840. Only use noinline attribute if gcc... |
tree | commitdiff |
2006-07-21 |
Evan Cheng | Removed a hack intended to allow (store (op (load)... |
tree | commitdiff |
2006-07-21 |
Jim Laskey | Eliminate data relocations by using NULL instead of... |
tree | commitdiff |
2006-07-21 |
Jim Laskey | Use an enumeration to eliminate data relocations. |
tree | commitdiff |
2006-07-20 |
Evan Cheng | Also checks for noResults field. |
tree | commitdiff |
2006-07-19 |
Evan Cheng | Make sub- and super- register classes const. |
tree | commitdiff |
2006-07-19 |
Chris Lattner | Fix a bug handling instructions, like blr, which just... |
tree | commitdiff |
next |