GCC Middle and Back End API Reference
|
#include <cfgloop.h>
Data Fields | |
gimple * | stmt |
bound_wide_int | bound |
bool | is_exit |
class nb_iter_bound * | next |
The structure describing a bound on number of iterations of a loop.
bound_wide_int nb_iter_bound::bound |
bool nb_iter_bound::is_exit |
class nb_iter_bound* nb_iter_bound::next |
gimple* nb_iter_bound::stmt |
Referenced by discover_iteration_bound_by_body_walk(), get_upper_bound_based_on_builtin_expr_with_prob(), is_exit_with_zero_arg(), maybe_lower_iteration_bound(), n_of_executions_at_most(), predict_loops(), record_estimate(), remove_exits_and_undefined_stmts(), remove_redundant_iv_tests(), tree_bb_level_predictions(), tree_estimate_probability_bb(), and tree_predict_by_opcode().