| Commit message (Expand) | Author | Age | Files | Lines |
| * | - Added VConstant as an abstract version of ConstantVec. | Evan Cheng | 2006-03-01 | 1 | -12/+19 |
| * | Print ConstantPoolSDNode offset field. | Evan Cheng | 2006-02-26 | 1 | -0/+5 |
| * | Added an offset field to ConstantPoolSDNode. | Evan Cheng | 2006-02-25 | 1 | -8/+12 |
| * | Add checks to make sure we don't create bogus extend nodes, and fix a bug | Nate Begeman | 2006-02-18 | 1 | -0/+4 |
| * | Fix a tricky issue in the SimplifyDemandedBits code where CombineTo wasn't | Chris Lattner | 2006-02-17 | 1 | -0/+61 |
| * | kill ADD_PARTS & SUB_PARTS and replace them with fancy new ADDC, ADDE, SUBC | Nate Begeman | 2006-02-17 | 1 | -2/+4 |
| * | Added SelectionDAG::InsertISelMapEntry(). This is used to workaround the gcc | Evan Cheng | 2006-02-09 | 1 | -0/+9 |
| * | More changes to reduce frame size. | Evan Cheng | 2006-02-09 | 1 | -0/+243 |
| * | * Added SDNode::isOnlyUse(). | Evan Cheng | 2006-02-05 | 1 | -3/+18 |
| * | remove dead fn | Chris Lattner | 2006-02-03 | 1 | -11/+0 |
| * | Added case HANDLENODE to getOperationName(). | Evan Cheng | 2006-02-03 | 1 | -0/+1 |
| * | Allow the specification of explicit alignments for constant pool entries. | Evan Cheng | 2006-01-31 | 1 | -8/+14 |
| * | Remove some special case hacks for CALLSEQ_*, using UpdateNodeOperands | Chris Lattner | 2006-01-29 | 1 | -44/+6 |
| * | Legalize ConstantFP into TargetConstantFP when the target allows. Implement | Chris Lattner | 2006-01-29 | 1 | -1/+21 |
| * | add another method variant | Chris Lattner | 2006-01-28 | 1 | -3/+18 |
| * | add some methods for updating nodes | Chris Lattner | 2006-01-28 | 1 | -0/+234 |
| * | Remove the ISD::CALL and ISD::TAILCALL nodes | Chris Lattner | 2006-01-28 | 1 | -3/+1 |
| * | initial selectiondag support for new INLINEASM node. Note that inline asms | Chris Lattner | 2006-01-26 | 1 | -1/+2 |
| * | First part of bug 680: | Nate Begeman | 2006-01-25 | 1 | -8/+25 |
| * | Fix an infinite loop I caused by making sure to legalize the flag operand | Chris Lattner | 2006-01-24 | 1 | -0/+13 |
| * | another couple selects | Andrew Lenharth | 2006-01-23 | 1 | -0/+22 |
| * | another selectto | Andrew Lenharth | 2006-01-23 | 1 | -0/+23 |
| * | Constant fold ctpop/ctlz/cttz, and a couple other small cleanups | Nate Begeman | 2006-01-16 | 1 | -2/+58 |
| * | add a missing node name | Chris Lattner | 2006-01-15 | 1 | -0/+1 |
| * | add stacksave/stackrestore nodes | Chris Lattner | 2006-01-13 | 1 | -2/+6 |
| * | ignore register #0 | Evan Cheng | 2006-01-11 | 1 | -1/+1 |
| * | Add bswap, rotl, and rotr nodes | Nate Begeman | 2006-01-11 | 1 | -0/+11 |
| * | New getNode() variants. | Evan Cheng | 2006-01-09 | 1 | -14/+0 |
| * | Added initial support for DEBUG_LABEL allowing debug specific labels to be | Jim Laskey | 2006-01-05 | 1 | -0/+1 |
| * | Make sure to pass the offset into the new node, so that we don't silently | Nate Begeman | 2005-12-30 | 1 | -1/+1 |
| * | Fold bitconv(bitconv(x)) -> x. We now compile this: | Chris Lattner | 2005-12-23 | 1 | -0/+2 |
| * | constant fold bits_convert in getNode and in the dag combiner for fp<->int | Chris Lattner | 2005-12-23 | 1 | -0/+22 |
| * | add very simple support for the BIT_CONVERT node | Chris Lattner | 2005-12-23 | 1 | -0/+7 |
| * | remove dead code | Chris Lattner | 2005-12-22 | 1 | -1/+0 |
| * | Added a hook to print out names of target specific DAG nodes. | Evan Cheng | 2005-12-20 | 1 | -5/+8 |
| * | Print out opcode number if it's an unknown target node. | Evan Cheng | 2005-12-19 | 1 | -1/+6 |
| * | Fix a case where the DAG Combiner would accidentally CSE flag-producing nodes, | Chris Lattner | 2005-12-19 | 1 | -1/+6 |
| * | Added source file/line correspondence for dwarf (PowerPC only at this point.) | Jim Laskey | 2005-12-16 | 1 | -0/+1 |
| * | Added new getNode and getTargetNode variants for X86 stores. | Evan Cheng | 2005-12-10 | 1 | -60/+73 |
| * | Teach the SelectionDAG ISel how to turn ConstantPacked values into | Nate Begeman | 2005-12-06 | 1 | -2/+1 |
| * | Don't remove two operand, two result nodes from the binary ops map. These | Chris Lattner | 2005-12-01 | 1 | -36/+39 |
| * | This is a bugfix for SelectNodeTo. In certain situations, we could be | Chris Lattner | 2005-12-01 | 1 | -0/+110 |
| * | Make SelectNodeTo return N | Chris Lattner | 2005-11-30 | 1 | -35/+49 |
| * | CALLSEQ_START/END nodes don't get memoized, do not add them in when | Chris Lattner | 2005-11-30 | 1 | -0/+4 |
| * | Fixed a bug introduced by my last commit: TargetGlobalValues should key on | Evan Cheng | 2005-11-30 | 1 | -7/+13 |
| * | Added an index field to GlobalAddressSDNode so it can represent X+12, etc. | Evan Cheng | 2005-11-30 | 1 | -2/+17 |
| * | Add support for a new STRING and LOCATION node for line number support, patch | Chris Lattner | 2005-11-29 | 1 | -0/+16 |
| * | Check in code to scalarize arbitrarily wide packed types for some simple | Nate Begeman | 2005-11-22 | 1 | -1/+1 |
| * | Add some method variants, patch by Evan Cheng | Chris Lattner | 2005-11-19 | 1 | -15/+41 |
| * | Teach LLVM how to scalarize packed types. Currently, this only works on | Nate Begeman | 2005-11-19 | 1 | -0/+21 |