/**
* Holds current values. Values are added till next copystat_reset
*/
-int curr_vals[ASIZE];
+static int curr_vals[ASIZE];
static ir_nodeset_t *all_phi_nodes;
static ir_nodeset_t *all_copy_nodes;
-BE_REGISTER_MODULE_CONSTRUCTOR(be_init_copystat);
+BE_REGISTER_MODULE_CONSTRUCTOR(be_init_copystat)
void be_init_copystat(void)
{
FIRM_DBG_REGISTER(dbg, "firm.be.copystat");
memset(curr_vals, 0, sizeof(curr_vals));
}
-BE_REGISTER_MODULE_DESTRUCTOR(be_quit_copystat);
+BE_REGISTER_MODULE_DESTRUCTOR(be_quit_copystat)
void be_quit_copystat(void)
{
if (all_phi_nodes != NULL) {
curr_vals[I_HEUR_TIME] += time;
}
-#ifdef WITH_ILP
-
void copystat_add_ilp_5_sec_costs(int costs)
{
curr_vals[I_COPIES_5SEC] += costs;
curr_vals[I_ILP_ITER] += iters;
}
-#endif /* WITH_ILP */
-
/**
* Opens a file named base.ext with the mode mode.
*/
buf[sizeof(buf) - 1] = '\0';
out = be_ffopen(buf, "stat", "wt");
- fprintf(out, "%d\n", ASIZE);
+ fprintf(out, "%d\n", (int)ASIZE);
for (i = 0; i < ASIZE; i++) {
#if 0
if (i >= I_PHI_ARITY_S && i <= I_PHI_ARITY_E)