| Commit message (Expand) | Author | Age | Files | Lines |
| * | move an optimization for memcmp out of simplifylibcalls and into | Chris Lattner | 2009-12-24 | 1 | -13/+0 |
| * | reorder to follow a normal fall-through style, no functionality change. | Chris Lattner | 2009-12-23 | 1 | -4/+3 |
| * | Remove dump routine and the associated Debug.h from a header. Patch up | David Greene | 2009-12-23 | 1 | -36/+36 |
| * | Update objectsize intrinsic and associated dependencies. Fix | Eric Christopher | 2009-12-23 | 1 | -1/+1 |
| * | Fix the Convert to scalar to not insert dead loads in the store case. The | Chris Lattner | 2009-12-22 | 1 | -2/+12 |
| * | fix some fixme's by using twines | Chris Lattner | 2009-12-22 | 1 | -6/+2 |
| * | Generalize SROA to allow the first index of a GEP to be non-zero. Add a | Bob Wilson | 2009-12-22 | 1 | -23/+4 |
| * | Implement PR5795 by merging duplicated return blocks. This could go further | Chris Lattner | 2009-12-22 | 1 | -0/+72 |
| * | The phi translated pointer can be computed when returning a partially cached ... | Chris Lattner | 2009-12-22 | 1 | -1/+1 |
| * | Whitespace fixes. | Eric Christopher | 2009-12-22 | 1 | -4/+4 |
| * | Add suggested parentheses. | Daniel Dunbar | 2009-12-21 | 1 | -4/+4 |
| * | Add a fastpath to Load GVN to special case when we have exactly one dominating | Chris Lattner | 2009-12-21 | 1 | -2/+10 |
| * | refactor some code out to a new helper method. | Chris Lattner | 2009-12-21 | 1 | -22/+27 |
| * | improve indentation avoid a pointless conversion from weakvh to trackingvh, | Chris Lattner | 2009-12-21 | 1 | -3/+3 |
| * | Remove special-case SROA optimization of variable indexes to one-element and | Bob Wilson | 2009-12-21 | 1 | -141/+30 |
| * | revert r89298, which was committed without a testcase. I think | Chris Lattner | 2009-12-21 | 1 | -6/+0 |
| * | fix PR5837 by having SSAUpdate reuse phi nodes for the | Chris Lattner | 2009-12-21 | 1 | -1/+23 |
| * | give instcombine some helper functions for matching MIN and MAX, and | Chris Lattner | 2009-12-21 | 1 | -10/+118 |
| * | enhance x-(-A) -> x+A to preserve NUW/NSW. | Chris Lattner | 2009-12-21 | 1 | -11/+47 |
| * | Optimize all cases of "icmp (X+Cst), X" to something simpler. This triggers | Chris Lattner | 2009-12-21 | 1 | -3/+74 |
| * | Fix a bunch of little errors that Clang complains about when its being pedantic | Douglas Gregor | 2009-12-19 | 1 | -1/+1 |
| * | fix PR5827 by disabling the phi slicing transformation in a case | Chris Lattner | 2009-12-19 | 1 | -1/+20 |
| * | Update my SROA changes in response to review. | Bob Wilson | 2009-12-19 | 1 | -33/+38 |
| * | Reapply 91459 with a simple fix for the problem that broke the x86_64-darwin | Bob Wilson | 2009-12-18 | 1 | -405/+425 |
| * | Optimize icmp of null and select of two constants even if the select has | Eli Friedman | 2009-12-18 | 1 | -15/+17 |
| * | Eliminte unnecessary uses of <cstdio>. | Dan Gohman | 2009-12-18 | 2 | -5/+3 |
| * | Add Loop contains utility methods for testing whether a loop | Dan Gohman | 2009-12-18 | 7 | -26/+26 |
| * | Minor code simplification. | Dan Gohman | 2009-12-18 | 1 | -4/+1 |
| * | Don't pass const pointers by reference. | Dan Gohman | 2009-12-18 | 1 | -13/+13 |
| * | Update a comment. | Dan Gohman | 2009-12-18 | 1 | -1/+1 |
| * | Reapply LoopStrengthReduce and IVUsers cleanups, excluding the part | Dan Gohman | 2009-12-18 | 1 | -70/+30 |
| * | Allow instcombine to combine "sext(a) >u const" to "a >u trunc(const)". | Eli Friedman | 2009-12-17 | 1 | -12/+10 |
| * | Make the ptrtoint comparison simplification work if one side is a global. | Eli Friedman | 2009-12-17 | 1 | -1/+1 |
| * | Slightly generalize transformation of memmove(a,a,n) so that it also applies | Eli Friedman | 2009-12-17 | 1 | -1/+3 |
| * | Re-revert 91459. It's breaking the x86_64 darwin bootstrap. | Bob Wilson | 2009-12-17 | 1 | -424/+404 |
| * | Revert 91280-91283, 91286-91289, 91291, 91293, 91295-91296. It apparently int... | Evan Cheng | 2009-12-17 | 2 | -38/+78 |
| * | Reapply r91459, it was only unmasking the bug, and since TOT is still broken ... | Daniel Dunbar | 2009-12-16 | 1 | -404/+424 |
| * | Revert "Reapply 91184 with fixes and an addition to the testcase to cover the | Daniel Dunbar | 2009-12-16 | 1 | -424/+404 |
| * | reapply my strstr optimization. I have reproduced the x86-64 bootstrap | Chris Lattner | 2009-12-16 | 1 | -9/+75 |
| * | revert my strstr optimization, I'm told it breaks x86-64 bootstrap. | Chris Lattner | 2009-12-16 | 1 | -75/+9 |
| * | Reapply 91184 with fixes and an addition to the testcase to cover the problem | Bob Wilson | 2009-12-15 | 1 | -404/+424 |
| * | optimize strstr, PR5783 | Chris Lattner | 2009-12-15 | 1 | -9/+75 |
| * | Delete an unused function. | Dan Gohman | 2009-12-15 | 1 | -38/+0 |
| * | add some other xforms that should be done as part of PR5783 | Chris Lattner | 2009-12-15 | 1 | -3/+4 |
| * | Remove isPod() from DenseMapInfo, splitting it out to its own | Chris Lattner | 2009-12-15 | 4 | -4/+9 |
| * | Fix a thinko; isNotAlreadyContainedIn had a built-in negative, so the | Dan Gohman | 2009-12-14 | 1 | -1/+1 |
| * | Remove unnecessary #includes. | Dan Gohman | 2009-12-14 | 1 | -2/+0 |
| * | Instead of having a ScalarEvolution pointer member in BasedUser, just pass | Dan Gohman | 2009-12-14 | 1 | -12/+13 |
| * | Don't bother cleaning up if there's nothing to clean up. | Dan Gohman | 2009-12-14 | 1 | -6/+6 |
| * | Delete an unused variable. | Dan Gohman | 2009-12-14 | 1 | -10/+1 |