aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2018-05-29 11:44:16 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2018-05-29 11:44:16 +0000
commit092cb01cbf25e1c19d0b86bfac6dc4404c14a7dd (patch)
tree7ceba8466cc89489dc154ca77db141d66e3df5d5 /gcc
parentc04f64807ee5e911741290aafc90d17618a02dca (diff)
downloadgcc-092cb01cbf25e1c19d0b86bfac6dc4404c14a7dd.zip
gcc-092cb01cbf25e1c19d0b86bfac6dc4404c14a7dd.tar.gz
gcc-092cb01cbf25e1c19d0b86bfac6dc4404c14a7dd.tar.bz2
dominance.c (iterate_fix_dominators): Push/pop TV_DOMINANCE.
2018-05-29 Richard Biener <rguenther@suse.de> * dominance.c (iterate_fix_dominators): Push/pop TV_DOMINANCE. From-SVN: r260891
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/dominance.c4
2 files changed, 8 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 01a24da..f5c2cc1 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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>
diff --git a/gcc/dominance.c b/gcc/dominance.c
index 2067198..5ba765c 100644
--- a/gcc/dominance.c
+++ b/gcc/dominance.c
@@ -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