+/*- File name / executable name or the like -*/
+void set_irp_prog_name(ident *name) {
+ irp->name = name;
+}
+ident *get_irp_prog_ident(void) {
+ return irp->name;
+}
+const char *get_irp_prog_name(void) {
+ return get_id_str(irp->name);
+}
+
+
+ir_graph *(get_const_code_irg)(void)
+{
+ return __get_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)