Fix a warning on gcc 4.4.
authorMikhail Glushenkov <foldr@codedgers.com>
Fri, 1 Jan 2010 04:41:36 +0000 (04:41 +0000)
committerMikhail Glushenkov <foldr@codedgers.com>
Fri, 1 Jan 2010 04:41:36 +0000 (04:41 +0000)
SelectionDAGBuilder.cpp:4294: warning: suggest explicit braces to avoid
ambiguous ‘else’

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92395 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp

index ee2012ef57c5f298601819144fc2067147fcbaa7..74d624f3647d2cf13fe768077c6d1d4a9cbc2871 100644 (file)
@@ -4295,11 +4295,12 @@ static SDValue ExpandPowI(DebugLoc DL, SDValue LHS, SDValue RHS,
       SDValue Res;  // Logically starts equal to 1.0
       SDValue CurSquare = LHS;
       while (Val) {
-        if (Val & 1)
+        if (Val & 1) {
           if (Res.getNode())
             Res = DAG.getNode(ISD::FMUL, DL,Res.getValueType(), Res, CurSquare);
           else
             Res = CurSquare;  // 1.0*CurSquare.
+        }
 
         CurSquare = DAG.getNode(ISD::FMUL, DL, CurSquare.getValueType(),
                                 CurSquare, CurSquare);