From: Christian Würdig Date: Wed, 2 Aug 2006 10:55:57 +0000 (+0000) Subject: fixed proj number mapping for CopyB nodes X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=118267fcfd41c71563371bc54286e0ee978a270d;p=libfirm fixed proj number mapping for CopyB nodes --- diff --git a/ir/be/ia32/ia32_map_regs.c b/ir/be/ia32/ia32_map_regs.c index dfb84e592..2224ae48d 100644 --- a/ir/be/ia32/ia32_map_regs.c +++ b/ir/be/ia32/ia32_map_regs.c @@ -257,6 +257,9 @@ long ia32_translate_proj_pos(const ir_node *proj) { else if (get_irn_opcode(pred) == iro_Start) { return nr; } + else if (is_ia32_CopyB(pred) || is_ia32_CopyB_i(pred)) { + return nr; + } // assert(0 && "unsupported Proj(X)"); return 0;