Searched refs:sreal (Results 1 - 25 of 115) sorted by relevance

12345

/netbsd-current/external/gpl3/gcc.old/dist/gcc/
H A Dsreal.c24 Value of sreal is
54 #include "sreal.h"
62 /* Print the content of struct sreal. */
65 sreal::dump (FILE *file) const
71 debug (const sreal &ref)
77 debug (const sreal *ptr)
90 sreal::shift_right (int s)
108 sreal::to_int () const
127 sreal::to_double () const
137 sreal
[all...]
H A Dsreal.h40 class sreal class
43 /* Construct an uninitialized sreal. */
44 sreal () : m_sig (-1), m_exp (-1) {} function in class:sreal
46 /* Construct a sreal. */
47 sreal (int64_t sig, int exp = 0) function in class:sreal
56 static sreal stream_in (class lto_input_block *);
57 sreal operator+ (const sreal &other) const;
58 sreal operator- (const sreal
[all...]
H A Dipa-inline.h29 sreal time, nonspec_time;
49 sreal do_estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL);
106 static inline sreal
107 estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL)
H A Dipa-fnsummary.h24 #include "sreal.h"
82 sreal GTY((skip)) time;
155 sreal GTY((skip)) time;
183 void account_size_time (int, sreal, const predicate &, const predicate &,
309 sreal *ret_time,
310 sreal *ret_nonspecialized_time,
355 int *, sreal *, sreal *,
H A Dipa-inline.c115 #include "sreal.h"
123 typedef fibonacci_heap <sreal, cgraph_edge> edge_heap_t; typedef
124 typedef fibonacci_node <sreal, cgraph_edge> edge_heap_node_t; typedef
727 inline sreal
729 sreal uninlined_call_time,
730 sreal freq)
741 sreal caller_time = ipa_fn_summaries->get (caller)->time;
748 inline sreal
750 sreal time,
751 sreal fre
[all...]
H A Dprofile-count.c34 #include "sreal.h"
301 /* Return THIS/IN as sreal value. */
303 sreal
340 return (sreal)m_val / (sreal)in.m_val;
450 /* Return probability as sreal in range [0, 1]. */
452 sreal
456 return ((sreal)m_val) >> (n_bits - 2);
H A Dipa-inline-analysis.c61 sreal time, nonspec_time;
179 sreal
180 do_estimate_edge_time (struct cgraph_edge *edge, sreal *ret_nonspec_time)
182 sreal time, nonspec_time;
215 sreal chk_time, chk_nonspec_time;
H A Dipa-fnsummary.c155 ipa_fn_summary::account_size_time (int size, sreal time,
2434 sreal time = opt_for_fn (node->decl, param_uninlined_function_time);
2441 sreal freq;
2671 sreal final_time = (sreal)this_time * freq;
3067 sreal *time,
3087 *time += ((sreal)call_time) * e->sreal_frequency ();
3100 int *min_size, sreal *time,
3169 sreal time = 0;
3184 sreal tim
[all...]
H A Dipa-split.c114 sreal time;
125 sreal header_time, split_time;
1006 sreal overall_time;
1032 find_split_points (basic_block return_bb, sreal overall_time, int overall_size)
1693 sreal overall_time = 0;
1811 sreal time = 0;
1813 sreal freq = bb->count.to_sreal_scale
1821 sreal this_time;
1826 this_time = (sreal)estimate_num_insns (stmt, &eni_time_weights)
H A Dcfgloopanal.c33 #include "sreal.h"
205 sreal ninsns;
219 ninsns += (sreal)binsns * bb->count.to_sreal_scale (loop->header->count);
H A Dpredict.c50 #include "sreal.h"
3239 sreal frequency;
3255 sreal back_edge_prob;
3270 sreal max_cyclic_prob)
3310 sreal cyclic_probability = 0;
3311 sreal frequency = 0;
3331 sreal tmp = e->probability.initialized_p () ?
3361 / (sreal (1) - cyclic_probability);
3375 sreal tmp = e->probability.initialized_p () ?
3402 estimate_loops_at_level (class loop *first_loop, sreal max_cyclic_pro
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/
H A Dsreal.cc24 Value of sreal is
54 #include "sreal.h"
62 /* Print the content of struct sreal. */
65 sreal::dump (FILE *file) const
71 debug (const sreal &ref)
77 debug (const sreal *ptr)
90 sreal::shift_right (int s)
108 sreal::to_int () const
127 sreal::to_double () const
137 sreal
[all...]
H A Dsreal.h40 class sreal class
43 /* Construct an uninitialized sreal. */
44 sreal () : m_sig (-1), m_exp (-1) {} function in class:sreal
46 /* Construct a sreal. */
47 sreal (int64_t sig, int exp = 0) function in class:sreal
56 static sreal stream_in (class lto_input_block *);
57 sreal operator+ (const sreal &other) const;
58 sreal operator- (const sreal
[all...]
H A Dipa-inline.h29 sreal time, nonspec_time;
49 sreal do_estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL);
106 static inline sreal
107 estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL)
H A Dipa-fnsummary.h24 #include "sreal.h"
85 sreal time;
115 sreal freq;
180 sreal GTY((skip)) time;
211 void account_size_time (int, sreal, const ipa_predicate &,
332 sreal time;
336 sreal nonspecialized_time;
343 sreal loops_with_known_iterations;
347 sreal loops_with_known_strides;
H A Dipa-inline.cc115 #include "sreal.h"
123 typedef fibonacci_heap <sreal, cgraph_edge> edge_heap_t;
124 typedef fibonacci_node <sreal, cgraph_edge> edge_heap_node_t;
764 inline sreal
766 sreal uninlined_call_time,
767 sreal freq)
778 sreal caller_time = ipa_fn_summaries->get (caller)->time;
785 inline sreal
787 sreal time,
788 sreal fre
[all...]
H A Dprofile-count.cc34 #include "sreal.h"
323 /* Return THIS/IN as sreal value. */
325 sreal
362 return (sreal)m_val / (sreal)in.m_val;
472 /* Return probability as sreal in range [0, 1]. */
474 sreal
478 return ((sreal)m_val) >> (n_bits - 2);
H A Dipa-inline-analysis.cc61 sreal time, nonspec_time;
182 sreal
183 do_estimate_edge_time (struct cgraph_edge *edge, sreal *ret_nonspec_time)
185 sreal time, nonspec_time;
H A Dipa-fnsummary.cc165 ipa_fn_summary::account_size_time (int size, sreal time,
328 const ipa_predicate &new_predicate, sreal add_freq,
2604 sreal time = opt_for_fn (node->decl, param_uninlined_function_time);
2611 sreal freq;
2858 sreal final_time = (sreal)this_time * freq;
2963 sreal header_freq;
2971 sreal phdr_freq = phdr_count.to_sreal_scale (entry_count);
3003 sreal phdr_freq = phdr_count.to_sreal_scale (entry_count);
3292 sreal *tim
[all...]
H A Dcfgloopanal.cc33 #include "sreal.h"
205 sreal ninsns;
219 ninsns += (sreal)binsns * bb->count.to_sreal_scale (loop->header->count);
H A Dipa-split.cc114 sreal time;
125 sreal header_time, split_time;
1025 sreal overall_time;
1051 find_split_points (basic_block return_bb, sreal overall_time, int overall_size)
1712 sreal overall_time = 0;
1830 sreal time = 0;
1832 sreal freq = bb->count.to_sreal_scale
1840 sreal this_time;
1845 this_time = (sreal)estimate_num_insns (stmt, &eni_time_weights)
H A Dpredict.cc50 #include "sreal.h"
3298 sreal frequency;
3314 sreal back_edge_prob;
3329 sreal max_cyclic_prob)
3369 sreal cyclic_probability = 0;
3370 sreal frequency = 0;
3390 sreal tmp = e->probability.initialized_p () ?
3420 / (sreal (1) - cyclic_probability);
3434 sreal tmp = e->probability.initialized_p () ?
3461 estimate_loops_at_level (class loop *first_loop, sreal max_cyclic_pro
[all...]
H A Dipa-cp.cc162 sreal local_time_benefit;
165 sreal prop_time_benefit;
711 sreal freq_sum;
2093 <= ((sreal) 1) * opt_for_fn (cs->caller->decl,
3290 sreal bonus_for_one = opt_for_fn (node->decl, param_ipa_cp_loop_hint_bonus);
3304 static inline sreal
3306 sreal evaluation)
3327 good_cloning_opportunity_p (struct cgraph_node *node, sreal time_benefit,
3328 sreal freq_sum, profile_count count_sum,
3343 sreal facto
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/lto/
H A Dlto-partition.c37 #include "sreal.h"
727 || ((sreal)best_internal * (sreal) cost
728 < ((sreal) internal * (sreal)best_cost))))
/netbsd-current/external/gpl3/gcc/dist/gcc/lto/
H A Dlto-partition.cc37 #include "sreal.h"
728 || ((sreal)best_internal * (sreal) cost
729 < ((sreal) internal * (sreal)best_cost))))

Completed in 492 milliseconds

12345