| Age | Commit message (Expand) | Author |
| 2010-11-18 | Add support for PHI-translating sext, zext, and trunc instructions, | Dan Gohman |
| 2010-11-18 | Introduce memoization for ScalarEvolution dominates and properlyDominates | Dan Gohman |
| 2010-11-17 | Factor out the code for purging a SCEV from all the various memoization maps. | Dan Gohman |
| 2010-11-17 | Merge the implementations of isLoopInvariant and hasComputableLoopEvolution, and | Dan Gohman |
| 2010-11-17 | Make SCEV::getType() and SCEV::print non-virtual. Move SCEV::hasOperand | Dan Gohman |
| 2010-11-17 | Move SCEV::dominates and properlyDominates to ScalarEvolution. | Dan Gohman |
| 2010-11-17 | Move SCEV::isLoopInvariant and hasComputableLoopEvolution to be member | Dan Gohman |
| 2010-11-17 | Before replacing a phi node with a different value, it | Duncan Sands |
| 2010-11-17 | Verify SCEVAddRecExpr's invariant in ScalarEvolution::getAddRecExpr | Dan Gohman |
| 2010-11-17 | Fix ScalarEvolution's range memoization to avoid using a | Dan Gohman |
| 2010-11-17 | Move some those Xor simplifications which don't require creating new | Duncan Sands |
| 2010-11-17 | Now that hasConstantValue has been made simpler, it may return the | Duncan Sands |
| 2010-11-17 | Previously SimplifyInstruction could report that an instruction | Duncan Sands |
| 2010-11-17 | Fix a layering violation: hasConstantValue, which is part of the PHINode | Duncan Sands |
| 2010-11-17 | Have ScalarEvolution use SimplifyInstruction rather than hasConstantValue. | Duncan Sands |
| 2010-11-17 | Memoize results from ScalarEvolution's getUnsignedRange and getSignedRange. | Dan Gohman |
| 2010-11-16 | In which I discover the existence of loops. Threading an operation | Duncan Sands |
| 2010-11-15 | Teach InstructionSimplify the trick of skipping incoming phi | Duncan Sands |
| 2010-11-14 | If dom tree information is available, make it possible to pass | Duncan Sands |
| 2010-11-14 | Teach InstructionSimplify about phi nodes. I chose to have it simply | Duncan Sands |
| 2010-11-14 | Boost the power of phi node constant folding slightly: if all | Duncan Sands |
| 2010-11-14 | Strip trailing whitespace. | Duncan Sands |
| 2010-11-13 | Fix typo pointed out by Trevor Harmon. | Duncan Sands |
| 2010-11-12 | Re-disable TBAA for now; it broke MultiSource/Applications/JM/lencod, | Dan Gohman |
| 2010-11-12 | Enable TBAA. | Dan Gohman |
| 2010-11-11 | Add helper functions for computing the Location of load, store, | Dan Gohman |
| 2010-11-11 | Don't forget the TBAA info, if available. | Dan Gohman |
| 2010-11-11 | Avoid calling alias on non-pointer values. | Dan Gohman |
| 2010-11-11 | It's not necessary to clear out the Size and TBAATag at each of | Dan Gohman |
| 2010-11-11 | Set NonLocalDepInfo's Size field to UnknownSize when invalidating | Dan Gohman |
| 2010-11-10 | When clearing a non-local pointer dependency cache entry, clear | Dan Gohman |
| 2010-11-10 | Take care of special characters while creating named MDNode name to hold func... | Devang Patel |
| 2010-11-10 | Factor out the code for computing an AliasAnalysis::Location | Dan Gohman |
| 2010-11-10 | Fully invalidate cached results when a prior query's size or | Dan Gohman |
| 2010-11-10 | Reduce the maximum recursion depth, 5 seems pointlessly too much. | Duncan Sands |
| 2010-11-10 | Enhance GVN to do more precise alias queries for non-local memory | Dan Gohman |
| 2010-11-10 | Teach InstructionSimplify how to look through PHI nodes. Since PHI | Duncan Sands |
| 2010-11-10 | Add a doesAccessArgPointees helper function, and update code to use | Dan Gohman |
| 2010-11-10 | Simplify binary operations where one operand is a select instruction. | Duncan Sands |
| 2010-11-10 | Make ModRefBehavior a lattice. Use this to clean up AliasAnalysis | Dan Gohman |
| 2010-11-09 | VAArg doesn't capture its operand. | Dan Gohman |
| 2010-11-09 | Teach AliasAnalysis about AccessesArgumentsReadonly. | Dan Gohman |
| 2010-11-09 | Teach LICM and AliasSetTracker about AccessesArgumentsReadonly. | Dan Gohman |
| 2010-11-09 | Factorize code, no functionality change. | Duncan Sands |
| 2010-11-08 | Re-introduce the MaxLookup limit to BasicAliasAnalysis' | Dan Gohman |
| 2010-11-08 | Implement getModRefBehavior for TypeBasedAliasAnalysis. | Dan Gohman |
| 2010-11-08 | Extend the AliasAnalysis::pointsToConstantMemory interface to allow it | Dan Gohman |
| 2010-11-08 | Delete getIntrinsicModRefBehavior. Clients can just use the normal | Dan Gohman |
| 2010-11-08 | Teach BasicAliasAnalysis::getModRefBehavior(const Function *F) | Dan Gohman |
| 2010-11-07 | Add simplification of floating point comparisons with the result | Duncan Sands |