X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;ds=sidebyside;f=ir%2Fbe%2Fbechordal_draw.c;h=1b31a561c6cb4dd0ec4ba942e6c3ca3c041c311c;hb=9b24fe0ec0f4412c790ee4a7c6fc022fd28064a1;hp=3ded8becd7a3305d6421519cc5e60a0be02cee8f;hpb=b853b10c054e5f8174a735ac597cec608b3d06dc;p=libfirm diff --git a/ir/be/bechordal_draw.c b/ir/be/bechordal_draw.c index 3ded8becd..1b31a561c 100644 --- a/ir/be/bechordal_draw.c +++ b/ir/be/bechordal_draw.c @@ -16,6 +16,7 @@ #include #include "pmap.h" +#include "pset.h" #include "irgwalk.h" #include "irprintf.h" @@ -305,7 +306,7 @@ static void draw_block(ir_node *bl, void *data) static const color_t black = { 0, 0, 0 }; const draw_chordal_env_t *env = data; - pset *live_in = get_live_in(bl); + pset *live_in = put_live_in(bl, pset_new_ptr_default()); ir_node *irn; border_t *b; struct list_head *head = get_block_border_head(env->chordal_env, bl); @@ -371,19 +372,7 @@ static void draw_block(ir_node *bl, void *data) } } -#if 0 - if(dom) { - struct block_dims *dom_dims = pmap_get(env->block_dims, dom); - rect_t line; - - line.x = dims->box.x; - line.y = dims->box.y; - line.w = dom_dims->box.x; - line.h = dom_dims->box.y; - - env->plotter->vtab->line(env->plotter, &line); - } -#endif + del_pset(live_in); } static void draw(draw_chordal_env_t *env, const rect_t *start_box)