Fix precedence of conditional terms
authorNick Clifton <nickc@cambridge.redhat.com>
Mon, 22 Oct 2001 09:18:19 +0000 (09:18 +0000)
committerNick Clifton <nickc@gcc.gnu.org>
Mon, 22 Oct 2001 09:18:19 +0000 (09:18 +0000)
From-SVN: r46408

gcc/ChangeLog
gcc/config/mips/mips.md

index 322a6fe9daa34dbc45cba62e0e55e8fd9a5a2ee4..171f78ff865e41c72923f6c37e8e127c03cc175a 100644 (file)
@@ -1,5 +1,8 @@
 2001-10-22  Nick Clifton  <nickc@cambridge.redhat.com>
 
+       * config/mips/mips.md (mul_acc_si): Fix precedence of conditional
+       terms.
+
        * c-format.c: Fix spelling typo in comment.
 
        * sched-int.h: Fix typo in GCC preamble.
index 98ee650d22c9720c45a50616697e0aff42803f45..d22e15738724c7d619cbf78e1043486d1fe87d70 100644 (file)
    (clobber (match_scratch:SI 5 "=X,3,l"))
    (clobber (match_scratch:SI 6 "=a,a,a"))
    (clobber (match_scratch:SI 7 "=X,X,d"))]
-  "TARGET_MIPS3900
-   || ISA_HAS_MADD_MSUB
+  "(TARGET_MIPS3900
+   || ISA_HAS_MADD_MSUB)
    && !TARGET_MIPS16"
   "*
 {