◆ value_topo_info()
template<typename valtype >
◆ add_val()
template<typename valtype >
◆ propagate_effects()
template<typename valtype >
Propagate the estimated effects of individual values along the topological
from the dependent values to those they depend on.
References hash_set< KeyId, Lazy, Traits >::add(), cgraph_edge::callee, cgraph_edge::caller, ipcp_value_source< valtype >::cs, symtab_node::decl, hash_set< KeyId, Lazy, Traits >::empty(), cgraph_node::function_symbol(), INT_MAX, ipcp_value_base::local_size_cost, ipcp_value_base::local_time_benefit, cgraph_edge::maybe_hot_p(), ipcp_value_source< valtype >::next, opt_for_fn, ipcp_value_base::prop_size_cost, ipcp_value_base::prop_time_benefit, ipcp_value< valtype >::same_scc(), ipcp_value< valtype >::scc_next, ipcp_value< valtype >::self_recursion_generated_level, ipcp_value< valtype >::self_recursion_generated_p(), ipcp_value< valtype >::sources, cgraph_edge::sreal_frequency(), ipcp_value< valtype >::topo_next, and ipcp_value_source< valtype >::val.
Referenced by ipcp_propagate_stage().
◆ dfs_counter
template<typename valtype >
◆ stack
template<typename valtype >
◆ values_topo
template<typename valtype >
The documentation for this class was generated from the following file: