/* res->obst = (struct obstack *) xmalloc (sizeof (struct obstack)); */
res->graphs = NEW_ARR_F (ir_graph *, 1);
res->types = NEW_ARR_F (type *, 1);
- res->name = NULL;
+ res->name = new_id_from_str("no_name_set");
#ifdef DEBUG_libfirm
res->max_node_nr = 0;
res->const_code_irg = new_const_code_irg();
+ res->outs_state = no_outs;
+ res->ip_outedges = NULL;
return res;
}
return irp->const_code_irg;
}
+irg_outs_state get_irp_ip_outs_state() {
+ return irp->outs_state;
+}
+void set_irp_ip_outs_inconsistent() {
+ irp->outs_state = outs_inconsistent;
+}
void set_irp_ip_outedges(ir_node ** ip_outedges)
{
irp -> ip_outedges = ip_outedges;