From 78de2138351549da8e971daeba9a3630932c7b59 Mon Sep 17 00:00:00 2001 From: Michael Beck Date: Thu, 18 Dec 2008 17:38:10 +0000 Subject: [PATCH] - more simplification in skip_Tuple [r24791] --- ir/ir/irnode.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ir/ir/irnode.c b/ir/ir/irnode.c index 184cca7e1..61f9b7066 100644 --- a/ir/ir/irnode.c +++ b/ir/ir/irnode.c @@ -2551,7 +2551,7 @@ skip_Tuple(ir_node *node) { ir_op *op; restart: - if (get_irn_op(node) == op_Proj) { + if (is_Proj(node)) { pred = get_Proj_pred(node); op = get_irn_op(pred); @@ -2561,9 +2561,8 @@ restart: */ if (op == op_Proj) { /* nested Tuple ? */ pred = skip_Tuple(pred); - op = get_irn_op(pred); - if (op == op_Tuple) { + if (is_Tuple(pred)) { node = get_Tuple_pred(pred, get_Proj_proj(node)); goto restart; } -- 2.20.1