Changed implementation of tr module.
[libfirm] / ir / ir / irdump.h
index 4a89a6c..15c7406 100644 (file)
@@ -31,7 +31,23 @@ void dump_cfg (ir_graph *irg);
 /* dumps the type information reachable from an ir graph. */
 void dump_type_graph (ir_graph *irg);
 
+/* dumps all type information (reachable from ir prog). */
+void dump_all_types (void);
+
 /* dumps a graph and the type inforamtion. */
 void dump_ir_graph_w_types (ir_graph *irg);
 
+/* dumps all graphs with the graph-dumper passed. Possible dumpers:
+ * dump_ir_graph
+ * dump_ir_block_graph
+ * dump_cfg
+ * dump_type_graph
+ * dump_ir_graph_w_types                                            */
+void dump_all_ir_graphs (void dump_graph(ir_graph*));
+
+/* To turn off display of edge labels.  Edge labels offen cause xvcg to
+   abort with a segmentation fault. */
+void turn_of_edge_labels();
+
+
 # endif /* _IRDUMP_H_ */