From a8d849626786769d67cd472b679cd807ad433f52 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Christian=20W=C3=BCrdig?= Date: Wed, 15 Nov 2006 11:59:43 +0000 Subject: [PATCH] removed a redundant isa attribute fixed some indents --- ir/be/ia32/bearch_ia32.c | 8 ++------ ir/be/ia32/bearch_ia32_t.h | 1 - ir/be/ia32/ia32_nodes_attr.h | 2 +- ir/be/ia32/ia32_transform.c | 3 +-- 4 files changed, 4 insertions(+), 10 deletions(-) diff --git a/ir/be/ia32/bearch_ia32.c b/ir/be/ia32/bearch_ia32.c index 64b1e6bf5..13407532b 100644 --- a/ir/be/ia32/bearch_ia32.c +++ b/ir/be/ia32/bearch_ia32.c @@ -510,7 +510,7 @@ static ir_type *ia32_abi_get_between_type(void *self) ia32_abi_env_t *env = self; - if ( !between_type) { + if (! between_type) { entity *old_bp_ent; entity *ret_addr_ent; entity *omit_fp_ret_addr_ent; @@ -1368,9 +1368,7 @@ static void *ia32_cg_init(const be_irg_t *birg) { isa->cg = cg; #ifndef NDEBUG - if (isa->name_obst_size) { - //printf("freed %d bytes from name obst\n", isa->name_obst_size); - isa->name_obst_size = 0; + if (isa->name_obst) { obstack_free(isa->name_obst, NULL); obstack_init(isa->name_obst); } @@ -1507,7 +1505,6 @@ static void *ia32_init(FILE *file_handle) { #ifndef NDEBUG isa->name_obst = xmalloc(sizeof(*isa->name_obst)); obstack_init(isa->name_obst); - isa->name_obst_size = 0; #endif /* NDEBUG */ ia32_handle_intrinsics(); @@ -1540,7 +1537,6 @@ static void ia32_done(void *self) { pmap_destroy(isa->types); #ifndef NDEBUG - //printf("name obst size = %d bytes\n", isa->name_obst_size); obstack_free(isa->name_obst, NULL); #endif /* NDEBUG */ diff --git a/ir/be/ia32/bearch_ia32_t.h b/ir/be/ia32/bearch_ia32_t.h index a941e8c25..a0d2cc88a 100644 --- a/ir/be/ia32/bearch_ia32_t.h +++ b/ir/be/ia32/bearch_ia32_t.h @@ -129,7 +129,6 @@ struct _ia32_isa_t { const be_machine_t *cpu; /**< the abstract machine */ #ifndef NDEBUG struct obstack *name_obst; /**< holds the original node names (for debugging) */ - unsigned long name_obst_size; #endif /* NDEBUG */ }; diff --git a/ir/be/ia32/ia32_nodes_attr.h b/ir/be/ia32/ia32_nodes_attr.h index cdc75d31b..d11d07cc1 100644 --- a/ir/be/ia32/ia32_nodes_attr.h +++ b/ir/be/ia32/ia32_nodes_attr.h @@ -104,7 +104,7 @@ typedef struct _ia32_attr_t { int *out_flags; /**< flags for each produced value */ - int am_offs; /**< offsets for AddrMode */ + int am_offs; /**< offsets for AddrMode */ ident *am_sc; /**< SymConst for AddrMode */ union { diff --git a/ir/be/ia32/ia32_transform.c b/ir/be/ia32/ia32_transform.c index 5b5a0d25c..b2b79cab6 100644 --- a/ir/be/ia32/ia32_transform.c +++ b/ir/be/ia32/ia32_transform.c @@ -258,7 +258,6 @@ const char *ia32_get_old_node_name(ia32_code_gen_t *cg, ir_node *irn) { lc_eoprintf(firm_get_arg_env(), isa->name_obst, "%+F", irn); obstack_1grow(isa->name_obst, 0); - isa->name_obst_size += obstack_object_size(isa->name_obst); return obstack_finish(isa->name_obst); } #endif /* NDEBUG */ @@ -2505,7 +2504,7 @@ static ir_node *gen_be_Call(ia32_transform_env_t *env) { static ir_node *gen_be_Return(ia32_transform_env_t *env) { ir_node *ret_val = get_irn_n(env->irn, be_pos_Return_val); ir_node *ret_mem = get_irn_n(env->irn, be_pos_Return_mem); - entity *ent = get_irg_entity(get_irn_irg(ret_val)); + entity *ent = get_irg_entity(get_irn_irg(ret_val)); ir_type *tp = get_entity_type(ent); if (be_Return_get_n_rets(env->irn) < 1 || ! ret_val || ! USE_SSE2(env->cg)) -- 2.20.1