| Age | Commit message (Expand) | Author |
| 2005-10-02 | silence a bogus warning | Chris Lattner |
| 2005-10-02 | Add assertions to the trivial scheduler to check that the value types match | Chris Lattner |
| 2005-10-02 | Codegen CopyFromReg using the regclass that matches the valuetype of the | Chris Lattner |
| 2005-10-01 | Add some very paranoid checking for operand/result reg class matchup | Chris Lattner |
| 2005-10-01 | Fix VC++ warnings. | Jeff Cohen |
| 2005-10-01 | add a method | Chris Lattner |
| 2005-10-01 | typo | Jim Laskey |
| 2005-10-01 | 1. Simplify the gathering of node groups. | Jim Laskey |
| 2005-09-30 | 1. Made things node-centric (from operand). | Jim Laskey |
| 2005-09-29 | Fix two bugs in my patch earlier today that broke int->fp conversion on X86. | Chris Lattner |
| 2005-09-29 | Silence VC++ redeclaration warnings. | Jeff Cohen |
| 2005-09-28 | Add FP versions of the binary operators, keeping the int and fp worlds seperate. | Chris Lattner |
| 2005-09-27 | If the target prefers it, use _setjmp/_longjmp should be used instead of setj... | Chris Lattner |
| 2005-09-27 | initialize new flag | Chris Lattner |
| 2005-09-27 | Remove some redundancies. | Jim Laskey |
| 2005-09-26 | Addition of a simple two pass scheduler. This version is currently hacked up | Jim Laskey |
| 2005-09-23 | Turn (X^C1) == C2 into X == C1^C2 iff X&~C1 = 0 (and move a function) | Chris Lattner |
| 2005-09-19 | Stub out the rest of the DAG Combiner. Just need to fill in the | Nate Begeman |
| 2005-09-16 | More DAG combining. Still need the branch instructions, and select_cc | Nate Begeman |
| 2005-09-13 | If a function has liveins, and if the target requested that they be plopped | Chris Lattner |
| 2005-09-10 | Allow targets to say they don't support truncstore i1 (which includes a mask | Chris Lattner |
| 2005-09-09 | Add a missing #include, patch courtesy of Baptiste Lepilleur. | Chris Lattner |
| 2005-09-09 | Fix a problem duraid encountered on itanium where this folding: | Chris Lattner |
| 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 |