GCC Middle and Back End API Reference
|
#include <value-prof.h>
Data Fields | |
struct { | |
tree value | |
gimple stmt | |
gcov_type * counters | |
struct histogram_value_t * next | |
} | hvalue |
enum hist_type | type |
unsigned | n_counters |
union { | |
struct { | |
int int_start | |
unsigned int steps | |
} intvl | |
} | hdata |
The value to measure.
gcov_type* histogram_value_t::counters |
Referenced by gimple_histogram_value_of_type(), and gimple_remove_stmt_histograms().
union { ... } histogram_value_t::hdata |
Referenced by gimple_histogram_value_of_type(), and stringop_block_profile().
struct { ... } histogram_value_t::hvalue |
Referenced by gimple_add_histogram_value(), gimple_duplicate_stmt_histograms(), gimple_gen_one_value_profiler(), gimple_gen_pow2_profiler(), gimple_histogram_value(), gimple_histogram_value_of_type(), gimple_move_stmt_histograms(), gimple_remove_histogram_value(), gimple_remove_stmt_histograms(), and visit_hist().
int histogram_value_t::int_start |
struct { ... } histogram_value_t::intvl |
Referenced by gimple_histogram_value_of_type(), and stringop_block_profile().
unsigned histogram_value_t::n_counters |
Referenced by gimple_remove_stmt_histograms().
struct histogram_value_t* histogram_value_t::next |
unsigned int histogram_value_t::steps |
gimple histogram_value_t::stmt |
enum hist_type histogram_value_t::type |
Referenced by gimple_histogram_value_of_type(), and gimple_remove_stmt_histograms().
tree histogram_value_t::value |
Referenced by gimple_gen_one_value_profiler().