* @date 04.01.2005
*/
+#include <stdio.h>
+
#include "pset.h"
#include "irgraph.h"
#include "irnode.h"
#define CUMULATIVE_FILE "~/all.phistat"
+static firm_dbg_module_t *dbgphi = NULL;
+
static void phi_node_walker(ir_node *node, void *env) {
if (is_Phi(node) && mode_is_datab(get_irn_mode(node)))
pset_insert_ptr((pset *)env, node);
pset *all_phi_nodes, *all_phi_classes;
char buf[1024];
+
+
/* get all phi nodes */
printf("-----------------------> Collecting phi nodes <-----------------------\n");
all_phi_nodes = pset_new_ptr(64);
void be_phi_opt_init(void) {
+ dbgphi = firm_dbg_register("Phi optimizer");
+ firm_dbg_set_mask(dbgphi, 1);
+
be_phi_congr_class_init();
be_phi_coal_init();
}