Fix a build error.
authorNadav Rotem <nrotem@apple.com>
Sun, 20 Jan 2013 09:39:17 +0000 (09:39 +0000)
committerNadav Rotem <nrotem@apple.com>
Sun, 20 Jan 2013 09:39:17 +0000 (09:39 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172971 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Transforms/Vectorize/LoopVectorize.cpp

index bb8b428c3c207b3e8ab642a29170c87425db7706..3013c2d6639d799c46f26c16bfa475a2201ee599 100644 (file)
@@ -1593,7 +1593,7 @@ InnerLoopVectorizer::vectorizeBlockInLoop(LoopVectorizationLegality *Legal,
         // optimizations will clean it up.
         VectorParts Cond = createEdgeMask(P->getIncomingBlock(0),
                                                P->getParent());
-        
+
         for (unsigned part = 0; part < UF; ++part) {
         VectorParts &In0 = getVectorValue(P->getIncomingValue(0));
         VectorParts &In1 = getVectorValue(P->getIncomingValue(1));
@@ -2713,7 +2713,8 @@ LoopVectorizationCostModel::selectVectorizationFactor(bool OptForSize,
   }
 
   DEBUG(dbgs() << "LV: Selecting VF = : "<< Width << ".\n");
-  return std::make_pair<unsigned, unsigned>(Width, VF * Cost);
+  unsigned LoopCost = VF * Cost;
+  return std::make_pair<unsigned, unsigned>(Width, LoopCost);
 }
 
 unsigned LoopVectorizationCostModel::getWidestType() {