Recent version :-)
[libfirm] / ir / be / beutil.h
index 44abe1a..dcb18b1 100644 (file)
@@ -7,6 +7,8 @@
 #include "irnode.h"
 #include "config.h"
 
+#include "bearch.h"
+
 /** Undefine this to disable debugging mode. */
 #define BE_DEBUG 1
 
@@ -51,7 +53,7 @@ void localize_consts(ir_graph *irg);
  * @param irg The irg. Note that scheduling, register allocation must
  * have been performed.
  */
-void dump_allocated_irg(ir_graph *irg, char *suffix);
+void dump_allocated_irg(arch_env_t *env, ir_graph *irg, char *suffix);
 
 
 
@@ -67,4 +69,11 @@ static INLINE FILE *ffopen(const char *base, const char *ext, const char *mode)
        return out;
 }
 
+/**
+ * Dump a graph with schedule edges.
+ * @param irg The graph.
+ * @param suffix A suffix to its file name.
+ */
+void dump_ir_block_graph_sched(ir_graph *irg, const char *suffix);
+
 #endif