Lines Matching refs:gcov_info

68 static struct gcov_info *curr_gcov_info;
70 static struct gcov_info *gcov_info_head;
235 read_gcda_finalize (struct gcov_info *obj_info) in read_gcda_finalize()
258 static struct gcov_info *
264 struct gcov_info *obj_info; in read_gcda_file()
295 curr_gcov_info = obj_info = (struct gcov_info *) xcalloc (sizeof (struct gcov_info) + in read_gcda_file()
400 struct gcov_info *obj_info; in ftw_read_file()
441 struct gcov_info *
582 gcov_merge (struct gcov_info *info1, struct gcov_info *info2, int w) in gcov_merge()
643 static struct gcov_info *
644 find_match_gcov_info (struct gcov_info **array, int size, in find_match_gcov_info()
645 struct gcov_info *info) in find_match_gcov_info()
647 struct gcov_info *gi_ptr; in find_match_gcov_info()
648 struct gcov_info *ret = NULL; in find_match_gcov_info()
681 gcov_profile_merge (struct gcov_info *tgt_profile, struct gcov_info *src_profile, in gcov_profile_merge()
684 struct gcov_info *gi_ptr; in gcov_profile_merge()
685 struct gcov_info **tgt_infos; in gcov_profile_merge()
686 struct gcov_info *tgt_tail; in gcov_profile_merge()
687 struct gcov_info **in_src_not_tgt; in gcov_profile_merge()
696 tgt_infos = (struct gcov_info **) xmalloc (sizeof (struct gcov_info *) in gcov_profile_merge()
699 in_src_not_tgt = (struct gcov_info **) xmalloc (sizeof (struct gcov_info *) in gcov_profile_merge()
718 struct gcov_info *gi_ptr1; in gcov_profile_merge()
835 gcov_profile_scale (struct gcov_info *profile, float scale_factor, int n, int d) in gcov_profile_scale()
837 struct gcov_info *gi_ptr; in gcov_profile_scale()
877 gcov_profile_normalize (struct gcov_info *profile, gcov_type max_val) in gcov_profile_normalize()
879 struct gcov_info *gi_ptr; in gcov_profile_normalize()
941 compute_one_gcov (const struct gcov_info *gcov_info1, in compute_one_gcov()
942 const struct gcov_info *gcov_info2, in compute_one_gcov()
949 const struct gcov_info *gcov_info = 0; in compute_one_gcov() local
956 gcov_info = gcov_info2; in compute_one_gcov()
963 gcov_info = gcov_info1; in compute_one_gcov()
969 if (gcov_info) in compute_one_gcov()
971 for (f_ix = 0; f_ix < gcov_info->n_functions; f_ix++) in compute_one_gcov()
973 const struct gcov_fn_info *gfi_ptr = gcov_info->functions[f_ix]; in compute_one_gcov()
974 if (!gfi_ptr || gfi_ptr->key != gcov_info) in compute_one_gcov()
1039 gcov_info_count_all_cold (const struct gcov_info *gcov_info, in gcov_info_count_all_cold() argument
1044 for (f_ix = 0; f_ix < gcov_info->n_functions; f_ix++) in gcov_info_count_all_cold()
1046 const struct gcov_fn_info *gfi_ptr = gcov_info->functions[f_ix]; in gcov_info_count_all_cold()
1048 if (!gfi_ptr || gfi_ptr->key != gcov_info) in gcov_info_count_all_cold()
1062 gcov_info_count_all_zero (const struct gcov_info *gcov_info) in gcov_info_count_all_zero() argument
1064 return gcov_info_count_all_cold (gcov_info, 0); in gcov_info_count_all_zero()
1079 const struct gcov_info *obj1;
1080 const struct gcov_info *obj2;
1218 matched_gcov_info (const struct gcov_info *info1, const struct gcov_info *info2) in matched_gcov_info()
1242 calculate_overlap (struct gcov_info *gcov_list1, in calculate_overlap()
1243 struct gcov_info *gcov_list2) in calculate_overlap()
1247 const struct gcov_info *gi_ptr; in calculate_overlap()
1368 gcov_profile_overlap (struct gcov_info *profile1, struct gcov_info *profile2) in gcov_profile_overlap()