X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firopt_dbg.h;h=3d0883a8903dc962956cd12ff1ab72629604f20b;hb=169fd803ea2ed08171113c1fd7ab4e528e1ebc26;hp=44e47e8bc9b588ca712e1b1e4c40aae035b0db5d;hpb=0dff1e408fcf06c3d6701cc5969a037caeb38195;p=libfirm diff --git a/ir/ir/iropt_dbg.h b/ir/ir/iropt_dbg.h index 44e47e8bc..3d0883a89 100644 --- a/ir/ir/iropt_dbg.h +++ b/ir/ir/iropt_dbg.h @@ -29,13 +29,10 @@ * @param oldn the block that it is eliminated * @param n the new node for this block, may be equal to oldn */ -#define DBG_OPT_DEAD_BLOCK(oldn, n) \ - do { \ - ir_node *ons[2]; \ - ons[0] = oldn; \ - ons[1] = get_Block_cfgpred(oldn, 0); \ - hook_merge_nodes(&n, 1, ons, SIZ(ons), HOOK_OPT_DEAD_BLOCK); \ - __dbg_info_merge_sets(&n, 1, ons, SIZ(ons), dbg_dead_code); \ +#define DBG_OPT_DEAD_BLOCK(oldn, n) \ + do { \ + hook_merge_nodes(&n, 1, &oldn, 1, HOOK_OPT_DEAD_BLOCK); \ + __dbg_info_merge_pair(n, oldn, dbg_dead_code); \ } while(0)