diff options
author | Uros Bizjak <uros@gcc.gnu.org> | 2012-04-18 17:06:35 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2012-04-18 17:06:35 +0200 |
commit | 27dd0a95d17e416f2f519c9ea19c0de7d0d7dc02 (patch) | |
tree | 30a51bf18f18a9e25a4fdae88e686bdc0416b37b /gcc | |
parent | b59eee4039c12735d90507ac5508ba31cb76e785 (diff) | |
download | gcc-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
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/config/alpha/sync.md | 2 |
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")]) |