Fix operator precedence warning. NFCI.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 2 Mar 2020 10:56:29 +0000 (10:56 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 2 Mar 2020 10:56:58 +0000 (10:56 +0000)
llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp

index f6a75b0..3b0b84e 100644 (file)
@@ -19288,8 +19288,9 @@ static SDValue formSplatFromShuffles(ShuffleVectorSDNode *OuterShuf,
 
     CombinedMask[i] = InnerMaskElt;
   }
-  assert(all_of(CombinedMask, [](int M) { return M == -1; }) ||
-         getSplatIndex(CombinedMask) != -1 && "Expected a splat mask");
+  assert((all_of(CombinedMask, [](int M) { return M == -1; }) ||
+          getSplatIndex(CombinedMask) != -1) &&
+         "Expected a splat mask");
 
   // TODO: The transform may be a win even if the mask is not legal.
   EVT VT = OuterShuf->getValueType(0);