| Age | Commit message (Expand) | Author |
| 2010-12-19 | generalize the sadd creation code to not require that the | Chris Lattner |
| 2010-12-19 | fix another miscompile in the llvm.sadd formation logic: it wasn't | Chris Lattner |
| 2010-12-19 | fix a bug (possibly 8816) in the sadd forming xform: it isn't | Chris Lattner |
| 2010-12-19 | rework the code added in r122072 to pull it out to its own | Chris Lattner |
| 2010-12-17 | Whitespace fixes. No functionality change. | Bill Wendling |
| 2010-12-17 | Add vector versions of some existing scalar transforms to aid codegen in matc... | Nate Begeman |
| 2010-12-17 | Reapply r121905 (automatic synthesis of @llvm.sadd.with.overflow) with a fix ... | Owen Anderson |
| 2010-12-16 | Speculatively revert commit 121905 since it looks like it might have broken the | Duncan Sands |
| 2010-12-15 | Add an InstCombine transform to recognize instances of manual overflow-safe a... | Owen Anderson |
| 2010-12-15 | Move Sub simplifications and additional Add simplifications out of | Duncan Sands |
| 2010-12-11 | Generalize the and-icmp-select instcombine further by allowing selects of the... | Benjamin Kramer |
| 2010-12-11 | Factor the (x & 2^n) ? 2^m : 0 instcombine into its own method and generalize it | Benjamin Kramer |
| 2010-12-09 | Really check that the bits that will become zero are actually already zero | Dan Gohman |
| 2010-12-07 | PR5207: Change APInt methods trunc(), sext(), zext(), sextOrTrunc() and | Jay Foad |
| 2010-12-01 | PR5207: Rename overloaded APInt methods set(), clear(), flip() to | Jay Foad |
| 2010-11-29 | Transform (extractvalue (load P), ...) to (load (gep P, 0, ...)) if the load ... | Frits van Bommel |
| 2010-11-23 | Rename SimplifyDistributed to the more meaningfull name SimplifyByFactorizing. | Duncan Sands |
| 2010-11-23 | The srem -> urem transform is not safe for any divisor that's not a power of ... | Benjamin Kramer |
| 2010-11-23 | InstCombine: Reduce "X shift (A srem B)" to "X shift (A urem B)" iff B is pos... | Benjamin Kramer |
| 2010-11-23 | Propagate LeftDistributes and RightDistributes into their only uses. | Duncan Sands |
| 2010-11-23 | Fix typo pointed out by Frits van Bommel and Marius Wachtler. | Duncan Sands |
| 2010-11-23 | Exploit distributive laws (eg: And distributes over Or, Mul over Add, etc) in a | Duncan Sands |
| 2010-11-23 | duncan's spider sense was right, I completely reversed the condition | Chris Lattner |
| 2010-11-22 | InstCombine: Implement X - A*-B -> X + A*B. | Benjamin Kramer |
| 2010-11-22 | If a GEP index simply advances by multiples of a type of zero size, | Duncan Sands |
| 2010-11-22 | Move the "gep undef" -> "undef" transform from instcombine to | Duncan Sands |
| 2010-11-21 | optimize: | Chris Lattner |
| 2010-11-17 | InstCombine: Add a missing irem identity (X % X -> 0). | Benjamin Kramer |
| 2010-11-17 | Move some those Xor simplifications which don't require creating new | Duncan Sands |
| 2010-11-14 | Teach InstructionSimplify about phi nodes. I chose to have it simply | Duncan Sands |
| 2010-11-13 | Generalize the reassociation transform in SimplifyCommutative (now renamed to | Duncan Sands |
| 2010-11-10 | When checking that the necessary bits are zero in | Dale Johannesen |
| 2010-11-01 | When folding away a (shl (shr)) pair, we need to check that the bits that wil... | Owen Anderson |
| 2010-10-29 | Clean up indentation and other whitespace. | Bob Wilson |
| 2010-10-29 | Remove trailing whitespace. | Bob Wilson |
| 2010-10-29 | Fix 80-column violation. | Bob Wilson |
| 2010-10-29 | Change instcombine's getShuffleMask to represent undef with negative values. | Bob Wilson |
| 2010-10-29 | Make instcombine a little more aggressive in combining vector shuffles. | Bob Wilson |
| 2010-10-27 | Teach InstCombine not to use Add and Neg on FP. PR 8490. | Dale Johannesen |
| 2010-10-25 | Fix a case where instcombine was stripping metadata (and alignment) | Dan Gohman |
| 2010-10-23 | SmallVectorize. | Benjamin Kramer |
| 2010-10-22 | Teach instcombine to set the alignment arguments for NEON load/store intrinsics. | Bob Wilson |
| 2010-10-19 | Get rid of static constructors for pass registration. Instead, every pass ex... | Owen Anderson |
| 2010-10-07 | Now with fewer extraneous semicolons! | Owen Anderson |
| 2010-10-07 | Add initialization routines to InstCombine. | Owen Anderson |
| 2010-10-01 | fix PR8267 - Instcombine shouldn't optimizer away volatile memcpy's. | Chris Lattner |
| 2010-09-28 | Removed a bunch of unnecessary target_link_libraries. | Oscar Fuentes |
| 2010-09-13 | Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." | Michael J. Spencer |
| 2010-09-13 | Re-apply r113679, which was reverted in r113720, which added a paid of new in... | Owen Anderson |
| 2010-09-12 | Revert 113679, it was causing an infinite loop in a testcase that I've sent | Eric Christopher |