dominance.c (iterate_fix_dominators): Push/pop TV_DOMINANCE.
authorRichard Biener <rguenther@suse.de>
Tue, 29 May 2018 11:44:16 +0000 (11:44 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Tue, 29 May 2018 11:44:16 +0000 (11:44 +0000)
2018-05-29  Richard Biener  <rguenther@suse.de>

* dominance.c (iterate_fix_dominators): Push/pop TV_DOMINANCE.

From-SVN: r260891

gcc/ChangeLog
gcc/dominance.c

index 01a24da64d0ea5e662bd2a58c0a4e9d6d3da313e..f5c2cc16667e52a05d5730ead815c75b7effdff6 100644 (file)
@@ -1,3 +1,7 @@
+2018-05-29  Richard Biener  <rguenther@suse.de>
+
+       * dominance.c (iterate_fix_dominators): Push/pop TV_DOMINANCE.
+
 2018-05-29  Martin Liska  <mliska@suse.cz>
            David Malcolm  <dmalcolm@redhat.com>
 
index 20671983f986ede78f893d35e446b0e573c9550a..5ba765c82bece852c779055d8e47de79db9bda91 100644 (file)
@@ -1475,6 +1475,8 @@ iterate_fix_dominators (enum cdi_direction dir, vec<basic_block> bbs,
       return;
     }
 
+  timevar_push (TV_DOMINANCE);
+
   /* Construct the graph G.  */
   hash_map<basic_block, int> map (251);
   FOR_EACH_VEC_ELT (bbs, i, bb)
@@ -1537,6 +1539,8 @@ iterate_fix_dominators (enum cdi_direction dir, vec<basic_block> bbs,
   free (parent);
 
   free_graph (g);
+
+  timevar_pop (TV_DOMINANCE);
 }
 
 void