summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp
diff options
context:
space:
mode:
authorSanjoy Das <sanjoy@playingwithpointers.com>2017-04-14 15:50:19 +0000
committerSanjoy Das <sanjoy@playingwithpointers.com>2017-04-14 15:50:19 +0000
commit478cd98b22cd1e645cd15a6475773b8cf5a857ee (patch)
treec78e219716404f94605dd1c34177818badd27b9e /llvm/lib/Analysis/ScalarEvolutionNormalization.cpp
parentc5a87a194916aca1bc7f95d36d18d8ccc5efea8a (diff)
downloadbcm5719-llvm-478cd98b22cd1e645cd15a6475773b8cf5a857ee.tar.gz
bcm5719-llvm-478cd98b22cd1e645cd15a6475773b8cf5a857ee.zip
Use range for
llvm-svn: 300334
Diffstat (limited to 'llvm/lib/Analysis/ScalarEvolutionNormalization.cpp')
-rw-r--r--llvm/lib/Analysis/ScalarEvolutionNormalization.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp b/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp
index 21d1c182713..d700eacc584 100644
--- a/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp
+++ b/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp
@@ -120,9 +120,7 @@ const SCEV *PostIncTransform::TransformImpl(const SCEV *S) {
SmallVector<const SCEV *, 8> Operands;
bool Changed = false;
// Transform each operand.
- for (SCEVNAryExpr::op_iterator I = X->op_begin(), E = X->op_end();
- I != E; ++I) {
- const SCEV *O = *I;
+ for (auto *O : X->operands()) {
const SCEV *N = TransformSubExpr(O);
Changed |= N != O;
Operands.push_back(N);
OpenPOWER on IntegriCloud