gcc44: Fix mis-usage of ||.
authorSascha Wildner <saw@online.de>
Wed, 22 Sep 2010 18:16:26 +0000 (20:16 +0200)
committerSascha Wildner <saw@online.de>
Wed, 22 Sep 2010 18:16:26 +0000 (20:16 +0200)
contrib/gcc-4.4/gcc/config/i386/i386.c

index ca067ed..21bf988 100644 (file)
@@ -29480,7 +29480,8 @@ ix86_sse5_valid_op_p (rtx operands[], rtx insn ATTRIBUTE_UNUSED, int num,
          For the integer multiply/add instructions be more restrictive and
          require operands[2] and operands[3] to be the memory operands.  */
       if (commutative)
-       return (mem_mask == ((1 << 1) | (1 << 3)) || ((1 << 2) | (1 << 3)));
+       return (mem_mask == ((1 << 1) | (1 << 3)) ||
+               mem_mask == ((1 << 2) | (1 << 3)));
       else
        return (mem_mask == ((1 << 2) | (1 << 3)));
     }