remove unnecessary temp variable; NFCI
authorSanjay Patel <spatel@rotateright.com>
Sun, 5 Jul 2015 21:21:47 +0000 (21:21 +0000)
committerSanjay Patel <spatel@rotateright.com>
Sun, 5 Jul 2015 21:21:47 +0000 (21:21 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241415 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Transforms/Vectorize/SLPVectorizer.cpp

index d3f1a2d89399741c91d3778d3d25debb8732449f..da35b35248f646747bca14a7ad84e9c9be0b6d9f 100644 (file)
@@ -3276,12 +3276,11 @@ bool SLPVectorizer::vectorizeStores(ArrayRef<StoreInst *> Stores,
       I = ConsecutiveChain[I];
     }
 
-    bool Vectorized = vectorizeStoreChain(Operands, costThreshold, R);
-
-    // Mark the vectorized stores so that we don't vectorize them again.
-    if (Vectorized)
+    if (vectorizeStoreChain(Operands, costThreshold, R)) {
+      // Mark the vectorized stores so that we don't vectorize them again.
       VectorizedStores.insert(Operands.begin(), Operands.end());
-    Changed |= Vectorized;
+      Changed = true;
+    }
   }
 
   return Changed;