Lines Matching refs:cfun

201       && (best->count ().to_frequency (cfun) * REG_BR_PROB_BASE  in find_best_predecessor()
202 < bb->count.to_frequency (cfun) * branch_ratio_cutoff)) in find_best_predecessor()
217 fprintf (dump_file, "Trace seed %i [%i]", bb->index, bb->count.to_frequency (cfun)); in find_trace()
226 fprintf (dump_file, ",%i [%i]", bb->index, bb->count.to_frequency (cfun)); in find_trace()
230 fprintf (dump_file, " forward %i [%i]", bb->index, bb->count.to_frequency (cfun)); in find_trace()
241 fprintf (dump_file, ",%i [%i]", bb->index, bb->count.to_frequency (cfun)); in find_trace()
274 blocks.safe_grow_cleared (last_basic_block_for_fn (cfun), true); in tail_duplicate()
276 basic_block *trace = XNEWVEC (basic_block, n_basic_blocks_for_fn (cfun)); in tail_duplicate()
277 int *counts = XNEWVEC (int, last_basic_block_for_fn (cfun)); in tail_duplicate()
288 bb_seen = sbitmap_alloc (last_basic_block_for_fn (cfun) * 2); in tail_duplicate()
290 can_duplicate_bb = sbitmap_alloc (last_basic_block_for_fn (cfun)); in tail_duplicate()
294 if (profile_info && profile_status_for_fn (cfun) == PROFILE_READ) in tail_duplicate()
303 FOR_EACH_BB_FN (bb, cfun) in tail_duplicate()
308 blocks[bb->index] = heap.insert (-bb->count.to_frequency (cfun), bb); in tail_duplicate()
312 weighted_insns += n * bb->count.to_frequency (cfun); in tail_duplicate()
315 if (profile_info && profile_status_for_fn (cfun) == PROFILE_READ) in tail_duplicate()
340 traced_insns += bb->count.to_frequency (cfun) * counts [bb->index]; in tail_duplicate()
356 traced_insns += bb2->count.to_frequency (cfun) * counts [bb2->index]; in tail_duplicate()
371 blocks[bb2->index] = heap.insert (-bb2->count.to_frequency (cfun), bb2); in tail_duplicate()
375 bb2->index, copy->index, copy->count.to_frequency (cfun)); in tail_duplicate()