aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUros Bizjak <uros@gcc.gnu.org>2012-04-18 17:06:35 +0200
committerUros Bizjak <uros@gcc.gnu.org>2012-04-18 17:06:35 +0200
commit27dd0a95d17e416f2f519c9ea19c0de7d0d7dc02 (patch)
tree30a51bf18f18a9e25a4fdae88e686bdc0416b37b
parentb59eee4039c12735d90507ac5508ba31cb76e785 (diff)
downloadgcc-27dd0a95d17e416f2f519c9ea19c0de7d0d7dc02.zip
gcc-27dd0a95d17e416f2f519c9ea19c0de7d0d7dc02.tar.gz
gcc-27dd0a95d17e416f2f519c9ea19c0de7d0d7dc02.tar.bz2
sync.md (fetchop_name): Change ior attribute to "or".
* config/alpha/sync.md (fetchop_name): Change ior attribute to "or". From-SVN: r186572
-rw-r--r--gcc/ChangeLog7
-rw-r--r--gcc/config/alpha/sync.md2
2 files changed, 6 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 006a3ea..51eaa8b 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2012-04-18 Uros Bizjak <ubizjak@gmail.com>
+
+ * config/alpha/sync.md (fetchop_name): Change ior attribute to "or".
+
2012-04-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
PR tree-optimization/52976
@@ -893,8 +897,7 @@
PR rtl-optimization/52876
* emit-rtl.c (set_reg_attrs_from_value): Handle arbitrary value.
- Don't call mark_reg_pointer for incompatible pointer sign
- extension.
+ Don't call mark_reg_pointer for incompatible pointer sign extension.
* reginfo.c (reg_scan_mark_refs): Call set_reg_attrs_from_value
directly.
diff --git a/gcc/config/alpha/sync.md b/gcc/config/alpha/sync.md
index 90f6c5c..bde99c4 100644
--- a/gcc/config/alpha/sync.md
+++ b/gcc/config/alpha/sync.md
@@ -19,7 +19,7 @@
(define_code_iterator FETCHOP [plus minus ior xor and])
(define_code_attr fetchop_name
- [(plus "add") (minus "sub") (ior "ior") (xor "xor") (and "and")])
+ [(plus "add") (minus "sub") (ior "or") (xor "xor") (and "and")])
(define_code_attr fetchop_pred
[(plus "add_operand") (minus "reg_or_8bit_operand")
(ior "or_operand") (xor "or_operand") (and "and_operand")])