re PR tree-optimization/90316 (large compile time increase in opt / alias stmt walking for Go example)

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
This commit is contained in:
Richard Biener 2019-05-03 11:21:18 +00:00 committed by Richard Biener
parent 419c5f9987
commit 3353ebf0d9
2 changed files with 7 additions and 0 deletions

View 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

View 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);