current_ir_graph = rem;
}
+/**
+ * Dump the info for an irg.
+ * Parsed by XVCG but not shown. use yComp.
+ */
+static void dump_graph_info(FILE *F, ir_graph *irg) {
+ fprintf(F, "info1:\"");
+ dump_entity_to_file(F, get_irg_entity(irg), dump_verbosity_entattrs | dump_verbosity_entconsts);
+ fprintf(F, "\"\n");
+}
+
/** Dumps an irg as a graph clustered by block nodes.
* If interprocedural view edges can point to nodes out of this graph.
*/
fprintf(F, "\" label: \"%s\" status:clustered color:white \n",
get_ent_dump_name(get_irg_entity(irg)));
+ dump_graph_info(F, irg);
+
dump_block_graph(F, irg);
/* Close the vcg information for the irg */
fprintf(F, "\" label: \"%s\" status:clustered color:white \n",
get_ent_dump_name(get_irg_entity(irg)));
+ dump_graph_info(F, irg);
+
for (i = 0; i < get_irp_n_irgs(); i++) {
ir_graph *irg = get_irp_irg(i);
list_tuple *lists = ird_get_irg_link(irg);