#ifndef FIRM_IR_IRDUMP_H
#define FIRM_IR_IRDUMP_H
-#include "irnode.h"
-#include "irgraph.h"
-#include "irloop.h"
+#include <stdio.h>
+
+#include "firm_types.h"
/**
* Symbolic names for the different dumping colors.
ird_color_proj,
ird_color_uses_memory,
ird_color_error,
+ ird_color_entity,
ird_color_count
} ird_color_t;
*/
void dump_macroblock_edges(int flag);
+/** Dumps a marked blocks with a asterisk in the title.
+ *
+ * This option is off per default.
+ */
+void dump_block_marker_in_title(int flag);
+
/** A node info dumper callback. */
typedef void (dump_node_info_cb_t)(void *data, FILE *f, const ir_node *n);