Home
last modified time | relevance | path

Searched refs:gcov_info (Results 1 – 20 of 20) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/libgcc/
H A Dlibgcov-util.c68 static struct gcov_info *curr_gcov_info;
70 static struct gcov_info *gcov_info_head;
236 read_gcda_finalize (struct gcov_info *obj_info) in read_gcda_finalize()
259 static struct gcov_info *
265 struct gcov_info *obj_info; in read_gcda_file()
296 curr_gcov_info = obj_info = (struct gcov_info *) xcalloc (sizeof (struct gcov_info) + in read_gcda_file()
398 struct gcov_info *obj_info; in ftw_read_file()
439 struct gcov_info *
536 gcov_merge (struct gcov_info *info1, struct gcov_info *info2, int w) in gcov_merge()
586 static struct gcov_info *
[all …]
H A Dlibgcov-driver.c33 void __gcov_init (struct gcov_info *p __attribute__ ((unused))) {} in __gcov_init()
83 free_fn_data (const struct gcov_info *gi_ptr, struct gcov_fn_buffer *buffer, in free_fn_data()
101 buffer_fn_data (const char *filename, const struct gcov_info *gi_ptr, in buffer_fn_data()
189 gcov_version (struct gcov_info *ptr, gcov_unsigned_t version, in gcov_version()
233 prune_counters (struct gcov_info *gi) in prune_counters()
267 struct gcov_info *gi_ptr, in merge_one_data()
382 write_one_data (const struct gcov_info *gi_ptr, in write_one_data()
471 dump_one_gcov (struct gcov_info *gi_ptr, struct gcov_filename *gf, in dump_one_gcov()
528 gcov_do_dump (struct gcov_info *list, int run_counted) in gcov_do_dump()
530 struct gcov_info *gi_ptr; in gcov_do_dump()
[all …]
H A Dlibgcov.h135 extern struct gcov_info *gcov_list;
178 const struct gcov_info *key; /* comdat key */
189 struct gcov_info struct
192 struct gcov_info *next; /* link to next, used by libgcov */ argument
213 struct gcov_info *list; argument
244 extern void __gcov_init (struct gcov_info *) ATTRIBUTE_HIDDEN;
H A Dlibgcov-interface.c100 gcov_clear (const struct gcov_info *list) in gcov_clear()
102 const struct gcov_info *gi_ptr; in gcov_clear()
H A Dlibgcov-driver-system.c263 gcov_exit_open_gcda_file (struct gcov_info *gi_ptr, in gcov_exit_open_gcda_file()
/netbsd-src/external/gpl3/gcc/dist/libgcc/
H A Dlibgcov-util.c68 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 *
[all …]
H A Dlibgcov-driver.c45 void __gcov_init (struct gcov_info *p __attribute__ ((unused))) {} in __gcov_init()
111 free_fn_data (const struct gcov_info *gi_ptr, struct gcov_fn_buffer *buffer, in free_fn_data()
129 buffer_fn_data (const char *filename, const struct gcov_info *gi_ptr, in buffer_fn_data()
217 gcov_version (struct gcov_info *ptr, gcov_unsigned_t version, in gcov_version()
250 struct gcov_info *gi_ptr, in merge_one_data()
490 write_one_data (const struct gcov_info *gi_ptr, in write_one_data()
596 dump_one_gcov (struct gcov_info *gi_ptr, struct gcov_filename *gf, in dump_one_gcov()
658 gcov_do_dump (struct gcov_info *list, int run_counted) in gcov_do_dump()
660 struct gcov_info *gi_ptr; in gcov_do_dump()
691 gcov_get_filename (struct gcov_info *list) in gcov_get_filename()
[all …]
H A Dlibgcov.h163 extern struct gcov_info *gcov_list;
216 const struct gcov_info *key; /* comdat key */
227 struct gcov_info struct
230 struct gcov_info *next; /* link to next, used by libgcov */ argument
253 struct gcov_info *list; argument
287 extern void __gcov_init (struct gcov_info *) ATTRIBUTE_HIDDEN;
H A Dgcov.h28 struct gcov_info;
49 __gcov_info_to_gcda (const struct gcov_info *__info,
H A Dlibgcov-interface.c87 gcov_clear (const struct gcov_info *list) in gcov_clear()
89 const struct gcov_info *gi_ptr; in gcov_clear()
H A Dlibgcov-driver-system.c263 gcov_exit_open_gcda_file (struct gcov_info *gi_ptr, in gcov_exit_open_gcda_file()
H A DChangeLog67 * libgcov.h (struct gcov_info): Use gcov_unsigned_t for
382 * libgcov.h (struct gcov_info): Add new field.
538 * gcov.h (gcov_info): Declare.
1208 * libgcov.h: Add summary argument for gcov_info struct.
6360 (gcov_merge): Merge two gcov_info objects with weights.
6361 (find_match_gcov_info): Find the matched gcov_info in the list.
6362 (gcov_profile_merge): Merge two gcov_info object lists.
6374 (struct gcov_info): Make the functions field mutable in gcov-tool
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dgcov-tool.c43 extern int gcov_profile_merge (struct gcov_info*, struct gcov_info*, int, int);
44 extern int gcov_profile_overlap (struct gcov_info*, struct gcov_info*);
45 extern int gcov_profile_normalize (struct gcov_info*, gcov_type);
46 extern int gcov_profile_scale (struct gcov_info*, float, int, int);
47 extern struct gcov_info* gcov_read_profile_dir (const char*, int);
48 extern void gcov_do_dump (struct gcov_info *, int);
49 extern const char *gcov_get_filename (struct gcov_info *list);
95 gcov_output_files (const char *out, struct gcov_info *profile) in gcov_output_files()
142 struct gcov_info *d1_profile; in profile_merge()
143 struct gcov_info *d2_profile; in profile_merge()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dgcov-tool.cc43 extern int gcov_profile_merge (struct gcov_info*, struct gcov_info*, int, int);
44 extern int gcov_profile_overlap (struct gcov_info*, struct gcov_info*);
45 extern int gcov_profile_normalize (struct gcov_info*, gcov_type);
46 extern int gcov_profile_scale (struct gcov_info*, float, int, int);
47 extern struct gcov_info* gcov_read_profile_dir (const char*, int);
48 extern void gcov_do_dump (struct gcov_info *, int);
49 extern const char *gcov_get_filename (struct gcov_info *list);
95 gcov_output_files (const char *out, struct gcov_info *profile) in gcov_output_files()
142 struct gcov_info *d1_profile; in profile_merge()
143 struct gcov_info *d2_profile; in profile_merge()
[all …]
H A Dcommon.opt2370 Register the profile information in the .gcov_info section instead of using a constructor/destructo…
H A DChangeLog-200315356 (struct gcov_info): Add stamp field.
23450 gcov_ctr_info, gcov_info): Adjust types.
25520 (struct gcov_info): Adjust.
31574 (struct gcov_info): arc_counts, n_arc_counts fields removed,
H A DChangeLog-20111771 * gcov-io.h (struct gcov_info): Replace trailing array with
4406 (struct gcov_info): Add merge function array, remove mask and
H A DChangeLog-20024888 * gcov-io.h (gcov_info): Fix type.
/netbsd-src/external/gpl3/gcc/dist/gcc/doc/
H A Dinvoke.texi15471 otherwise the section name defaults to @code{.gcov_info}. A pointer to the
15485 .gcov_info :
15488 KEEP (*(.gcov_info))
15501 extern const struct gcov_info *__gcov_info_start[];
15502 extern const struct gcov_info *__gcov_info_end[];
15528 const struct gcov_info **info = __gcov_info_start;
15529 const struct gcov_info **end = __gcov_info_end;
H A Dgcc.info14184 is specified, otherwise the section name defaults to '.gcov_info'.
14199 .gcov_info :
14202 KEEP (*(.gcov_info))
14213 extern const struct gcov_info *__gcov_info_start[];
14214 extern const struct gcov_info *__gcov_info_end[];
14240 const struct gcov_info **info = __gcov_info_start;
14241 const struct gcov_info **end = __gcov_info_end;