[X86] getTargetVShiftNode - Fix Wparentheses gcc warning.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 12 Feb 2022 16:37:24 +0000 (16:37 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 12 Feb 2022 16:37:24 +0000 (16:37 +0000)
llvm/lib/Target/X86/X86ISelLowering.cpp

index d1d0de4..2352835 100644 (file)
@@ -25746,8 +25746,8 @@ static SDValue getTargetVShiftNode(unsigned Opc, const SDLoc &dl, MVT VT,
           DAG.getConstant(0, dl, AmtVT.getScalarType()));
       MaskElts[0] = DAG.getAllOnesConstant(dl, AmtVT.getScalarType());
       SDValue Mask = DAG.getBuildVector(AmtVT, dl, MaskElts);
-      if (Mask = DAG.FoldConstantArithmetic(ISD::AND, dl, AmtVT,
-                                            {ShAmt.getOperand(1), Mask})) {
+      if ((Mask = DAG.FoldConstantArithmetic(ISD::AND, dl, AmtVT,
+                                             {ShAmt.getOperand(1), Mask}))) {
         ShAmt = DAG.getNode(ISD::AND, dl, AmtVT, ShAmt.getOperand(0), Mask);
         IsMasked = true;
       }