| Age | Commit message (Expand) | Author |
| 2009-12-18 | Eliminte unnecessary uses of <cstdio>. | Dan Gohman |
| 2009-12-18 | Add Loop contains utility methods for testing whether a loop | Dan Gohman |
| 2009-12-18 | Minor code simplification. | Dan Gohman |
| 2009-12-18 | Don't pass const pointers by reference. | Dan Gohman |
| 2009-12-18 | Reapply LoopStrengthReduce and IVUsers cleanups, excluding the part | Dan Gohman |
| 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 | Revert 91280-91283, 91286-91289, 91291, 91293, 91295-91296. It apparently int... | Evan Cheng |
| 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-15 | Delete an unused function. | Dan Gohman |
| 2009-12-15 | add some other xforms that should be done as part of PR5783 | Chris Lattner |
| 2009-12-15 | Remove isPod() from DenseMapInfo, splitting it out to its own | Chris Lattner |
| 2009-12-14 | Fix a thinko; isNotAlreadyContainedIn had a built-in negative, so the | Dan Gohman |
| 2009-12-14 | Remove unnecessary #includes. | Dan Gohman |
| 2009-12-14 | Instead of having a ScalarEvolution pointer member in BasedUser, just pass | Dan Gohman |
| 2009-12-14 | Don't bother cleaning up if there's nothing to clean up. | Dan Gohman |
| 2009-12-14 | Delete an unused variable. | Dan Gohman |
| 2009-12-14 | LSR itself doesn't need LoopInfo. | Dan Gohman |
| 2009-12-14 | LSR itself doesn't need DominatorTree. | Dan Gohman |
| 2009-12-14 | Remove the code in LSR that manually hoists expansions out of loops; | Dan Gohman |
| 2009-12-14 | Minor code cleanups. | Dan Gohman |
| 2009-12-14 | revert r91184, because it causes a crash on a .bc file I just | Chris Lattner |
| 2009-12-11 | Revise scalar replacement to be more flexible about handle bitcasts and GEPs. | Bob Wilson |
| 2009-12-10 | Make sure the immediate dominator isn't NULL through iterations | Eric Christopher |
| 2009-12-10 | Fix PR5744, a case where we were getting the pointer size instead of the | Chris Lattner |
| 2009-12-10 | allow this to build when the #if 0's are enabled. No functionality change. | Chris Lattner |
| 2009-12-09 | Dereference loopHeader after checking for null rather than before. | Dan Gohman |
| 2009-12-09 | fix hte last remaining known (by me) phi translation bug. When we reanalyze | Chris Lattner |
| 2009-12-09 | change GetStoreValueForLoad to use IRBuilder, which is cleaner and | Chris Lattner |
| 2009-12-09 | Fix a comment. | Bob Wilson |
| 2009-12-09 | change AnalyzeLoadFromClobberingMemInst/AnalyzeLoadFromClobberingStore | Chris Lattner |
| 2009-12-09 | change AnalyzeLoadFromClobberingWrite and clients to pass in type | Chris Lattner |
| 2009-12-09 | change NonLocalDepEntry from being a typedef for an std::pair to be its | Chris Lattner |
| 2009-12-09 | add some aborts to #if 0's. | Chris Lattner |
| 2009-12-09 | Switch GVN and memdep to use PHITransAddr, which correctly handles | Chris Lattner |
| 2009-12-08 | Some superficial cleanups. | Bob Wilson |
| 2009-12-08 | Clean up dead operands left around after SROA replaces a mem intrinsic. | Bob Wilson |
| 2009-12-08 | Remove unnecessary #include "llvm/LLVMContext.h". | Nick Lewycky |
| 2009-12-06 | fix PR5698 | Chris Lattner |
| 2009-12-06 | constant fold loads from memcpy's from global constants. This is important | Chris Lattner |
| 2009-12-06 | add support for forwarding mem intrinsic values to non-local loads. | Chris Lattner |
| 2009-12-06 | Handle forwarding local memsets to loads. For example, we optimize this: | Chris Lattner |
| 2009-12-05 | Generalize this optimization to work on equality comparisons between any two | Nick Lewycky |