| Age | Commit message (Expand) | Author |
| 2006-02-28 | Compile: | Chris Lattner |
| 2006-02-28 | Fold "and (LOAD P), 255" -> zextload. This allows us to compile: | Chris Lattner |
| 2006-02-28 | fold (sra (sra x, c1), c2) -> (sra x, c1+c2) | Chris Lattner |
| 2006-02-27 | Add support for output memory constraints. | Chris Lattner |
| 2006-02-27 | Implement bit propagation through sub nodes, this (re)implements | Chris Lattner |
| 2006-02-27 | remove some completed notes | Chris Lattner |
| 2006-02-27 | Check RHS simplification before LHS simplification to avoid infinitely looping | Chris Lattner |
| 2006-02-27 | Just like we use the RHS of an AND to simplify the LHS, use the LHS to | Chris Lattner |
| 2006-02-26 | Add a bunch of missed cases. Perhaps the most significant of which is that | Chris Lattner |
| 2006-02-26 | Print ConstantPoolSDNode offset field. | Evan Cheng |
| 2006-02-25 | Added an offset field to ConstantPoolSDNode. | Evan Cheng |
| 2006-02-24 | Pass all the flags to the asm printer, not just the # operands. | Chris Lattner |
| 2006-02-24 | rename NumOps -> NumVals to avoid shadowing a NumOps var in an outer scope. | Chris Lattner |
| 2006-02-24 | Refactor operand adding out to a new AddOperand method | Chris Lattner |
| 2006-02-24 | Get VC++ building again. | Jeff Cohen |
| 2006-02-24 | Implement (most of) selection of inline asm memory operands. | Chris Lattner |
| 2006-02-24 | Lower C_Memory operands. | Chris Lattner |
| 2006-02-24 | Recognize memory operand codes | Chris Lattner |
| 2006-02-23 | Fix an endianness problem on big-endian targets with expanded operands | Chris Lattner |
| 2006-02-23 | Record all of the expanded registers in the DAG and machine instr, fixing | Chris Lattner |
| 2006-02-22 | This fixes a couple of problems with expansion | Chris Lattner |
| 2006-02-22 | Don't return registers from register classes that aren't legal. | Chris Lattner |
| 2006-02-22 | Change a whole bunch of code to be built around RegsForValue instead of | Chris Lattner |
| 2006-02-22 | split register class handling from explicit physreg handling. | Chris Lattner |
| 2006-02-21 | Adjust to changes in getRegForInlineAsmConstraint prototype | Chris Lattner |
| 2006-02-21 | Updates to match change of getRegForInlineAsmConstraint prototype | Chris Lattner |
| 2006-02-20 | Fix a problem Nate and Duraid reported where simplifying nodes can cause | Chris Lattner |
| 2006-02-20 | Fix a problem on itanium with memset. The value to set has been promoted to | Chris Lattner |
| 2006-02-18 | Add a fold for add that exchanges it with a constant shift if possible, so | Nate Begeman |
| 2006-02-18 | Add checks to make sure we don't create bogus extend nodes, and fix a bug | Nate Begeman |
| 2006-02-17 | Fix a tricky issue in the SimplifyDemandedBits code where CombineTo wasn't | Chris Lattner |
| 2006-02-17 | Clean up DemandedBitsAreZero interface | Nate Begeman |
| 2006-02-17 | Don't expand sdiv by power of two before legalize, since it will likely | Nate Begeman |
| 2006-02-17 | kill ADD_PARTS & SUB_PARTS and replace them with fancy new ADDC, ADDE, SUBC | Nate Begeman |
| 2006-02-17 | Fix another miscompilation exposed by lencode, where we lowered i64->f32 | Chris Lattner |
| 2006-02-17 | Fix bug noticed by VC++. | Jeff Cohen |
| 2006-02-16 | Dumb bug. Code sees a memcpy from X+c so it increments src offset. But it | Evan Cheng |
| 2006-02-16 | Rework the SelectionDAG-based implementations of SimplifyDemandedBits | Nate Begeman |
| 2006-02-16 | If the false case is the current basic block, then this is a self loop. | Evan Cheng |
| 2006-02-16 | Lowering of sdiv X, pow2 was broken, this fixes it. This patch is written | Chris Lattner |
| 2006-02-15 | Remove an unused function parameter. | Evan Cheng |
| 2006-02-15 | Turn a memcpy from string constant into a series of stores of constant values. | Evan Cheng |
| 2006-02-15 | Should not combine ISD::LOCATIONs until we have scheme to remove from | Jim Laskey |
| 2006-02-15 | Lower memcpy with small constant size operand into a series of load / store | Evan Cheng |
| 2006-02-14 | Doh again! | Evan Cheng |
| 2006-02-14 | Keep to < 80 cols | Evan Cheng |
| 2006-02-14 | Missed a break so memcpy cases fell through to memset. Doh. | Evan Cheng |
| 2006-02-14 | Fixed a build breakage. | Evan Cheng |
| 2006-02-14 | Rename maxStoresPerMemSet to maxStoresPerMemset, etc. | Evan Cheng |
| 2006-02-14 | Expand memset dst, c, size to a series of stores if size falls below the | Evan Cheng |