int co_is_optimizable_root(const copy_opt_t *co, ir_node *irn) {
arch_register_req_t req;
- if (arch_irn_is_ignore(co->aenv, irn))
+ if (arch_irn_is(co->aenv, irn, ignore))
return 0;
if (is_Reg_Phi(irn) || is_Perm_Proj(co->aenv, irn) || is_2addr_code(co->aenv, irn, &req))
assert(0 && "Is buggy and obsolete. Do not use");
- if (arch_irn_is_ignore(co->aenv, irn))
+ if (arch_irn_is(co->aenv, irn, ignore))
return 0;
foreach_out_edge(irn, edge) {
int pos, max;
arch_register_req_t req;
- if (!is_curr_reg_class(co, irn) || arch_irn_is_ignore(co->aenv, irn))
+ if (!is_curr_reg_class(co, irn) || arch_irn_is(co->aenv, irn, ignore))
return;
/* Phis */