re PR tree-optimization/90316 (large compile time increase in opt / alias stmt walkin...
authorRichard Biener <rguenther@suse.de>
Fri, 3 May 2019 11:21:18 +0000 (11:21 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Fri, 3 May 2019 11:21:18 +0000 (11:21 +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: r270848

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

index 8b34efa5c03b81cf624b883fcc99d96c5f946452..d656ad76ab93c348778d723ff169208a19e01e25 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  Richard Biener  <rguenther@suse.de>
 
        * tree-vect-stmts.c (get_group_load_store_type): Avoid
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);