X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fana%2Firextbb2.c;h=2e01d01913e6a755b4777aeb69c8868af72060de;hb=45ecc187cee7107c83c1f9618a1e1e586df73644;hp=bb643725469f1806b0a0a0188df3d0e7e2c6917e;hpb=fa9c992b5f23e7a059ac91fdd04b409b951ebcc4;p=libfirm diff --git a/ir/ana/irextbb2.c b/ir/ana/irextbb2.c index bb6437254..2e01d0191 100644 --- a/ir/ana/irextbb2.c +++ b/ir/ana/irextbb2.c @@ -109,11 +109,10 @@ static void create_extblk(ir_node *block, env_t *env) { ir_extblk *extblk; - if (irn_visited(block)) + if (irn_visited_else_mark(block)) return; extblk = allocate_extblk(block, env); - mark_irn_visited(block); pick_successor(block, extblk, env); }