aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans-Peter Nilsson <hp@axis.com>2002-06-12 02:04:52 +0000
committerHans-Peter Nilsson <hp@gcc.gnu.org>2002-06-12 02:04:52 +0000
commit0cec6af13cc6b2f44b21841c7ffda68b9d043318 (patch)
tree4c3b1ff3416df4b2a277d5a309f799419d79b366
parent6debb0064e143df855183eaf867f14ef4c7ce923 (diff)
downloadgcc-0cec6af13cc6b2f44b21841c7ffda68b9d043318.zip
gcc-0cec6af13cc6b2f44b21841c7ffda68b9d043318.tar.gz
gcc-0cec6af13cc6b2f44b21841c7ffda68b9d043318.tar.bz2
re PR target/6997 (CRIS: compare result incorrect -- sleu pattern in cris.md at fault)
PR target/6997 * config/cris/cris.md ("sleu"): Set attribute "cc" to "none". From-SVN: r54542
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/cris/cris.md3
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index b3ec121..e777c5f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2002-06-11 Hans-Peter Nilsson <hp@axis.com>
+
+ PR target/6997
+ * config/cris/cris.md ("sleu"): Set attribute "cc" to "none".
+
2002-06-11 Zack Weinberg <zack@codesourcery.com>
* config.gcc: Make the name of the extra-modes file adjustable
diff --git a/gcc/config/cris/cris.md b/gcc/config/cris/cris.md
index 0a7eb48..1e61134 100644
--- a/gcc/config/cris/cris.md
+++ b/gcc/config/cris/cris.md
@@ -3768,7 +3768,8 @@
(leu:SI (cc0) (const_int 0)))]
""
"sls %0"
- [(set_attr "slottable" "yes")])
+ [(set_attr "slottable" "yes")
+ (set_attr "cc" "none")])
(define_insn "slt"
[(set (match_operand:SI 0 "register_operand" "=r")