Lines Matching refs:count

47 		 int count)  in ipa_print_order()  argument
52 for (i = count - 1; i >= 0; i--) in ipa_print_order()
66 int count; member
90 v_info->dfn_number = env->count; in searchc()
91 v_info->low_link = env->count; in searchc()
92 env->count++; in searchc()
175 env.count = 1; in ipa_reduced_postorder()
380 profile_count to = node->count; in scale_ipa_profile_for_fn()
385 e->count = e->count.apply_scale (to, orig_count); in scale_ipa_profile_for_fn()
387 e->count = e->count.apply_scale (to, orig_count); in scale_ipa_profile_for_fn()
418 if (src->count.ipa () == profile_count::zero ()) in ipa_merge_profiles()
423 if (!src->count.initialized_p () in ipa_merge_profiles()
424 || !(src->count.ipa () == src->count)) in ipa_merge_profiles()
431 profile_count orig_count = dst->count; in ipa_merge_profiles()
433 if (dst->count.initialized_p () && dst->count.ipa () == dst->count) in ipa_merge_profiles()
434 dst->count += src->count.ipa (); in ipa_merge_profiles()
436 dst->count = src->count.ipa (); in ipa_merge_profiles()
558 if (!dstbb->count.ipa ().initialized_p () in ipa_merge_profiles()
559 || (dstbb->count.ipa () == profile_count::zero () in ipa_merge_profiles()
560 && (srcbb->count.ipa ().initialized_p () in ipa_merge_profiles()
561 && !(srcbb->count.ipa () == profile_count::zero ())))) in ipa_merge_profiles()
563 dstbb->count = srcbb->count; in ipa_merge_profiles()
572 else if (srcbb->count.ipa ().initialized_p () in ipa_merge_profiles()
573 && !(srcbb->count.ipa () == profile_count::zero ())) in ipa_merge_profiles()
580 dste->probability * dstbb->count.probability_in (dstbb->count + srcbb->count) in ipa_merge_profiles()
581 + srce->probability * srcbb->count.probability_in (dstbb->count + srcbb->count); in ipa_merge_profiles()
583 dstbb->count += srcbb->count; in ipa_merge_profiles()
594 e->count = gimple_bb (e->call_stmt)->count; in ipa_merge_profiles()
599 profile_count count = gimple_bb (e->call_stmt)->count; in ipa_merge_profiles() local
614 if (indirect->count > profile_count::zero () in ipa_merge_profiles()
615 || direct->count > profile_count::zero ()) in ipa_merge_profiles()
626 indirect->count += e2->count; in ipa_merge_profiles()
632 if (direct2->count >= direct->count) in ipa_merge_profiles()
635 indirect->count += indirect2->count in ipa_merge_profiles()
636 + direct->count; in ipa_merge_profiles()
637 direct->count = direct2->count; in ipa_merge_profiles()
640 indirect->count += indirect2->count + direct2->count; in ipa_merge_profiles()
644 direct->count += direct2->count; in ipa_merge_profiles()
645 indirect->count += indirect2->count; in ipa_merge_profiles()
660 e->count = count; in ipa_merge_profiles()
661 e->make_speculative (direct->callee, direct->count); in ipa_merge_profiles()
664 e->count = count; in ipa_merge_profiles()