| Age | Commit message (Expand) | Author |
| 2005-09-09 | Fix a crash viewing dags that have target nodes in them | Chris Lattner |
| 2005-09-09 | Last round of 2-node folds from SD.cpp. Will move on to 3 node ops such | Nate Begeman |
| 2005-09-08 | Move yet more folds over to the dag combiner from sd.cpp | Nate Begeman |
| 2005-09-07 | Another round of dag combiner changes. This fixes some missing XOR folds | Nate Begeman |
| 2005-09-07 | Implement a common missing fold, (add (add x, c1), c2) -> (add x, c1+c2). | Nate Begeman |
| 2005-09-07 | Fix a bug nate ran into with replacealluseswith. In the recursive cse case, | Chris Lattner |
| 2005-09-07 | Add an option to the DAG Combiner to enable it for beta runs, and turn on | Nate Begeman |
| 2005-09-06 | Next round of DAGCombiner changes. This version now passes all the tests | Nate Begeman |
| 2005-09-03 | Fix a checking failure in gs | Chris Lattner |
| 2005-09-02 | Next round of DAG Combiner changes. Just need to support multiple return | Nate Begeman |
| 2005-09-02 | Clean up some code from the last checkin | Chris Lattner |
| 2005-09-02 | Fix a bug in legalize where it would emit two calls to libcalls that return | Chris Lattner |
| 2005-09-02 | Make sure to auto-cse nullary ops | Chris Lattner |
| 2005-09-02 | Fix some buggy logic where we would try to remove nodes with two operands | Chris Lattner |
| 2005-09-02 | Don't create zero sized stack objects even for array allocas with a zero | Chris Lattner |
| 2005-09-02 | Fix the release build, noticed by Eric van Riet Paap | Chris Lattner |
| 2005-09-02 | Make sure to legalize assert[zs]ext's operand correctly | Chris Lattner |
| 2005-09-02 | For values that are live across basic blocks and need promotion, use ANY_EXTEND | Chris Lattner |
| 2005-09-02 | legalize ANY_EXTEND appropriately | Chris Lattner |
| 2005-09-02 | Add support for ANY_EXTEND and add a few minor folds for it | Chris Lattner |
| 2005-09-01 | Fix some code in the current node combining code, spotted when it was moved | Nate Begeman |
| 2005-09-01 | Implement first round of feedback from chris (there's still a couple things | Nate Begeman |
| 2005-09-01 | It is NDEBUG not _NDEBUG | Chris Lattner |
| 2005-09-01 | Add the rest of the currently implemented visit routines to the switch | Nate Begeman |
| 2005-09-01 | First pass at the DAG Combiner. It isn't used anywhere yet, but it should | Nate Begeman |
| 2005-08-31 | Allow targets to custom expand shifts that are too large for their registers | Chris Lattner |
| 2005-08-31 | Fix VC++ precedence warnings | Jeff Cohen |
| 2005-08-31 | Sigh, not my day. Fix typo. | Nate Begeman |
| 2005-08-31 | Fix a mistake in my previous patch pointed out by sabre; the AssertZext | Nate Begeman |
| 2005-08-31 | Remove some unnecessary casts, and add the AssertZext case to | Nate Begeman |
| 2005-08-30 | Allow physregs to occur in the dag with multiple types. Though I don't liket... | Chris Lattner |
| 2005-08-30 | Fix FreeBench/fourinarow with the dag isel, by not adding a bogus result | Chris Lattner |
| 2005-08-30 | Fix a miscompile of PtrDist/bc. Sign extending bools is not the right thing, | Chris Lattner |
| 2005-08-30 | Remove a bogus piece of my AssertSext/AssertZext patch. oops. | Nate Begeman |
| 2005-08-30 | Add support for AssertSext and AssertZext, folding other extensions with | Nate Begeman |
| 2005-08-30 | Name this variable to be what it really is! | Chris Lattner |
| 2005-08-30 | Handle CopyToReg nodes with flag operands correctly | Chris Lattner |
| 2005-08-29 | Add a hack to avoid some horrible code in some cases by always emitting | Chris Lattner |
| 2005-08-29 | Add a new API for Nate | Chris Lattner |
| 2005-08-29 | Some of us cared about the the promote path | Andrew Lenharth |
| 2005-08-29 | Fix an infinite loop on x86 | Chris Lattner |
| 2005-08-28 | Fix a bug in ReplaceAllUsesWith | Chris Lattner |
| 2005-08-27 | Change the names of member variables per Chris' instructions, and document | Reid Spencer |
| 2005-08-27 | Disable this code, which broke many tests last night | Chris Lattner |
| 2005-08-27 | fix PHI node emission for basic blocks that have select_cc's in them on ppc32 | Chris Lattner |
| 2005-08-26 | Nate noticed that Andrew never did this. This fixes PR600 | Chris Lattner |
| 2005-08-26 | Don't copy regs that are only used in the entry block into a vreg. This | Chris Lattner |
| 2005-08-26 | Checking types here is not safe, because multiple types can map to the same | Chris Lattner |
| 2005-08-26 | Call the InsertAtEndOfBasicBlock hook if the usesCustomDAGSchedInserter | Chris Lattner |
| 2005-08-26 | Revampt ReplaceAllUsesWith to be more efficient and easier to use. | Chris Lattner |