obstack_init(res->obst);
res->extbb_obst = NULL;
+ res->last_node_idx = 0;
+
res->value_table = new_identities (); /* value table for global value
numbering for optimizing use in
iropt.c */
obstack_init (res->obst);
res->extbb_obst = NULL;
+ res->last_node_idx = 0;
+
res->phase_state = phase_building;
res->irg_pinned_state = op_pin_state_pinned;
res->extblk_state = ir_extblk_info_none;
return _get_irg_estimated_node_cnt(irg);
}
+/* Returns the last irn index for this graph. */
+unsigned get_irg_last_idx(const ir_graph *irg) {
+ return irg->last_node_idx;
+}
+
/* register additional space in an IR graph */
size_t register_additional_graph_data(size_t size)
{