X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbeinsn.c;h=ac9c4905bdad499d6d05d2d0bfdc98d99f246583;hb=3f807bf48426a29da4129ff29c44a4b4690c45f6;hp=6f7780ba74e8a44b9fa0fa12ac0db2385f5e765e;hpb=cb6c61f66e74eba3fd3be296b011d923a9e4cd24;p=libfirm diff --git a/ir/be/beinsn.c b/ir/be/beinsn.c index 6f7780ba7..ac9c4905b 100644 --- a/ir/be/beinsn.c +++ b/ir/be/beinsn.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 1995-2007 University of Karlsruhe. All right reserved. + * Copyright (C) 1995-2008 University of Karlsruhe. All right reserved. * * This file is part of libFirm. * @@ -121,12 +121,6 @@ be_insn_t *be_scan_insn(const be_insn_env_t *env, ir_node *irn) pre_colored += arch_get_irn_register(arch_env, p) != NULL; } } - - /* FIXME: Until yet, Proj's are scheduled, so we need to find the first - non-Proj instruction in the schedule */ - for (p = sched_next(irn); is_Proj(p); p = sched_next(p)); - insn->next_insn = p; - } else if (arch_irn_consider_in_reg_alloc(arch_env, env->cls, irn)) { /* only one def, create one operand */ o.req = arch_get_register_req(arch_env, irn, -1);