GCC Middle and Back End API Reference
|
Data Fields | |
char * | name |
char * | demangled_name |
unsigned | ident |
unsigned | lineno_checksum |
unsigned | cfg_checksum |
unsigned | has_catch: 1 |
block_t * | blocks |
unsigned | num_blocks |
unsigned | blocks_executed |
gcov_type * | counts |
unsigned | num_counts |
unsigned | line |
unsigned | src |
struct function_info * | line_next |
struct function_info * | next |
Describes a single function. Contains an array of basic blocks.
block_t* function_info::blocks |
unsigned function_info::blocks_executed |
Referenced by add_line_counts(), and output_lines().
unsigned function_info::cfg_checksum |
Referenced by read_count_file(), and read_graph_file().
gcov_type* function_info::counts |
Referenced by process_file(), read_count_file(), release_function(), and solve_flow_graph().
char* function_info::demangled_name |
Referenced by generate_results(), output_intermediate_file(), output_lines(), read_graph_file(), and release_function().
unsigned function_info::has_catch |
Referenced by process_file(), and read_graph_file().
unsigned function_info::ident |
Referenced by read_count_file(), and read_graph_file().
unsigned function_info::line |
Referenced by add_line_counts(), output_intermediate_file(), output_lines(), process_file(), and read_graph_file().
struct function_info* function_info::line_next |
Referenced by accumulate_line_counts(), output_intermediate_file(), output_lines(), process_file(), and read_graph_file().
unsigned function_info::lineno_checksum |
Referenced by read_count_file(), and read_graph_file().
char* function_info::name |
struct function_info* function_info::next |
Referenced by generate_results(), process_file(), read_count_file(), read_graph_file(), and release_structures().
unsigned function_info::num_blocks |
Referenced by add_line_counts(), find_exception_blocks(), output_lines(), process_file(), read_graph_file(), release_function(), and solve_flow_graph().
unsigned function_info::num_counts |
Referenced by read_count_file(), and read_graph_file().
unsigned function_info::src |
Referenced by add_line_counts(), process_file(), read_graph_file(), and solve_flow_graph().