{
freq_t query;
query.irn = irn;
- return (freq_t*) set_find(freqs, &query, sizeof(query), HASH_PTR(irn));
+ return (freq_t*) set_find(freqs, &query, sizeof(query), hash_ptr(irn));
}
static freq_t *set_insert_freq(set *freqs, const ir_node *irn)
query.irn = irn;
query.freq = 0.0;
query.idx = -1;
- return (freq_t*) set_insert(freqs, &query, sizeof(query), HASH_PTR(irn));
+ return (freq_t*) set_insert(freqs, &query, sizeof(query), hash_ptr(irn));
}
double get_block_execfreq(const ir_exec_freq *ef, const ir_node *irn)
irg_block_walk_graph(irg, collect_blocks, NULL, freqs);
construct_cf_backedges(irg);
- edges_assure(irg);
+ assure_edges(irg);
size = dfs_get_n_nodes(dfs);
mat = gs_new_matrix(size, size);