aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid S. Miller <davem@redhat.com>2002-04-21 18:25:11 -0700
committerDavid S. Miller <davem@gcc.gnu.org>2002-04-21 18:25:11 -0700
commit77e2c290bab141e7fd02523d4b7ed011af6ff7ee (patch)
tree0c9bfa8b96f5a80fb07bc1fc60a0134fab59771c
parentbb03c7104959d5ee8aba498c302bfaf479b5a841 (diff)
downloadgcc-77e2c290bab141e7fd02523d4b7ed011af6ff7ee.zip
gcc-77e2c290bab141e7fd02523d4b7ed011af6ff7ee.tar.gz
gcc-77e2c290bab141e7fd02523d4b7ed011af6ff7ee.tar.bz2
sparc.md (set then compare DI mode peephole2): Fix compare mode in output RTL.
2002-04-21 David S. Miller <davem@redhat.com> * config/sparc/sparc.md (set then compare DI mode peephole2): Fix compare mode in output RTL. From-SVN: r52597
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/sparc/sparc.md2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 707039a..cbfeb4e 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2002-04-21 David S. Miller <davem@redhat.com>
+
+ * config/sparc/sparc.md (set then compare DI mode peephole2): Fix
+ compare mode in output RTL.
+
2002-04-22 David Edelsohn <edelsohn@gnu.org>
* config/rs6000/rs6000.c (rs6000_override_options): Correct
diff --git a/gcc/config/sparc/sparc.md b/gcc/config/sparc/sparc.md
index d09f648..eccfb75 100644
--- a/gcc/config/sparc/sparc.md
+++ b/gcc/config/sparc/sparc.md
@@ -9183,7 +9183,7 @@
&& ! SPARC_FP_REG_P (REGNO (operands[1]))"
[(parallel [(set (match_dup 0) (match_dup 1))
(set (reg:CCX 100)
- (compare:CC (match_dup 1) (const_int 0)))])]
+ (compare:CCX (match_dup 1) (const_int 0)))])]
"")
;; Return peepholes. These are generated by sparc_nonflat_function_epilogue