diff options
author | David Majnemer <david.majnemer@gmail.com> | 2016-07-13 03:24:38 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2016-07-13 03:24:38 +0000 |
commit | 81d877b39246b97ff7ac620d210eda37d3948484 (patch) | |
tree | a5977cfb5b5c4013d74142e35a4d2bf7554248ac | |
parent | f27d4068a560b1822e42b41318ffee9b853178d8 (diff) | |
download | bcm5719-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.cpp | 6 |
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. |