aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp
AgeCommit message (Expand)AuthorFilesLines
2012-01-20More dead code removal (using -Wunreachable-code)David Blaikie1-1/+0
2012-01-10Remove unnecessary default cases in switches that cover all enum values.David Blaikie1-1/+0
2011-10-13Fix memory corruption I introduced a few checkins ago.Andrew Trick1-5/+6
2011-10-13SCEV: Rewrite TrandformForPostIncUse to handle expression DAGs, notAndrew Trick1-30/+70
2011-03-14Added SCEV::NoWrapFlags to manage unsigned, signed, and self wrapAndrew Trick1-1/+2
2010-09-03Disable the asserts that check that normalization is perfectlyDan Gohman1-2/+7
2010-07-20Fix SCEV denormalization of expressions where the exit value fromDan Gohman1-32/+55
2010-07-20Change an argument from an Instruction* to a Value*, which is allDan Gohman1-5/+5
2010-07-20Minor code cleanups.Dan Gohman1-0/+5
2010-07-20Minor code simplification.Dan Gohman1-6/+3
2010-06-04Fix normalization and de-normalization of non-affine SCEVs.Dan Gohman1-6/+9
2010-04-07Generalize IVUsers to track arbitrary expressions rather than expressionsDan Gohman1-0/+150