X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fana%2Fexecfreq.c;h=2e7a136a6333e3e0fe06890502e29a4d997fb32b;hb=2af4a97900b435e35d7c20350604e3863aff2b4c;hp=14b4f5d05bbfe70e721676cb0946753fe2bf9144;hpb=e9f0b9db54dd5d04fa0a3a4e11f50d1b1be23705;p=libfirm diff --git a/ir/ana/execfreq.c b/ir/ana/execfreq.c index 14b4f5d05..2e7a136a6 100644 --- a/ir/ana/execfreq.c +++ b/ir/ana/execfreq.c @@ -236,6 +236,10 @@ ir_exec_freq *create_execfreq(ir_graph *irg) execfreq->set = new_set(cmp_freq, 32); memset(&execfreq->hook, 0, sizeof(execfreq->hook)); + + // set reasonable values to convert double execfreq to ulong execfreq + execfreq->m = 1.0; + execfreq->hook.context = execfreq; execfreq->hook.hook._hook_node_info = exec_freq_node_info; register_hook(hook_node_info, &execfreq->hook);