sh.md (cmpgeusi_t): Fix condition.
authorSamuel Tardieu <sam@rfc1149.net>
Sun, 2 Dec 2007 09:26:09 +0000 (09:26 +0000)
committerSamuel Tardieu <sam@gcc.gnu.org>
Sun, 2 Dec 2007 09:26:09 +0000 (09:26 +0000)
    gcc/
* config/sh/sh.md (cmpgeusi_t): Fix condition.

From-SVN: r130566

gcc/ChangeLog
gcc/config/sh/sh.md

index 01d6da88939afb33d6c6db7f9bf74076e57b7e41..04d754b88ca9a6472516ea4adcce1c31bd3e827a 100644 (file)
@@ -1,3 +1,7 @@
+2007-12-02  Samuel Tardieu  <sam@rfc1149.net>
+
+       * config/sh/sh.md (cmpgeusi_t): Fix condition.
+
 2007-11-30  Jan Hubicka  <jh@suse.cz>
 
        * ggc-common.c (dump_ggc_loc_statistics): Reset ggc_force_collect
index 00221cc2f37a3dbf5270f6af6f7a3669d98a7424..d7e2727adac32e71af30586c5d93aac2e3470b59 100644 (file)
                (match_operand:SI 1 "arith_reg_or_0_operand" "rN")))]
   "TARGET_SH1"
   "cmp/hs      %1,%0"
-  "&& operands[0] == CONST0_RTX (SImode)"
+  "&& operands[1] == CONST0_RTX (SImode)"
   [(pc)]
   "
 {