]> granicus.if.org Git - llvm/commitdiff
Fix cppcheck operator precedence warning. NFCI.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 8 May 2019 10:07:34 +0000 (10:07 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 8 May 2019 10:07:34 +0000 (10:07 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@360234 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp

index ea75df8e47d1b5a41dddb4fb494a34120ee56c9c..75349cb8e3bae3922ea376ac15ca308a101b55ea 100644 (file)
@@ -215,8 +215,8 @@ static SDValue getCopyFromParts(SelectionDAG &DAG, const SDLoc &DL,
       unsigned ValueBits = ValueVT.getSizeInBits();
 
       // Assemble the power of 2 part.
-      unsigned RoundParts = NumParts & (NumParts - 1) ?
-        1 << Log2_32(NumParts) : NumParts;
+      unsigned RoundParts =
+          (NumParts & (NumParts - 1)) ? 1 << Log2_32(NumParts) : NumParts;
       unsigned RoundBits = PartBits * RoundParts;
       EVT RoundVT = RoundBits == ValueBits ?
         ValueVT : EVT::getIntegerVT(*DAG.getContext(), RoundBits);