summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* Teach SCEV normalization to de/normalize non-affine add recsSanjoy Das2017-04-251-32/+39
* Rewrite SCEV Normalization using SCEVRewriteVisitor; NFCSanjoy Das2017-04-141-121/+57
* Remove "#if 0"ed out assertSanjoy Das2017-04-141-5/+0
* Delete some unnecessary boilerplateSanjoy Das2017-04-141-47/+29
* Use range forSanjoy Das2017-04-141-3/+1
* Simplify PostIncTransform further; NFCSanjoy Das2017-04-141-16/+19
* Tighten the API for ScalarEvolutionNormalizationSanjoy Das2017-04-141-6/+34
* Remove NormalizeAutodetect; NFCSanjoy Das2017-04-141-108/+23
* Use transform instead of manual loop; NFCSanjoy Das2017-04-141-5/+5
* Remove emacs mode markers from .cpp files. NFCNick Lewycky2016-04-241-1/+1
* Analysis: Remove implicit ilist iterator conversionsDuncan P. N. Exon Smith2015-10-101-1/+1
* Fix typos in comments, NFCRobin Morisset2014-08-291-1/+1
* test check-in: added missing parenthesis in commentSanjay Patel2014-05-281-1/+1
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-151-1/+1
* Add stride normalization to SCEV Normalize/Denormalize transformation.Michael Zolotukhin2014-03-181-3/+26
* [cleanup] Move the Dominators.h and Verifier.h headers into the IRChandler Carruth2014-01-131-1/+1
* Fix LSR: don't normalize quadratic recurrences.Andrew Trick2013-10-251-5/+13
* More dead code removal (using -Wunreachable-code)David Blaikie2012-01-201-1/+0
* Remove unnecessary default cases in switches that cover all enum values.David Blaikie2012-01-101-1/+0
* Fix memory corruption I introduced a few checkins ago.Andrew Trick2011-10-131-5/+6
* SCEV: Rewrite TrandformForPostIncUse to handle expression DAGs, notAndrew Trick2011-10-131-30/+70
* Added SCEV::NoWrapFlags to manage unsigned, signed, and self wrapAndrew Trick2011-03-141-1/+2
* Disable the asserts that check that normalization is perfectlyDan Gohman2010-09-031-2/+7
* Fix SCEV denormalization of expressions where the exit value fromDan Gohman2010-07-201-32/+55
* Change an argument from an Instruction* to a Value*, which is allDan Gohman2010-07-201-5/+5
* Minor code cleanups.Dan Gohman2010-07-201-0/+5
* Minor code simplification.Dan Gohman2010-07-201-6/+3
* Fix normalization and de-normalization of non-affine SCEVs.Dan Gohman2010-06-041-6/+9
* Generalize IVUsers to track arbitrary expressions rather than expressionsDan Gohman2010-04-071-0/+150
OpenPOWER on IntegriCloud