Age | Commit message (Expand) | Author |
2006-01-29 | Remove some special case hacks for CALLSEQ_*, using UpdateNodeOperands | Chris Lattner |
2006-01-29 | Legalize ConstantFP into TargetConstantFP when the target allows. Implement | Chris Lattner |
2006-01-28 | add another method variant | Chris Lattner |
2006-01-28 | add some methods for updating nodes | Chris Lattner |
2006-01-28 | Remove the ISD::CALL and ISD::TAILCALL nodes | Chris Lattner |
2006-01-26 | initial selectiondag support for new INLINEASM node. Note that inline asms | Chris Lattner |
2006-01-25 | First part of bug 680: | Nate Begeman |
2006-01-24 | Fix an infinite loop I caused by making sure to legalize the flag operand | Chris Lattner |
2006-01-23 | another couple selects | Andrew Lenharth |
2006-01-23 | another selectto | Andrew Lenharth |
2006-01-16 | Constant fold ctpop/ctlz/cttz, and a couple other small cleanups | Nate Begeman |
2006-01-15 | add a missing node name | Chris Lattner |
2006-01-13 | add stacksave/stackrestore nodes | Chris Lattner |
2006-01-11 | ignore register #0 | Evan Cheng |
2006-01-11 | Add bswap, rotl, and rotr nodes | Nate Begeman |
2006-01-09 | New getNode() variants. | Evan Cheng |
2006-01-05 | Added initial support for DEBUG_LABEL allowing debug specific labels to be | Jim Laskey |
2005-12-30 | Make sure to pass the offset into the new node, so that we don't silently | Nate Begeman |
2005-12-23 | Fold bitconv(bitconv(x)) -> x. We now compile this: | Chris Lattner |
2005-12-23 | constant fold bits_convert in getNode and in the dag combiner for fp<->int | Chris Lattner |
2005-12-23 | add very simple support for the BIT_CONVERT node | Chris Lattner |
2005-12-22 | remove dead code | Chris Lattner |
2005-12-20 | Added a hook to print out names of target specific DAG nodes. | Evan Cheng |
2005-12-19 | Print out opcode number if it's an unknown target node. | Evan Cheng |
2005-12-19 | Fix a case where the DAG Combiner would accidentally CSE flag-producing nodes, | Chris Lattner |
2005-12-16 | Added source file/line correspondence for dwarf (PowerPC only at this point.) | Jim Laskey |
2005-12-10 | Added new getNode and getTargetNode variants for X86 stores. | Evan Cheng |
2005-12-06 | Teach the SelectionDAG ISel how to turn ConstantPacked values into | Nate Begeman |
2005-12-01 | Don't remove two operand, two result nodes from the binary ops map. These | Chris Lattner |
2005-12-01 | This is a bugfix for SelectNodeTo. In certain situations, we could be | Chris Lattner |
2005-11-30 | Make SelectNodeTo return N | Chris Lattner |
2005-11-30 | CALLSEQ_START/END nodes don't get memoized, do not add them in when | Chris Lattner |
2005-11-30 | Fixed a bug introduced by my last commit: TargetGlobalValues should key on | Evan Cheng |
2005-11-30 | Added an index field to GlobalAddressSDNode so it can represent X+12, etc. | Evan Cheng |
2005-11-29 | Add support for a new STRING and LOCATION node for line number support, patch | Chris Lattner |
2005-11-22 | Check in code to scalarize arbitrarily wide packed types for some simple | Nate Begeman |
2005-11-19 | Add some method variants, patch by Evan Cheng | Chris Lattner |
2005-11-19 | Teach LLVM how to scalarize packed types. Currently, this only works on | Nate Begeman |
2005-11-11 | continued readcyclecounter support | Andrew Lenharth |
2005-11-09 | Switch the allnodes list from a vector of pointers to an ilist of nodes.This ... | Chris Lattner |
2005-11-08 | Change the ValueList array for each node to be shared instead of individually... | Chris Lattner |
2005-11-08 | Switch the operandlist/valuelist from being vectors to being just an array.Th... | Chris Lattner |
2005-11-08 | Clean up RemoveDeadNodes significantly, by eliminating the need for a temporary | Chris Lattner |
2005-10-23 | add TargetExternalSymbol | Andrew Lenharth |
2005-10-13 | Move some Legalize functionality over to the DAGCombiner where it belongs. | Nate Begeman |
2005-10-10 | This function is now dead | Chris Lattner |
2005-10-10 | Enable Nate's excellent DAG combiner work by default. This allows the | Chris Lattner |
2005-10-09 | (X & Y) & C == 0 if either X&C or Y&C are zero | Chris Lattner |
2005-10-07 | remove debugging code | Chris Lattner |
2005-10-07 | implement CodeGen/PowerPC/div-2.ll:test2-4 by propagating zero bits through | Chris Lattner |