re PR tree-optimization/90316 (large compile time increase in opt / alias stmt walkin...
authorRichard Biener <rguenther@suse.de>
Tue, 7 May 2019 13:03:19 +0000 (13:03 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Tue, 7 May 2019 13:03:19 +0000 (13:03 +0000)
commit530ec1acebc6c7808b013ab1d7b0d8b30edeab18
tree4c84a9339a42c4ba577a1ea199054932d2cacb82
parentd7b6aee8cd346328b6f22fc415ffc28b9cf8a285
re PR tree-optimization/90316 (large compile time increase in opt / alias stmt walking for Go example)

2019-05-07  Richard Biener  <rguenther@suse.de>

PR tree-optimization/90316
* tree-ssa-pre.c (translate_vuse_through_block): When
same_valid is NULL do not bother to search for a virtual
PHI continuation.
(phi_translate_1): When operands changed we cannot keep
the same value-number so do not bother to ask whether
that's possible from translate_vuse_through_block.

From-SVN: r270944
gcc/ChangeLog
gcc/tree-ssa-pre.c