| Commit message (Expand) | Author | Age | Files | Lines |
* | Wrap MVT::ValueType in a struct to get type safety | Duncan Sands | 2008-06-06 | 1 | -15/+17 |
* | Fix the position of MemOperands in nodes that use variadic_ops | Dan Gohman | 2008-06-02 | 1 | -12/+15 |
* | Teach the DAGISelEmitter to not compute the variable_ops operand | Dan Gohman | 2008-05-31 | 1 | -29/+52 |
* | Add patterns for CALL32m and CALL64m. They aren't matched in most | Dan Gohman | 2008-05-29 | 1 | -6/+5 |
* | Fix a tblgen problem handling variable_ops in tblgen instruction | Dan Gohman | 2008-05-29 | 1 | -19/+28 |
* | Do not generate by TableGen the hard-coded standard, target-independent part of | Roman Levenstein | 2008-05-14 | 1 | -140/+3 |
* | Add explicit keywords. | Dan Gohman | 2008-03-25 | 1 | -1/+1 |
* | Replace all target specific implicit def instructions with a target independe... | Evan Cheng | 2008-03-15 | 1 | -2/+8 |
* | Get rid of a pseudo instruction and replace it with subreg based operation on... | Christopher Lamb | 2008-03-13 | 1 | -11/+6 |
* | De-tabify. | Bill Wendling | 2008-02-26 | 1 | -7/+7 |
* | Unbreak build with gcc 4.3: provide missed includes and silence most annoying... | Anton Korobeynikov | 2008-02-20 | 1 | -1/+2 |
* | Make tblgen a little smarter about constants smaller than i32. Currently, | Scott Michel | 2008-02-15 | 1 | -4/+7 |
* | Change how FP immediates are handled. | Nate Begeman | 2008-02-14 | 1 | -0/+13 |
* | Re-apply the memory operand changes, with a fix for the static | Dan Gohman | 2008-02-06 | 1 | -0/+28 |
* | Fix PR1975: dag isel emitter produces patterns that isel wrong flag result. | Evan Cheng | 2008-02-05 | 1 | -4/+21 |
* | Dwarf requires variable entries to be in the source order. Right now, since w... | Evan Cheng | 2008-02-04 | 1 | -3/+0 |
* | Change the 'global modification' APIs in SelectionDAG to take a new | Chris Lattner | 2008-02-03 | 1 | -22/+35 |
* | SDIsel processes llvm.dbg.declare by recording the variable debug information... | Evan Cheng | 2008-02-02 | 1 | -0/+25 |
* | Revert 46556 and 46585. Dan please fix the PseudoSourceValue problem and re-c... | Evan Cheng | 2008-01-31 | 1 | -27/+0 |
* | Add an extra operand to LABEL nodes which distinguishes between debug, EH, or... | Evan Cheng | 2008-01-31 | 1 | -4/+7 |
* | Allow ComplexExpressions in InstrInfo.td files to be slightly more... complex... | Christopher Lamb | 2008-01-31 | 1 | -4/+10 |
* | Create a new class, MemOperand, for describing memory references | Dan Gohman | 2008-01-31 | 1 | -0/+27 |
* | Fix to bug 1951: tblgen gratuitously renames variables when no temporary was | Scott Michel | 2008-01-29 | 1 | -22/+26 |
* | rename hasVariableOperands() -> isVariadic(). Add some comments. | Chris Lattner | 2008-01-07 | 1 | -1/+1 |
* | improve const correctness. | Chris Lattner | 2008-01-06 | 1 | -1/+1 |
* | rename CodegenDAGPatterns -> CodeGenDAGPatterns | Chris Lattner | 2008-01-06 | 1 | -16/+16 |
* | now that computing CodegenDAGPatterns doesn't implicitly print stuff | Chris Lattner | 2008-01-05 | 1 | -28/+23 |
* | move Node Transformation printing from CodeGenDAGPatterns -> DAGISelEmitter. | Chris Lattner | 2008-01-05 | 1 | -1/+35 |
* | move predicate printing code from CodeGenDAGPatterns -> DAGISelEmitter. | Chris Lattner | 2008-01-05 | 1 | -2/+52 |
* | fix a fixme by improving const correctness. | Chris Lattner | 2008-01-05 | 1 | -20/+21 |
* | change getQualifiedName to be a global function. | Chris Lattner | 2008-01-05 | 1 | -2155/+103 |
* | remove attributions from utils. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
* | switch some calls to SelectionDAG::getTargetNode to use | Chris Lattner | 2007-10-24 | 1 | -4/+7 |
* | One mundane change: Change ReplaceAllUsesOfValueWith to *optionally* | Chris Lattner | 2007-10-15 | 1 | -2/+2 |
* | Fix typos. | Evan Cheng | 2007-10-12 | 1 | -5/+5 |
* | Rename keyword "modify" -> "implicit". | Evan Cheng | 2007-09-25 | 1 | -6/+6 |
* | Bug fix and minor clean up of generated code. | Evan Cheng | 2007-09-17 | 1 | -29/+18 |
* | Initial support for multi-result patterns: | Evan Cheng | 2007-09-12 | 1 | -56/+95 |
* | Allow set operators with multiple destinations, i.e. (set x, y, (op a, b)). | Evan Cheng | 2007-09-11 | 1 | -22/+25 |
* | TableGen no longer emit CopyFromReg nodes for implicit results in physical | Evan Cheng | 2007-09-07 | 1 | -44/+15 |
* | Always check the type of node. This prevents situations such as selecting 32-... | Evan Cheng | 2007-09-04 | 1 | -36/+30 |
* | Add target independent MachineInstr's to represent subreg insert/extract in M... | Christopher Lamb | 2007-07-26 | 1 | -1/+30 |
* | A minor simplication in the generated code. | Dan Gohman | 2007-07-24 | 1 | -2/+2 |
* | No need for noResults anymore. | Evan Cheng | 2007-07-20 | 1 | -3/+2 |
* | Change instruction description to split OperandList into OutOperandList and | Evan Cheng | 2007-07-19 | 1 | -1/+6 |
* | It's not necessary to do rounding for alloca operations when the requested | Dan Gohman | 2007-07-18 | 1 | -0/+4001 |