}
-int __interprocedural_view = false;
+int firm_interprocedural_view = 0;
int (get_interprocedural_view)(void) {
return _get_interprocedural_view();
}
void (set_interprocedural_view)(int state) {
- __interprocedural_view = state;
+ firm_interprocedural_view = state;
/* set function vectors for faster access */
if (state) {
res->additional_properties = mtp_property_inherited; /* inherited from type */
res->phase_state = phase_building;
- res->op_pin_state_pinned = op_pin_state_pinned;
+ res->irg_pinned_state = op_pin_state_pinned;
res->outs_state = outs_none;
res->dom_state = dom_none;
res->typeinfo_state = ir_typeinfo_none;
add_immBlock_pred (first_block, projX);
res->method_execution_frequency = -1;
+ res->estimated_node_count = 0;
return res;
}
obstack_init (res->obst);
res->extbb_obst = NULL;
- res->phase_state = phase_building;
- res->op_pin_state_pinned = op_pin_state_pinned;
- res->extblk_state = ir_extblk_info_none;
+ res->phase_state = phase_building;
+ res->irg_pinned_state = op_pin_state_pinned;
+ res->extblk_state = ir_extblk_info_none;
res->value_table = new_identities (); /* value table for global value
numbering for optimizing use in
return irg->loc_descriptions ? irg->loc_descriptions[n] : NULL;
}
+/* Returns a estimated node count of the irg. */
+unsigned (get_irg_estimated_node_cnt)(const ir_graph *irg) {
+ return _get_irg_estimated_node_cnt(irg);
+}
+
/* register additional space in an IR graph */
size_t register_additional_graph_data(size_t size)
{