projects
/
libfirm
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
removed INLIEN before global functions
[libfirm]
/
ir
/
ir
/
irgraph.c
diff --git
a/ir/ir/irgraph.c
b/ir/ir/irgraph.c
index
8765bbe
..
225862d
100644
(file)
--- a/
ir/ir/irgraph.c
+++ b/
ir/ir/irgraph.c
@@
-151,7
+151,7
@@
new_r_ir_graph (entity *ent, int n_loc)
generation */
#endif
res->kind = k_ir_graph;
generation */
#endif
res->kind = k_ir_graph;
- res->obst =
(struct obstack *) xmalloc (sizeof (struct obstack
));
+ res->obst =
xmalloc (sizeof(*res->obst
));
obstack_init (res->obst);
res->value_table = new_identities (); /* value table for global value
numbering for optimizing use in
obstack_init (res->obst);
res->value_table = new_identities (); /* value table for global value
numbering for optimizing use in
@@
-195,6
+195,7
@@
new_r_ir_graph (entity *ent, int n_loc)
#ifdef DEBUG_libfirm
res->graph_nr = get_irp_new_node_nr();
#endif
#ifdef DEBUG_libfirm
res->graph_nr = get_irp_new_node_nr();
#endif
+ res->proj_args = NULL;
set_store(res->initial_mem);
set_store(res->initial_mem);
@@
-241,7
+242,7
@@
ir_graph *new_const_code_irg(void) {
res->Phi_in_stack = NULL;
#endif
res->kind = k_ir_graph;
res->Phi_in_stack = NULL;
#endif
res->kind = k_ir_graph;
- res->obst =
(struct obstack *) xmalloc (sizeof (struct obstack
));
+ res->obst =
xmalloc (sizeof(*res->obst
));
obstack_init (res->obst);
res->phase_state = phase_building;
res->op_pin_state_pinned = op_pin_state_pinned;
obstack_init (res->obst);
res->phase_state = phase_building;
res->op_pin_state_pinned = op_pin_state_pinned;
@@
-449,6
+450,16
@@
void
__set_irg_args(irg, node);
}
__set_irg_args(irg, node);
}
+ir_node **
+(get_irg_proj_args) (const ir_graph *irg) {
+ return __get_irg_proj_args (irg);
+}
+
+void
+(set_irg_proj_args) (ir_graph *irg, ir_node **nodes) {
+ __set_irg_proj_args (irg, nodes);
+}
+
ir_node *
(get_irg_bad)(const ir_graph *irg) {
return __get_irg_bad(irg);
ir_node *
(get_irg_bad)(const ir_graph *irg) {
return __get_irg_bad(irg);
@@
-655,8
+666,8
@@
void *
return __get_irg_link(irg);
}
return __get_irg_link(irg);
}
-/* maximum visited flag content of all ir_graph visited fields. */
-static
int
max_irg_visited = 0;
+/*
*
maximum visited flag content of all ir_graph visited fields. */
+static
unsigned long
max_irg_visited = 0;
unsigned long
(get_irg_visited)(const ir_graph *irg) {
unsigned long
(get_irg_visited)(const ir_graph *irg) {