]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR tree-optimization/90316 (large compile time increase in opt / alias stmt walkin...
authorRichard Biener <rguenther@suse.de>
Fri, 3 May 2019 11:22:33 +0000 (11:22 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Fri, 3 May 2019 11:22:33 +0000 (11:22 +0000)
2019-05-03  Richard Biener  <rguenther@suse.de>

PR tree-optimization/90316
* tree-ssa-pre.c (pass_pre::execute): Re-compute DOM fast queries
before running VN.

From-SVN: r270849

gcc/ChangeLog
gcc/tree-ssa-pre.c

index e9a3fa34129b6b2e332bfdb585120d96b0bb6a70..fe1b698c195beb53eb6466ccc3cc2322cbe6fba9 100644 (file)
@@ -1,3 +1,9 @@
+2019-05-03  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/90316
+       * tree-ssa-pre.c (pass_pre::execute): Re-compute DOM fast queries
+       before running VN.
+
 2019-05-03  Jakub Jelinek  <jakub@redhat.com>
 
        * BASE-VER: Set to 9.1.1.
index 7bb2cf1e2207b83a6b6b05615a709a509cce3cdf..e1c75f8e90642e9190907734412cc40ef95859de 100644 (file)
@@ -4197,6 +4197,7 @@ pass_pre::execute (function *fun)
   loop_optimizer_init (LOOPS_NORMAL);
   split_critical_edges ();
   scev_initialize ();
+  calculate_dominance_info (CDI_DOMINATORS);
 
   run_rpo_vn (VN_WALK);