X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbessadestr.c;h=b6e309476efdf55746450a62f99420f09ba5db4d;hb=070134aa742484085c66db733a759aa3316dbf24;hp=0a393dd5b15303368f78bba6a070f92574045d6f;hpb=41dc42afc8d00e0f364711ed0c919e4e29cb20e4;p=libfirm diff --git a/ir/be/bessadestr.c b/ir/be/bessadestr.c index 0a393dd5b..b6e309476 100644 --- a/ir/be/bessadestr.c +++ b/ir/be/bessadestr.c @@ -242,7 +242,6 @@ static void set_regs_or_place_dupls_walker(ir_node *bl, void *data) phi = (ir_node*)get_irn_link(phi)) { ir_node *phi_block = get_nodes_block(phi); const arch_register_t *phi_reg = arch_get_irn_register(phi); - const arch_register_class_t *cls = phi_reg->reg_class; int max; int i; @@ -280,7 +279,7 @@ static void set_regs_or_place_dupls_walker(ir_node *bl, void *data) insert it into schedule, pin it */ - ir_node *dupl = be_new_Copy(cls, arg_block, arg); + ir_node *dupl = be_new_Copy(arg_block, arg); set_irn_n(phi, i, dupl); arch_set_irn_register(dupl, phi_reg); @@ -336,7 +335,7 @@ static void set_regs_or_place_dupls_walker(ir_node *bl, void *data) pin it */ ir_node *perm = get_Proj_pred(arg); - ir_node *dupl = be_new_Copy(cls, arg_block, arg); + ir_node *dupl = be_new_Copy(arg_block, arg); ir_node *ins; set_irn_n(phi, i, dupl);