| Age | Commit message (Expand) | Author |
| 2006-03-05 | Do not fold (add (shl x, c1), (shl c2, c1)) -> (shl (add x, c2), c1), | Chris Lattner |
| 2006-03-05 | print arbitrary constant pool entries | Chris Lattner |
| 2006-03-05 | Back out fold (shl (add x, c1), c2) -> (add (shl x, c2), c1<<c2) for now. | Evan Cheng |
| 2006-03-05 | Add some simple copysign folds | Chris Lattner |
| 2006-03-05 | Codegen copysign[f] into a FCOPYSIGN node | Chris Lattner |
| 2006-03-04 | fold (mul (add x, c1), c2) -> (add (mul x, c2), c1*c2) | Chris Lattner |
| 2006-03-03 | Add more vector NodeTypes: VSDIV, VUDIV, VAND, VOR, and VXOR. | Evan Cheng |
| 2006-03-03 | Number of NodeTypes now exceeds 128. | Evan Cheng |
| 2006-03-03 | SDOperand::isOperand should not be a forwarding. It must check *this against ... | Evan Cheng |
| 2006-03-03 | Added isOperand(N): true if this is an operand of N | Evan Cheng |
| 2006-03-03 | A bit more tweaking | Evan Cheng |
| 2006-03-03 | Fix VC++ compilation errors. | Jeff Cohen |
| 2006-03-03 | remove the read/write port/io intrinsics. | Chris Lattner |
| 2006-03-03 | Split memcpy/memset/memmove intrinsics into i32/i64 versions, resolving | Chris Lattner |
| 2006-03-02 | - Fixed some priority calculation bugs that were causing bug 478. Among them: | Evan Cheng |
| 2006-03-01 | Fix CodeGen/Generic/2006-03-01-dagcombineinfloop.ll, an infinite loop | Chris Lattner |
| 2006-03-01 | Fix a typo evan noticed | Chris Lattner |
| 2006-03-01 | Add support for target-specific dag combines | Chris Lattner |
| 2006-03-01 | Add interfaces for targets to provide target-specific dag combiner optimizati... | Chris Lattner |
| 2006-03-01 | Add a new AddToWorkList method, start using it | Chris Lattner |
| 2006-03-01 | Pull shifts by a constant through multiplies (a form of reassociation), | Chris Lattner |
| 2006-03-01 | Vector ops lowering. | Evan Cheng |
| 2006-03-01 | - Added VConstant as an abstract version of ConstantVec. | Evan Cheng |
| 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 |