From a346e6ebbd106566b8426d310fae5958751f82db Mon Sep 17 00:00:00 2001 From: Michael Beck Date: Wed, 2 Mar 2005 14:27:07 +0000 Subject: [PATCH] bugfix: is_fragile_op expected an IR-node [r5278] --- ir/opt/loop_unrolling.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ir/opt/loop_unrolling.c b/ir/opt/loop_unrolling.c index 054d542d7..db2d6722e 100644 --- a/ir/opt/loop_unrolling.c +++ b/ir/opt/loop_unrolling.c @@ -532,10 +532,9 @@ copy_loop_body(set *l_n, induct_var_info *info, int unroll_factor) static int is_exception_possible(ir_node *node) { ir_node *pred = get_Proj_pred(node); - ir_op *op = get_irn_op(pred); /* only fragile ops can throw an exception */ - if (! is_fragile_op(op)) + if (! is_fragile_op(pred)) return 0; /* -- 2.20.1