summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2016-07-13 03:24:38 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2016-07-13 03:24:38 +0000
commit81d877b39246b97ff7ac620d210eda37d3948484 (patch)
treea5977cfb5b5c4013d74142e35a4d2bf7554248ac
parentf27d4068a560b1822e42b41318ffee9b853178d8 (diff)
downloadbcm5719-llvm-81d877b39246b97ff7ac620d210eda37d3948484.tar.gz
bcm5719-llvm-81d877b39246b97ff7ac620d210eda37d3948484.zip
[LoopVectorize] Further cleanups
No functional change is intended, just a minor cleanup. llvm-svn: 275243
-rw-r--r--llvm/lib/Transforms/Vectorize/LoopVectorize.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp b/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
index 4bc3678646b..eebcc47ead0 100644
--- a/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+++ b/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
@@ -2601,9 +2601,7 @@ void InnerLoopVectorizer::scalarizeInstruction(Instruction *Instr,
setDebugLocFromInst(Builder, Instr);
// Find all of the vectorized parameters.
- for (unsigned op = 0, e = Instr->getNumOperands(); op != e; ++op) {
- Value *SrcOp = Instr->getOperand(op);
-
+ for (Value *SrcOp : Instr->operands()) {
// If we are accessing the old induction variable, use the new one.
if (SrcOp == OldInduction) {
Params.push_back(getVectorValue(SrcOp));
@@ -2611,7 +2609,7 @@ void InnerLoopVectorizer::scalarizeInstruction(Instruction *Instr,
}
// Try using previously calculated values.
- Instruction *SrcInst = dyn_cast<Instruction>(SrcOp);
+ auto *SrcInst = dyn_cast<Instruction>(SrcOp);
// If the src is an instruction that appeared earlier in the basic block,
// then it should already be vectorized.
OpenPOWER on IntegriCloud