| Age | Commit message (Expand) | Author |
| 2010-07-14 | reapply benjamin's instcombine patch, I don't see anything wrong with it and ... | Chris Lattner |
| 2010-07-12 | Nope, still breaks the release selfhost bots :( | Benjamin Kramer |
| 2010-07-12 | Reapply the "or" half of r108136, which seems to be less problematic. | Benjamin Kramer |
| 2010-07-12 | cache result of operator* | Gabor Greif |
| 2010-07-12 | Revert r108141 again, sigh. | Benjamin Kramer |
| 2010-07-12 | cache result of operator* | Gabor Greif |
| 2010-07-12 | Reapply 108136 with an ugly pasto fixed. | Benjamin Kramer |
| 2010-07-12 | Move optimization to avoid redundant matching. | Benjamin Kramer |
| 2010-07-12 | Revert r108136 until I figure out why it broke selfhost. | Benjamin Kramer |
| 2010-07-12 | instcombine: fold (x & y) | (~x & z) and (x & y) ^ (~x & z) into ((y ^ z) & x... | Benjamin Kramer |
| 2010-07-12 | Convert some tab stops into spaces. | Duncan Sands |
| 2010-07-09 | cache result of operator* | Gabor Greif |
| 2010-07-09 | do not repeatedly dereference use_iterator | Gabor Greif |
| 2010-07-08 | Teach instcombine to transform | Benjamin Kramer |
| 2010-06-30 | use getArgOperand (corrected by CallInst::ArgOffset) instead of getOperand | Gabor Greif |
| 2010-06-28 | use ArgOperand API | Gabor Greif |
| 2010-06-28 | use ArgOperand API | Gabor Greif |
| 2010-06-25 | use ArgOperand API (some hunks I could split) | Gabor Greif |
| 2010-06-24 | use ArgOperand API | Gabor Greif |
| 2010-06-24 | use (even more, still) ArgOperand API | Gabor Greif |
| 2010-06-24 | use (even more) ArgOperand API | Gabor Greif |
| 2010-06-24 | use ArgOperand API | Gabor Greif |
| 2010-06-24 | use ArgOperand API | Gabor Greif |
| 2010-06-24 | use ArgOperand API | Gabor Greif |
| 2010-06-24 | use ArgOperand API, also tighten the type of visitFree to make this work out ... | Gabor Greif |
| 2010-06-24 | use ArgOperand API | Gabor Greif |
| 2010-05-28 | Move FindAvailableLoadedValue isSafeToLoadUnconditionally out of | Dan Gohman |
| 2010-05-28 | Teach instcombine to promote alloca array sizes. | Dan Gohman |
| 2010-05-28 | Fix instcombine's handling of alloca to accept non-i32 types. | Dan Gohman |
| 2010-05-27 | Teach instCombine to remove malloc+free if malloc's only uses are comparisons | Duncan Sands |
| 2010-05-25 | Fix a missing newline in debug output. | Dan Gohman |
| 2010-05-11 | I got tired of VISIBILITY_HIDDEN colliding with the gcc enum. Rename it | Duncan Sands |
| 2010-05-08 | Teach instcombine to transform a bitcast/(zext|trunc)/bitcast sequence | Chris Lattner |
| 2010-04-28 | further clarify alignment of globals, fix instcombine | Chris Lattner |
| 2010-04-20 | use abstract accessors to CallInst | Gabor Greif |
| 2010-04-20 | move some select simplifications out out instcombine into | Chris Lattner |
| 2010-04-16 | Revert 101465, it broke internal OpenGL testing. | Eric Christopher |
| 2010-04-16 | reapply r101434 | Gabor Greif |
| 2010-04-16 | back out r101423 and r101397, they break llvm-gcc self-host on darwin10 | Gabor Greif |
| 2010-04-15 | reapply r101364, which has been backed out in r101368 | Gabor Greif |
| 2010-04-15 | back out r101364, as it trips the linux nightlybot on some clang C++ tests | Gabor Greif |
| 2010-04-15 | rotate CallInst operands, i.e. move callee to the back | Gabor Greif |
| 2010-04-09 | Minor code simplification. | Dan Gohman |
| 2010-04-08 | Add variants of ult, ule, etc. which take a uint64_t RHS, for convenience. | Dan Gohman |
| 2010-04-07 | Say bitcast instead of bitconvert. | Dan Gohman |
| 2010-04-04 | Reapply address space patch after fixing an issue in MemCopyOptimizer. | Mon P Wang |
| 2010-04-02 | Revert r100191 since it breaks objc in clang | Mon P Wang |
| 2010-04-02 | Reapply address space patch after fixing an issue in MemCopyOptimizer. | Mon P Wang |
| 2010-03-30 | Revert Mon Ping's change 99928, since it broke all the llvm-gcc buildbots. | Bob Wilson |
| 2010-03-30 | Added support for address spaces and added a isVolatile field to memcpy, memm... | Mon P Wang |