| Age | Commit message (Expand) | Author |
| 2010-01-02 | remove the instcombine transformations that are inserting nasty | Chris Lattner |
| 2010-01-01 | add a simple instcombine xform, simplify another one to use hasAllZeroIndices() | Chris Lattner |
| 2010-01-01 | generalize the pointer difference optimization to handle | Chris Lattner |
| 2010-01-01 | teach instcombine to optimize pointer difference idioms involving constant | Chris Lattner |
| 2010-01-01 | implement the transform requested in PR5284 | Chris Lattner |
| 2010-01-01 | add a few trivial instcombines for llvm.powi. | Chris Lattner |
| 2010-01-01 | When factoring multiply expressions across adds, factor both | Chris Lattner |
| 2010-01-01 | test case we alredy get right. | Chris Lattner |
| 2009-12-31 | reuse negates where possible instead of always creating them from scratch. | Chris Lattner |
| 2009-12-31 | teach reassociate to factor x+x+x -> x*3. While I'm at it, | Chris Lattner |
| 2009-12-31 | simple fix for an incorrect factoring which causes a | Chris Lattner |
| 2009-12-31 | merge some more tests in. | Chris Lattner |
| 2009-12-31 | filecheckize | Chris Lattner |
| 2009-12-30 | fix two bogus tests that the asmparser now rejects. | Chris Lattner |
| 2009-12-24 | move an optimization for memcmp out of simplifylibcalls and into | Chris Lattner |
| 2009-12-22 | Generalize SROA to allow the first index of a GEP to be non-zero. Add a | Bob Wilson |
| 2009-12-22 | Implement PR5795 by merging duplicated return blocks. This could go further | Chris Lattner |
| 2009-12-22 | convert to filecheck | Chris Lattner |
| 2009-12-21 | fix PR5837 by having SSAUpdate reuse phi nodes for the | Chris Lattner |
| 2009-12-21 | add check lines for min/max tests. | Chris Lattner |
| 2009-12-21 | really convert this to filecheck. | Chris Lattner |
| 2009-12-21 | give instcombine some helper functions for matching MIN and MAX, and | Chris Lattner |
| 2009-12-21 | filecheckize | Chris Lattner |
| 2009-12-21 | enhance x-(-A) -> x+A to preserve NUW/NSW. | Chris Lattner |
| 2009-12-21 | Optimize all cases of "icmp (X+Cst), X" to something simpler. This triggers | Chris Lattner |
| 2009-12-21 | convert to filecheck | Chris Lattner |
| 2009-12-19 | fix an overly conservative caching issue that caused memdep to | Chris Lattner |
| 2009-12-19 | fix inconsistent use of tabs | Chris Lattner |
| 2009-12-19 | fix PR5827 by disabling the phi slicing transformation in a case | Chris Lattner |
| 2009-12-18 | Reapply 91459 with a simple fix for the problem that broke the x86_64-darwin | Bob Wilson |
| 2009-12-18 | Optimize icmp of null and select of two constants even if the select has | Eli Friedman |
| 2009-12-17 | Allow instcombine to combine "sext(a) >u const" to "a >u trunc(const)". | Eli Friedman |
| 2009-12-17 | Make the ptrtoint comparison simplification work if one side is a global. | Eli Friedman |
| 2009-12-17 | Slightly generalize transformation of memmove(a,a,n) so that it also applies | Eli Friedman |
| 2009-12-17 | Re-revert 91459. It's breaking the x86_64 darwin bootstrap. | Bob Wilson |
| 2009-12-17 | Aggressively flip compare constant expressions where appropriate; constant | Eli Friedman |
| 2009-12-16 | Reapply r91459, it was only unmasking the bug, and since TOT is still broken ... | Daniel Dunbar |
| 2009-12-16 | Revert "Reapply 91184 with fixes and an addition to the testcase to cover the | Daniel Dunbar |
| 2009-12-16 | reapply my strstr optimization. I have reproduced the x86-64 bootstrap | Chris Lattner |
| 2009-12-16 | revert my strstr optimization, I'm told it breaks x86-64 bootstrap. | Chris Lattner |
| 2009-12-15 | Reapply 91184 with fixes and an addition to the testcase to cover the problem | Bob Wilson |
| 2009-12-15 | optimize strstr, PR5783 | Chris Lattner |
| 2009-12-14 | Add radar fixed in comment. | Eric Christopher |
| 2009-12-14 | Remove empty file completely | Shantonu Sen |
| 2009-12-14 | revert r91184, because it causes a crash on a .bc file I just | Chris Lattner |
| 2009-12-12 | Fix some CHECK lines which were ignored by accident. | Benjamin Kramer |
| 2009-12-11 | Revise scalar replacement to be more flexible about handle bitcasts and GEPs. | Bob Wilson |
| 2009-12-11 | Make getUniqueExitBlocks's precondition assert more precise, to | Dan Gohman |
| 2009-12-10 | Add a test for the fix in revision 91009. | Eric Christopher |
| 2009-12-10 | Fix PR5744, a case where we were getting the pointer size instead of the | Chris Lattner |