[llvm] r346564 - [SelectionDAG] Fix a -Wparentheses warning from gcc in an assert. NFC

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Fri Nov 9 15:11:30 PST 2018


Author: ctopper
Date: Fri Nov  9 15:11:30 2018
New Revision: 346564

URL: http://llvm.org/viewvc/llvm-project?rev=346564&view=rev
Log:
[SelectionDAG] Fix a -Wparentheses warning from gcc in an assert. NFC

gcc wants parentheses around the logical OR since there is a logical AND for the string.

Modified:
    llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAG.cpp

Modified: llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAG.cpp?rev=346564&r1=346563&r2=346564&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAG.cpp (original)
+++ llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAG.cpp Fri Nov  9 15:11:30 2018
@@ -2195,8 +2195,8 @@ KnownBits SelectionDAG::computeKnownBits
 
   KnownBits Known2;
   unsigned NumElts = DemandedElts.getBitWidth();
-  assert(!Op.getValueType().isVector() ||
-         NumElts == Op.getValueType().getVectorNumElements() &&
+  assert((!Op.getValueType().isVector() ||
+          NumElts == Op.getValueType().getVectorNumElements()) &&
          "Unexpected vector size");
 
   if (!DemandedElts)




More information about the llvm-commits mailing list