#include "irgraph_t.h"
#include "irnode_t.h"
+#include "irgwalk.h"
#include "iropt_t.h"
#include "irgmod.h"
#include "irmode_t.h"
#include "ircons_t.h"
#include "irdom_t.h"
+#include "irgwalk.h"
#include "ifconv.h"
#include "irflag_t.h"
};
/** The debugging module. */
-static firm_dbg_module_t *dbg;
+DEBUG_ONLY(static firm_dbg_module_t *dbg;)
/**
* A simple check for side effects upto an opcode of a ir node.
INIT_LIST_HEAD(&cwi.phi_head);
/* Init the debug stuff. */
- dbg = firm_dbg_register("firm.opt.ifconv");
+ FIRM_DBG_REGISTER(dbg, "firm.opt.ifconv");
#if 0
firm_dbg_set_mask(dbg, LEVEL_1|LEVEL_2|LEVEL_3);
#endif