X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fopt%2Ftailrec.c;h=45f1b50cac2732e08c934d508832a458d0c5b7d1;hb=b4a3d8471ab4a2ad12041f4ef1cb2473d9b5fe4c;hp=681a3f8b63dea42ea1c1f67ed9f27f3a896df002;hpb=e30e5834fd8c1c3a7d28fc66e99b91a84993bde8;p=libfirm diff --git a/ir/opt/tailrec.c b/ir/opt/tailrec.c index 681a3f8b6..45f1b50ca 100644 --- a/ir/opt/tailrec.c +++ b/ir/opt/tailrec.c @@ -78,7 +78,7 @@ static void collect_data(ir_node *node, void *env) { if (op == op_Proj) { ir_node *start = get_Proj_pred(pred); - if (get_irn_op(start) == op_Start) { + if (is_Start(start)) { if (get_Proj_proj(pred) == pn_Start_T_args) { /* found Proj(ProjT(Start)) */ set_irn_link(node, data->proj_data);