X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbechordal_draw.c;h=fdcff5cbb9094245cdfa970f87ceeab7f5319233;hb=6e96ec2cff42d9e59757d486e9b64b8f3bdb1704;hp=e1093d6e10fa6d82ddea0809b86c8e3e8ac067ea;hpb=d4bbab11371a9c68aa2a716eaa7589b82a28691e;p=libfirm diff --git a/ir/be/bechordal_draw.c b/ir/be/bechordal_draw.c index e1093d6e1..fdcff5cbb 100644 --- a/ir/be/bechordal_draw.c +++ b/ir/be/bechordal_draw.c @@ -24,9 +24,7 @@ * @date 12.05.2005 * @version $Id$ */ -#ifdef HAVE_CONFIG_H #include "config.h" -#endif #include @@ -242,7 +240,6 @@ const draw_chordal_opts_t draw_chordal_def_opts = { typedef struct _draw_chordal_env_t { const be_chordal_env_t *chordal_env; - const arch_env_t *arch_env; const arch_register_class_t *cls; pmap *block_dims; plotter_t *plotter; @@ -424,7 +421,7 @@ static void draw_block(ir_node *bl, void *data) be_lv_foreach(lv, bl, be_lv_state_in, idx) { ir_node *irn = be_lv_get_irn(lv, bl, idx); - if (arch_irn_consider_in_reg_alloc(env->arch_env, env->cls, irn)) { + if (arch_irn_consider_in_reg_alloc(env->cls, irn)) { const arch_register_t *reg = arch_get_irn_register(irn); int col = arch_register_get_index(reg); int x = (col + 1) * opts->h_inter_gap; @@ -467,7 +464,6 @@ void draw_interval_tree(const draw_chordal_opts_t *opts, const be_chordal_env_t struct block_dims *start_dims; ir_node *start_block = get_irg_start_block(chordal_env->irg); - env.arch_env = chordal_env->birg->main_env->arch_env; env.opts = opts; env.block_dims = pmap_create(); env.plotter = plotter;