From: Christoph Mallon Date: Wed, 15 Oct 2008 10:15:50 +0000 (+0000) Subject: Directly call arch_get_register_req_out() instead of duplicating its Proj handling... X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=1842c5acd060bde22eb5fbb6255a97c44f8c790f;p=libfirm Directly call arch_get_register_req_out() instead of duplicating its Proj handling magic. [r22897] --- diff --git a/ir/be/belower.c b/ir/be/belower.c index 160adaa9a..9a838551f 100644 --- a/ir/be/belower.c +++ b/ir/be/belower.c @@ -926,12 +926,7 @@ found_front: break; if (arch_irn_is(node, modify_flags)) break; - if (is_Proj(node)) { - req = arch_get_register_req(get_Proj_pred(node), - -1 - get_Proj_proj(node)); - } else { - req = arch_get_register_req_out(node); - } + req = arch_get_register_req_out(node); if (req->type != arch_register_req_type_normal) break; for (i = get_irn_arity(node) - 1; i >= 0; --i) {