Commit 74ac8f1f by Martin Liska Committed by Martin Liska

Update a bit dump format.

2019-06-10  Martin Liska  <mliska@suse.cz>

	* value-prof.c (dump_histogram_value): Change dump format.
	(gimple_mod_subtract_transform): Remove legacy comment.

From-SVN: r272108
parent 6cea7e39
2019-06-10 Martin Liska <mliska@suse.cz>
* value-prof.c (dump_histogram_value): Change dump format.
(gimple_mod_subtract_transform): Remove legacy comment.
2019-06-10 Martin Liska <mliska@suse.cz>
* value-prof.c (dump_histogram_value): Print histogram values
only if present.
......
......@@ -230,18 +230,21 @@ dump_histogram_value (FILE *dump_file, histogram_value hist)
case HIST_TYPE_INTERVAL:
if (hist->hvalue.counters)
{
fprintf (dump_file, "Interval counter range %d -- %d",
fprintf (dump_file, "Interval counter range [%d,%d]: [",
hist->hdata.intvl.int_start,
(hist->hdata.intvl.int_start
+ hist->hdata.intvl.steps - 1));
unsigned int i;
fprintf (dump_file, " [");
for (i = 0; i < hist->hdata.intvl.steps; i++)
fprintf (dump_file, " %d:%" PRId64,
hist->hdata.intvl.int_start + i,
(int64_t) hist->hvalue.counters[i]);
fprintf (dump_file, " ] outside range:%" PRId64 ".\n",
{
fprintf (dump_file, "%d:%" PRId64,
hist->hdata.intvl.int_start + i,
(int64_t) hist->hvalue.counters[i]);
if (i != hist->hdata.intvl.steps - 1)
fprintf (dump_file, ", ");
}
fprintf (dump_file, "] outside range: %" PRId64 ".\n",
(int64_t) hist->hvalue.counters[i]);
}
break;
......@@ -1112,7 +1115,6 @@ gimple_mod_subtract_transform (gimple_stmt_iterator *si)
count1 = histogram->hvalue.counters[0];
count2 = histogram->hvalue.counters[1];
/* Compute probability of taking the optimal path. */
if (check_counter (stmt, "interval", &count1, &all, gimple_bb (stmt)->count))
{
gimple_remove_histogram_value (cfun, stmt, histogram);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment