aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Analysis/ScalarEvolutionExpressions.h
Commit message (Expand)AuthorAgeFilesLines
* Add a new SCEV representing signed division.Nick Lewycky2008-12-021-1/+52
* Remove getValueRange from SCEV. It wasn't doing anything there anyways, and aNick Lewycky2008-07-091-16/+0
* Use SCEVAddRecExpr::isAffine.Dan Gohman2008-06-221-1/+1
* Fix more -Wshorten-64-to-32 warnings.Evan Cheng2008-05-051-3/+3
* Unbreak build with gcc 4.3: provide missed includes and silence most annoying...Anton Korobeynikov2008-02-201-1/+2
* Add 'umax' similar to 'smax' SCEV. Closes PR2003.Nick Lewycky2008-02-201-3/+27
* Fix PR1798 - an error in the evaluation of SCEVAddRecExpr at an Wojciech Matyjewicz2008-02-111-11/+11
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* Add new SCEV, SCEVSMax. This allows LLVM to analyze do-while loops.Nick Lewycky2007-11-251-2/+27
* Add explicit keywords.Dan Gohman2007-11-191-3/+3
* Reverted r44163 per requestAnton Korobeynikov2007-11-151-52/+1
* Fix handling of overflow in loop calculation by adding new UDiv SCEV. This SCEVNick Lewycky2007-11-151-1/+52
* Move the SCEV object factors from being static members of the individualDan Gohman2007-10-221-88/+51
* Handle decrementing loops properly. Fixes PR1533.Nick Lewycky2007-07-161-4/+2
* Move the APInt form of SCEVUnknown::getIntegerSCEV to SCEVConstant::get, andDan Gohman2007-07-091-2/+2
* Add a SCEV class and supporting code for sign-extend expressions.Dan Gohman2007-06-151-2/+51
* Make it possible to create an SCEVUnknown from an APInt as well as an int.Reid Spencer2007-03-011-0/+2
* For PR950:Reid Spencer2006-12-231-2/+4
* Added an automatic cast to "std::ostream*" etc. from OStream. We then canBill Wendling2006-12-171-0/+7
* For PR950:Reid Spencer2006-10-261-1/+1
* Fix Transforms/IndVarsSimplify/2006-03-31-NegativeStride.ll andChris Lattner2006-04-011-11/+11
* Remove trailing whitespaceMisha Brukman2005-04-211-6/+6
* Fix a case where we incorrectly returned hasComputableLoopEvolution forChris Lattner2005-02-261-4/+10
* Add a new replaceSymbolicValuesWithConcrete method to the SCEV class,Chris Lattner2005-02-131-0/+43
* Fix warningChris Lattner2004-04-271-0/+1
* Remove the SCEV::expandCodeFor method, add a new SCEVVisitor class.Chris Lattner2004-04-231-29/+40
* Publically export all of these classes from the ScalarEvolutions.cpp fileChris Lattner2004-04-151-0/+461