cfg.c (dump_flow_info): Print results of maybe_hot/probably_never_executed predicates.
* cfg.c (dump_flow_info): Print results of maybe_hot/probably_never_executed predicates. * toplev.c (open_dump_file): Print function frequency. From-SVN: r53796
This commit is contained in:
parent
c863f8c2fa
commit
0f72964f10
@ -1,3 +1,9 @@
|
||||
Thu May 23 19:43:41 CEST 2002 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
* cfg.c (dump_flow_info): Print results of
|
||||
maybe_hot/probably_never_executed predicates.
|
||||
* toplev.c (open_dump_file): Print function frequency.
|
||||
|
||||
2002-05-23 David S. Miller <davem@redhat.com>
|
||||
|
||||
* cse.c (approx_reg_cost_1, approx_reg_cost): Recode to not use
|
||||
|
@ -552,7 +552,12 @@ dump_flow_info (file)
|
||||
bb->prev_bb->index, bb->next_bb->index);
|
||||
fprintf (file, "loop_depth %d, count ", bb->loop_depth);
|
||||
fprintf (file, HOST_WIDEST_INT_PRINT_DEC, bb->count);
|
||||
fprintf (file, ", freq %i.\n", bb->frequency);
|
||||
fprintf (file, ", freq %i", bb->frequency);
|
||||
if (maybe_hot_bb_p (bb))
|
||||
fprintf (file, ", maybe hot");
|
||||
if (probably_never_executed_bb_p (bb))
|
||||
fprintf (file, ", probably never executed");
|
||||
fprintf (file, ".\n", bb->frequency);
|
||||
|
||||
fprintf (file, "Predecessors: ");
|
||||
for (e = bb->pred; e; e = e->pred_next)
|
||||
|
@ -1787,8 +1787,13 @@ open_dump_file (index, decl)
|
||||
free (dump_name);
|
||||
|
||||
if (decl)
|
||||
fprintf (rtl_dump_file, "\n;; Function %s\n\n",
|
||||
(*lang_hooks.decl_printable_name) (decl, 2));
|
||||
fprintf (rtl_dump_file, "\n;; Function %s%s\n\n",
|
||||
(*lang_hooks.decl_printable_name) (decl, 2),
|
||||
cfun->function_frequency == FUNCTION_FREQUENCY_HOT
|
||||
? " (hot)"
|
||||
: cfun->function_frequency == FUNCTION_FREQUENCY_UNLIKELY_EXECUTED
|
||||
? " (unlikely executed)"
|
||||
: "");
|
||||
|
||||
timevar_pop (TV_DUMP);
|
||||
return 1;
|
||||
|
Loading…
Reference in New Issue
Block a user