#include "config.h"
#endif
-#ifdef FIRM_STATISTICS
-
#include <time.h>
#include "irnode_t.h"
#include "besched.h"
#include "benode_t.h"
+#ifdef FIRM_STATISTICS
+
typedef struct _be_stat_irg_t {
ir_graph *irg; /**< the irg, the statistic is about */
pset *phases; /**< node statistics for each phase */
static void do_nodes_stat(ir_node *irn, void *env) {
be_stat_phase_t *phase = env;
ir_mode *mode;
- opcode opc;
+ ir_opcode opc;
arch_irn_class_t irn_class;
if (is_Block(irn))
}
}
}
+#endif
typedef struct _estimate_irg_costs_env_t {
const arch_env_t *arch_env;
return env.costs;
}
+#ifdef FIRM_STATISTICS
const char *be_stat_tags[STAT_TAG_LAST];
FILE *be_stat_file = NULL;