aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDavid Edelsohn <edelsohn@gnu.org>2005-10-06 16:39:12 +0000
committerDavid Edelsohn <dje@gcc.gnu.org>2005-10-06 12:39:12 -0400
commit27f0fe7f6eff528edc9c34025a96ff21fa1f0d35 (patch)
treea23863c9bff5c41cc090730a23c690e7630feb5c /gcc
parent098209a9d6739613a451914fd102a9bf6c2d4281 (diff)
downloadgcc-27f0fe7f6eff528edc9c34025a96ff21fa1f0d35.zip
gcc-27f0fe7f6eff528edc9c34025a96ff21fa1f0d35.tar.gz
gcc-27f0fe7f6eff528edc9c34025a96ff21fa1f0d35.tar.bz2
rs6000.md (eq<mode>): Add !TARGET_POWER.
* config/rs6000/rs6000.md (eq<mode>): Add !TARGET_POWER. (eq<mode>_compare): Same. From-SVN: r105044
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/rs6000/rs6000.md8
2 files changed, 9 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 5ddf69b..8b27351 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2005-10-06 David Edelsohn <edelsohn@gnu.org>
+
+ * config/rs6000/rs6000.md (eq<mode>): Add !TARGET_POWER.
+ (eq<mode>_compare): Same.
+
2005-10-06 Richard Guenther <rguenther@suse.de>
PR tree-optimization/24238
diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md
index d064387..58ada76 100644
--- a/gcc/config/rs6000/rs6000.md
+++ b/gcc/config/rs6000/rs6000.md
@@ -11160,9 +11160,9 @@
[(set (match_operand:GPR 0 "gpc_reg_operand" "=r")
(eq:GPR (match_operand:GPR 1 "gpc_reg_operand" "r")
(match_operand:GPR 2 "scc_eq_operand" "<scc_eq_op2>")))]
- ""
+ "!TARGET_POWER"
"#"
- ""
+ "!TARGET_POWER"
[(set (match_dup 0)
(clz:GPR (match_dup 3)))
(set (match_dup 0)
@@ -11197,9 +11197,9 @@
(const_int 0)))
(set (match_operand:P 0 "gpc_reg_operand" "=r")
(eq:P (match_dup 1) (match_dup 2)))]
- "optimize_size"
+ "!TARGET_POWER && optimize_size"
"#"
- "optimize_size"
+ "!TARGET_POWER && optimize_size"
[(set (match_dup 0)
(clz:P (match_dup 4)))
(parallel [(set (match_dup 3)