| Age | Commit message (Expand) | Author |
| 2005-03-28 | implement legalization of build_pair for nate | Chris Lattner |
| 2005-03-26 | Change interface to LowerCallTo to take a boolean isVarArg argument. | Nate Begeman |
| 2005-03-15 | This mega patch converts us from using Function::a{iterator|begin|end} to | Chris Lattner |
| 2005-03-10 | Fix a bug where we would incorrectly do a sign ext instead of a zero ext | Chris Lattner |
| 2005-03-09 | constant fold FP_ROUND_INREG, ZERO_EXTEND_INREG, and SIGN_EXTEND_INREG | Chris Lattner |
| 2005-02-22 | Fix a bug in the 'store fpimm, ptr' -> 'store intimm, ptr' handling code. | Chris Lattner |
| 2005-02-17 | Fix compilation errors with VS 2005, patch by Aaron Gray. | Misha Brukman |
| 2005-02-17 | Don't rely on doubles comparing identical to each other, which doesn't work | Chris Lattner |
| 2005-02-17 | Don't sink argument loads into loops or other bad places. This disables fold... | Chris Lattner |
| 2005-02-04 | Fix a case where were incorrectly compiled cast from short to int on 64-bit | Chris Lattner |
| 2005-02-02 | Fix yet another memset issue. | Chris Lattner |
| 2005-02-01 | Fix some bugs andrew noticed legalizing memset for alpha | Chris Lattner |
| 2005-01-28 | Alpha doesn't have a native f32 extload instruction. | Chris Lattner |
| 2005-01-28 | implement legalization of truncates whose results and sources need to be | Chris Lattner |
| 2005-01-28 | Get alpha working with memset/memcpy/memmove | Chris Lattner |
| 2005-01-28 | CopyFromReg produces two values. Make sure that we remember that both are | Chris Lattner |
| 2005-01-23 | Silence optimized warnings. | Chris Lattner |
| 2005-01-23 | Adjust to changes in SelectionDAG interfaces | Chris Lattner |
| 2005-01-23 | Remove the 3 HACK HACK HACKs I put in before, fixing them properly with | Chris Lattner |
| 2005-01-23 | Adjust to changes in SelectionDAG interface. | Chris Lattner |
| 2005-01-22 | Get this to work for 64-bit systems. | Chris Lattner |
| 2005-01-22 | More bugfixes for IA64 shifts. | Chris Lattner |
| 2005-01-22 | Fix problems with non-x86 targets. | Chris Lattner |
| 2005-01-22 | Add a nasty hack to fix Alpha/IA64 multiplies by a power of two. | Chris Lattner |
| 2005-01-21 | Remove unneeded line. | Chris Lattner |
| 2005-01-21 | test commit | Chris Lattner |
| 2005-01-21 | Unary token factor nodes are unneeded. | Chris Lattner |
| 2005-01-21 | Refactor libcall code a bit. Initial implementation of expanding int -> FP | Chris Lattner |
| 2005-01-20 | Simplify the shift-expansion code. | Chris Lattner |
| 2005-01-20 | Expand add/sub into ADD_PARTS/SUB_PARTS instead of a non-existant libcall. | Chris Lattner |
| 2005-01-20 | implement add_parts/sub_parts. | Chris Lattner |
| 2005-01-19 | Support targets that do not use i8 shift amounts. | Chris Lattner |
| 2005-01-19 | Add support for targets that pass args in registers to calls. | Chris Lattner |
| 2005-01-19 | Fold single use token factor nodes into other token factor nodes. | Chris Lattner |
| 2005-01-19 | Realize the individual pieces of an expanded copytoreg/store/load are | Chris Lattner |
| 2005-01-19 | Know some identities about tokenfactor nodes. | Chris Lattner |
| 2005-01-19 | Know some simple identities. This improves codegen for (1LL << N). | Chris Lattner |
| 2005-01-19 | Implement a way of expanding shifts. This applies to targets that offer | Chris Lattner |
| 2005-01-19 | Add a hook to find out how the target handles shift amounts that are out of | Chris Lattner |
| 2005-01-18 | Zero is cheaper than sign extend. | Chris Lattner |
| 2005-01-18 | Fix some fixmes (promoting bools for select and brcond), fix promotion | Chris Lattner |
| 2005-01-18 | Keep track of the retval type as well. | Chris Lattner |
| 2005-01-18 | Teach legalize to promote copy(from|to)reg, instead of making the isel pass | Chris Lattner |
| 2005-01-18 | Teach legalize to promote SetCC results. | Chris Lattner |
| 2005-01-18 | Allow setcc operations to have nonbool types. | Chris Lattner |
| 2005-01-18 | Fix the completely broken FP constant folds for setcc's. | Chris Lattner |
| 2005-01-17 | Non-volatile loads can be freely reordered against each other. This fixes | Chris Lattner |
| 2005-01-17 | Don't call SelectionDAG.getRoot() directly, go through a forwarding method. | Chris Lattner |
| 2005-01-17 | Implement a target independent optimization to codegen arguments only into | Chris Lattner |
| 2005-01-17 | Refactor code into a new method. | Chris Lattner |