Fix some mysteriously missing {}'s which cause the miscompilation of
authorChris Lattner <sabre@nondot.org>
Wed, 13 Apr 2005 03:29:53 +0000 (03:29 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 13 Apr 2005 03:29:53 +0000 (03:29 +0000)
Olden/mst, Ptrdist/bc, Obsequi, etc.

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

lib/Target/X86/X86ISelPattern.cpp

index 1dc6772d56b34b86856eb664430ff4e40130b30e..949cda96882b138af7906211333f71d65d35b2ea 100644 (file)
@@ -2191,8 +2191,7 @@ unsigned ISel::SelectExpr(SDOperand N) {
     assert((N.getOpcode() != ISD::SREM || MVT::isInteger(N.getValueType())) &&
            "We don't support this operator!");
 
-    if (N.getOpcode() == ISD::SDIV)
-
+    if (N.getOpcode() == ISD::SDIV) {
       // We can fold loads into FpDIVs, but not really into any others.
       if (N.getValueType() == MVT::f64) {
         // Check for reversed and unreversed DIV.
@@ -2267,6 +2266,7 @@ unsigned ISel::SelectExpr(SDOperand N) {
           return Result;
         }
       }
+    }
 
     if (getRegPressure(N.getOperand(0)) > getRegPressure(N.getOperand(1))) {
       Tmp1 = SelectExpr(N.getOperand(0));