Commit 27dd0a95 by Uros Bizjak

sync.md (fetchop_name): Change ior attribute to "or".

	* config/alpha/sync.md (fetchop_name): Change ior attribute to "or".

From-SVN: r186572
parent b59eee40
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> 2012-04-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
PR tree-optimization/52976 PR tree-optimization/52976
...@@ -893,8 +897,7 @@ ...@@ -893,8 +897,7 @@
PR rtl-optimization/52876 PR rtl-optimization/52876
* emit-rtl.c (set_reg_attrs_from_value): Handle arbitrary value. * emit-rtl.c (set_reg_attrs_from_value): Handle arbitrary value.
Don't call mark_reg_pointer for incompatible pointer sign Don't call mark_reg_pointer for incompatible pointer sign extension.
extension.
* reginfo.c (reg_scan_mark_refs): Call set_reg_attrs_from_value * reginfo.c (reg_scan_mark_refs): Call set_reg_attrs_from_value
directly. directly.
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
(define_code_iterator FETCHOP [plus minus ior xor and]) (define_code_iterator FETCHOP [plus minus ior xor and])
(define_code_attr fetchop_name (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 (define_code_attr fetchop_pred
[(plus "add_operand") (minus "reg_or_8bit_operand") [(plus "add_operand") (minus "reg_or_8bit_operand")
(ior "or_operand") (xor "or_operand") (and "and_operand")]) (ior "or_operand") (xor "or_operand") (and "and_operand")])
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment