Dump should be read only. Do not trigger new lookups.
authorAndrew MacLeod <amacleod@redhat.com>
Tue, 22 Jun 2021 13:20:47 +0000 (09:20 -0400)
committerAndrew MacLeod <amacleod@redhat.com>
Wed, 23 Jun 2021 14:24:30 +0000 (10:24 -0400)
* gimple-range.cc (dump_bb): Use range_on_edge from the cache.

gcc/gimple-range.cc

index 385cecf..49d2650 100644 (file)
@@ -1457,7 +1457,7 @@ gimple_ranger::dump_bb (FILE *f, basic_block bb)
                  m_cache.block_range (range, bb, name, false) ||
                  m_cache.block_range (range, e->dest, name, false))
                {
-                 range_on_edge (range, e, name);
+                 m_cache.range_on_edge (range, e, name);
                  if (!range.varying_p ())
                    {
                      fprintf (f, "%d->%d ", e->src->index,