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 /llvm/lib/Transforms | |
| 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
Diffstat (limited to 'llvm/lib/Transforms')
| -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. | 

