projects
/
libfirm
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
4563d7e
)
removed a redundant isa attribute
author
Christian Würdig
<chriswue@ipd.info.uni-karlsruhe.de>
Wed, 15 Nov 2006 11:59:43 +0000
(11:59 +0000)
committer
Christian Würdig
<chriswue@ipd.info.uni-karlsruhe.de>
Wed, 15 Nov 2006 11:59:43 +0000
(11:59 +0000)
fixed some indents
ir/be/ia32/bearch_ia32.c
patch
|
blob
|
history
ir/be/ia32/bearch_ia32_t.h
patch
|
blob
|
history
ir/be/ia32/ia32_nodes_attr.h
patch
|
blob
|
history
ir/be/ia32/ia32_transform.c
patch
|
blob
|
history
diff --git
a/ir/be/ia32/bearch_ia32.c
b/ir/be/ia32/bearch_ia32.c
index
64b1e6b
..
1340753
100644
(file)
--- 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;
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;
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
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);
}
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);
#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();
#endif /* NDEBUG */
ia32_handle_intrinsics();
@@
-1540,7
+1537,6
@@
static void ia32_done(void *self) {
pmap_destroy(isa->types);
#ifndef NDEBUG
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 */
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
a941e8c
..
a0d2cc8
100644
(file)
--- 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) */
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 */
};
#endif /* NDEBUG */
};
diff --git
a/ir/be/ia32/ia32_nodes_attr.h
b/ir/be/ia32/ia32_nodes_attr.h
index
cdc75d3
..
d11d07c
100644
(file)
--- 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 *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 {
ident *am_sc; /**< SymConst for AddrMode */
union {
diff --git
a/ir/be/ia32/ia32_transform.c
b/ir/be/ia32/ia32_transform.c
index
5b5a0d2
..
b2b79ca
100644
(file)
--- 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);
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 */
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);
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))
ir_type *tp = get_entity_type(ent);
if (be_Return_get_n_rets(env->irn) < 1 || ! ret_val || ! USE_SSE2(env->cg))