#include "gvn_pre.h"
/** The debug module handle. */
-static firm_dbg_module_t *dbg;
+DEBUG_ONLY(static firm_dbg_module_t *dbg;)
/** A value set. */
return pset_count(set);
}
+#if 0
/** computes dst = dst \/ src for node sets */
static void node_union(node_set *dst, node_set *src)
{
ir_node *entry;
- node_set_foreach(entry, src)
+ node_set_foreach(entry, src) {
node_add(dst, entry);
+ }
}
+#endif
/**
* Lookup a node in a node set.
return node;
}
+#if 0
/**
* Implements phi_translate.
*/
return res;
} /* phi_translate */
+#endif
/**
* Implements phi_translate.
ir_node *nn, *res;
int i, arity;
struct obstack *old;
- ir_node *pred_block = get_Block_cfgpred_block(block, pos);
- block_info *pred_info = get_block_info(pred_block);
if (is_Phi(node)) {
if (get_irn_intra_n(node, -1) == block)
}
// clean_node_set(info->antic_in, block);
+ (void) clean_node_set;
dump_node_set(info->antic_in, "Antic_in", block);
if (size != node_set_count(info->antic_in)) {
unsigned antic_iter, insert_iter;
/* register a debug mask */
- dbg = firm_dbg_register("firm.opt.gvn_pre");
+ FIRM_DBG_REGISTER(dbg, "firm.opt.gvn_pre");
firm_dbg_set_mask(dbg, SET_LEVEL_2);
obstack_init(&obst);