| Age | Commit message (Expand) | Author |
| 2010-06-29 | Fix ScalarEvolution's tripcount computation for chains of loops | Dan Gohman |
| 2010-06-29 | Just as its not safe to blindly transfer the nsw bit from an add | Dan Gohman |
| 2010-06-25 | Eliminate a redundant FoldingSet lookup. | Dan Gohman |
| 2010-06-24 | Don't try to preserve pointer types in SCEVConstants; the old code | Dan Gohman |
| 2010-06-24 | Make the trunc code consistent with the zext and sext code in its | Dan Gohman |
| 2010-06-22 | Replace ScalarEvolution's private copy of getLoopPredecessor | Dan Gohman |
| 2010-06-22 | Allow "exhaustive" trip count evaluation on phi nodes with all | Dan Gohman |
| 2010-06-21 | Use A.append(...) instead of A.insert(A.end(), ...) when A is a | Dan Gohman |
| 2010-06-19 | Fix ScalarEvolution's "exhaustive" trip count evaluation code to avoid | Dan Gohman |
| 2010-06-18 | Revert r106304 (105548 and friends), which are the SCEVComplexityCompare | Dan Gohman |
| 2010-06-18 | Reapply 105540, 105542, and 105548, and revert r105732. | Dan Gohman |
| 2010-06-18 | Reapply 105546. | Dan Gohman |
| 2010-06-18 | Reapply 105544. | Dan Gohman |
| 2010-06-18 | Remove getIntegerSCEV; it's redundant with getConstant, and getConstant | Dan Gohman |
| 2010-06-17 | Simplify this code. | Dan Gohman |
| 2010-06-09 | Revert 105540, 105542, 105544, 105546, and 105548 to unbreak bootstrapping. | Evan Cheng |
| 2010-06-07 | The FoldingSet hash data includes pointer values, so it isn't | Dan Gohman |
| 2010-06-07 | Optimize this code somewhat by taking advantage of the fact | Dan Gohman |
| 2010-06-07 | Micro-optimize this, to speed up this hotspot in debug builds a little. | Dan Gohman |
| 2010-06-07 | Micro-optimize this. | Dan Gohman |
| 2010-06-07 | Optimize ScalarEvolution's SCEVComplexityCompare predicate: don't go | Dan Gohman |
| 2010-05-28 | ConstantFoldConstantExpression can theoretically return null. | Dan Gohman |
| 2010-05-04 | Use the SCEVAddRecExpr::getPostIncExpr utility function instead | Dan Gohman |
| 2010-05-04 | Fix a copy+pasto. | Dan Gohman |
| 2010-05-03 | Use getConstant instead of getIntegerSCEV. The two are basically the | Dan Gohman |
| 2010-05-03 | Silence warnings about -1 being converted to an unsigned value. | Dan Gohman |
| 2010-05-03 | Use isTrueWhenEqual and isFalseWhenEqual instead of assuming that | Dan Gohman |
| 2010-05-03 | In ScalarEvolution::print, don't bother printing out the SCEVs for | Dan Gohman |
| 2010-05-03 | In SimplifyICmpOperands, avoid needlessly swapping the operands in the | Dan Gohman |
| 2010-05-03 | Factor out the new <= and >= analysis code into SimplifyICmpOperands. | Dan Gohman |
| 2010-04-30 | Set isSigned to true when creating an all-ones integer constant, even | Dan Gohman |
| 2010-04-30 | Silence compiler warnings. | Dan Gohman |
| 2010-04-24 | ScalarEvolution support for <= and >= loops. | Dan Gohman |
| 2010-04-24 | Use SimplifyICmpOperands in isKnownPredicate too. | Dan Gohman |
| 2010-04-24 | Update isImpliedCond to use the new SimplifyICmpOperands utility. | Dan Gohman |
| 2010-04-24 | Add a new utility function SimplifyICmpOperands. Much of this code is | Dan Gohman |
| 2010-04-23 | When it doesn't matter whether zero or sign extension is used, | Dan Gohman |
| 2010-04-22 | Don't attempt to analyze values which are obviously undef. This fixes some | Dan Gohman |
| 2010-04-21 | Make ScalarEvolution::getConstant support pointer types, for consistency | Dan Gohman |
| 2010-04-16 | Fix SCEVCommutativeExpr::print to be robust in the case of improper | Dan Gohman |
| 2010-04-15 | Make getPredecessorWithUniqueSuccessorForBB return the unique successor | Dan Gohman |
| 2010-04-14 | Add a comment. | Dan Gohman |
| 2010-04-13 | Teach ScalarEvolution to simplify smax and umax when it can prove | Dan Gohman |
| 2010-04-13 | Minor code micro-optimizations. | Dan Gohman |
| 2010-04-12 | Micro-optimize a few hot spots. | Dan Gohman |
| 2010-04-12 | Add fast paths to ScalarEvolution::getSizeOf and getOffsetOf, as | Dan Gohman |
| 2010-04-12 | Generalize ScalarEvolution's PHI analysis to handle loops that don't | Dan Gohman |
| 2010-04-12 | Rewrite the overflow checking in the get{Signed,Unsigned}Range code for | Dan Gohman |
| 2010-04-11 | Fix indentation. | Dan Gohman |
| 2010-04-11 | Enhance ScalarEvolution::isKnownPredicate with support for | Dan Gohman |