/* set AM support */
set_ia32_am_support(new_op, ia32_am_Full);
+ set_ia32_commutative(new_op);
}
}
set_ia32_am_support(new_op, ia32_am_Full);
set_ia32_use_frame(new_op);
set_ia32_immop_type(new_op, ia32_ImmConst);
+ set_ia32_commutative(new_op);
SET_IA32_ORIG_NODE(new_op, ia32_get_old_node_name(env->cg, env->irn));
else {
res = new_rd_ia32_Add(tenv.dbg, tenv.irg, tenv.block, noreg, noreg, res, in1, nomem, mode_T);
set_ia32_am_support(res, ia32_am_Full);
+ set_ia32_commutative(res);
}
SET_IA32_ORIG_NODE(res, ia32_get_old_node_name(tenv.cg, irn));
res = new_rd_ia32_Add(tenv.dbg, tenv.irg, tenv.block, noreg, noreg, op1, op2, nomem, mode_T);
arch_set_irn_register(cg->arch_env, res, out_reg);
set_ia32_op_type(res, ia32_Normal);
+ set_ia32_commutative(res);
if (imm) {
set_ia32_cnst(res, offs);