mips.c (gen_int_relational): Tell the caller not to reverse a branch if a NE comparis...
authorRichard Sandiford <rsandifo@redhat.com>
Wed, 11 Jul 2001 09:32:18 +0000 (09:32 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Wed, 11 Jul 2001 09:32:18 +0000 (09:32 +0000)
* config/mips/mips.c (gen_int_relational): Tell the caller not to
reverse a branch if a NE comparison is implemented with GTU.

From-SVN: r43931

gcc/ChangeLog
gcc/config/mips/mips.c

index 80d975c0788911030dde4dc9b8f8d1db6270dc38..c5238646b0b5849c79c2b9d68b2689574ef980b9 100644 (file)
@@ -1,3 +1,8 @@
+2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
+
+       * config/mips/mips.c (gen_int_relational): Tell the caller not to
+       reverse a branch if a NE comparison is implemented with GTU.
+
 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
            H.J. Lu  <hjl@gnu.org>
 
index c09a2461dce6f369d958e8fef58567b5d9dde75e..4436f7d15c66ee7bc31dddf581b0cc14a5b0edf3 100644 (file)
@@ -2979,6 +2979,8 @@ gen_int_relational (test_code, result, cmp0, cmp1, p_invert)
       if (! TARGET_MIPS16)
        {
          convert_move (result, gen_rtx (GTU, mode, reg, const0_rtx), 0);
+         if (p_invert != NULL)
+           *p_invert = 0;
          invert = 0;
        }
       else