| Commit message (Expand) | Author | Age |
* | remove BasePointer before delinearizing | Sebastian Pop | 2014-05-27 |
* | remove constant terms | Sebastian Pop | 2014-05-27 |
* | move findArrayDimensions to ScalarEvolution | Sebastian Pop | 2014-05-09 |
* | split delinearization pass in 3 steps | Sebastian Pop | 2014-05-07 |
* | [C++11] Add NArySCEV->Operands iterator range | Tobias Grosser | 2014-05-07 |
* | [C++11] Add 'override' keyword to virtual methods that override their base cl... | Craig Topper | 2014-03-05 |
* | SCEVRewriter: Optionally interpret constants in value map as SCEVConstant | Arnold Schwaighofer | 2014-01-10 |
* | delinearization of arrays | Sebastian Pop | 2013-11-12 |
* | remove virtual methods in SCEVApplyRewriter and SCEVParameterRewriter | Sebastian Pop | 2013-11-12 |
* | Pacify -Wnon-virtual-dtor | Matt Beaumont-Gay | 2013-02-15 |
* | capitalize SCEV to match the current naming convention | Sebastian Pop | 2013-02-15 |
* | add ScevApplyRewriter | Sebastian Pop | 2013-02-15 |
* | add SCEVParameterRewriter | Sebastian Pop | 2013-02-15 |
* | Fix include guards so they exactly match file names. | Jakub Staszak | 2013-01-10 |
* | Sort the #include lines for the include/... tree with the script. | Chandler Carruth | 2012-12-03 |
* | Remove unnecessary classof()'s | Sean Silva | 2012-10-11 |
* | Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S... | Sylvestre Ledru | 2012-09-27 |
* | Fix a typo 'iff' => 'if' | Sylvestre Ledru | 2012-09-27 |
* | SCEVTraversal: Add a visited set. | Andrew Trick | 2012-07-18 |
* | Factor SCEV traversal code so I can use it elsewhere. No functionality. | Andrew Trick | 2012-07-13 |
* | Remove dead code. Improve llvm_unreachable text. Simplify some control flow. | Ahmed Charles | 2012-02-19 |
* | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner | 2011-07-18 |
* | Added SCEV::NoWrapFlags to manage unsigned, signed, and self wrap | Andrew Trick | 2011-03-14 |
* | 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 |
* | Verify SCEVAddRecExpr's invariant in ScalarEvolution::getAddRecExpr | Dan Gohman | 2010-11-17 |
* | Revert r111031. The way LLVM defines loop invariance, the property of an | Dan Gohman | 2010-08-16 |
* | Move SCEVNAryExpr's virtual member functions out of line, and convert | Dan Gohman | 2010-08-16 |
* | Implement hasComputableLoopEvolution for Add, Mul, and Trunc operators, | Dan Gohman | 2010-08-13 |
* | Make SCEVUnknown a CallbackVH, so that it can be notified directly | Dan Gohman | 2010-08-02 |
* | Speculatively revert r109705 since it seems to be causing some build bot | Eric Christopher | 2010-07-29 |
* | Factor out some of the code for updating old SCEVUnknown values, and | Dan Gohman | 2010-07-29 |
* | Add some extra friend declarations to fix a gcc-4.0 compile error. | Dan Gohman | 2010-07-28 |
* | Add a comment. | Dan Gohman | 2010-07-28 |
* | 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 |
* | Revert 105540, 105542, 105544, 105546, and 105548 to unbreak bootstrapping. | Evan Cheng | 2010-06-09 |
* | The FoldingSet hash data includes pointer values, so it isn't | Dan Gohman | 2010-06-07 |
* | Add the ability to "intern" FoldingSetNodeID data into a | Dan Gohman | 2010-03-18 |
* | Reapply r98755 with a thinko which miscompiled gengtype fixed. | Dan Gohman | 2010-03-18 |
* | Revert 98755, which may be causing trouble. | Dan Gohman | 2010-03-17 |
* | Change SCEVNAryExpr's operand array from a SmallVector to a plain | Dan Gohman | 2010-03-17 |
* | Override dominates and properlyDominates for SCEVAddRecExpr, as a | Dan Gohman | 2010-02-13 |
* | Minor code simplification. | Dan Gohman | 2010-02-10 |
* | Generalize target-independent folding rules for sizeof to handle more | Dan Gohman | 2010-02-01 |
* | Remove SCEVAllocSizeExpr and SCEVFieldOffsetExpr, and in their place | Dan Gohman | 2010-01-28 |
* | Make SCEVAddRecExpr's getType return a pointer type when the add | Dan Gohman | 2010-01-19 |
* | Add the ability to track HasNSW and HasNUW on more kinds of SCEV expressions. | Dan Gohman | 2009-10-09 |
* | Add a properlyDominates member function to ScalarEvolution. | Dan Gohman | 2009-09-27 |