| Age | Commit message (Expand) | Author |
| 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-13 | Don't leave pointers uninitialized in the default constructor. GCC complains | Chandler Carruth |
| 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 | Teach GlobalOpt to delete aliases with internal linkage (after | Duncan Sands |
| 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 |
| 2009-12-04 | Fix up some comments. | Bob Wilson |
| 2009-12-04 | Fix 80-column violations. | Bob Wilson |
| 2009-12-04 | add an assert to make it really clear what this is doing. Return singularval as | Chris Lattner |
| 2009-12-03 | Fix a comment typo. | Bob Wilson |
| 2009-12-03 | Fix this crasher, and add a FIXME for a missed optimization. | Owen Anderson |
| 2009-12-03 | improve portability to avoid conflicting with std::next in c++'0x. | Chris Lattner |
| 2009-12-02 | Move EliminateDuplicatePHINodes() from SimplifyCFG.cpp to Local.cpp | Jim Grosbach |