- be_set_constr_single_reg(irn, OUT_POS(pn_be_AddSP_res), sp);
- a->reg_data[pn_be_AddSP_res].reg = sp;
+ be_set_constr_single_reg(irn, OUT_POS(pn_be_AddSP_sp), sp);
+ a->reg_data[pn_be_AddSP_sp].reg = sp;
+
+ class = arch_register_get_class(sp);
+ be_node_set_reg_class(irn, OUT_POS(pn_be_AddSP_res), class);