re PR tree-optimization/34683 (SSA rewriting in the loop unroller causes quadratic...
commitd0f76c4b4fa4e0248b0aeac950fd001dcfc32f4d
authorRichard Guenther <rguenther@suse.de>
Thu, 10 Jan 2008 16:59:06 +0000 (10 16:59 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Thu, 10 Jan 2008 16:59:06 +0000 (10 16:59 +0000)
treeafc9546800253c22fc041a6064d3cc8ed6f5848e
parent90d12f1f04dc8a9e11716c79d2411eb922c13b49
re PR tree-optimization/34683 (SSA rewriting in the loop unroller causes quadratic behavior)

2008-01-10  Richard Guenther  <rguenther@suse.de>

PR middle-end/34683
* tree-cfg.c (tree_merge_blocks): Do not go through the
full-blown folding and stmt updating path if we just deal
with virtual operands.
* tree-ssa-copy.c (may_propagate_copy): Do not short-cut
test for abnormal SSA_NAMEs.

From-SVN: r131446
gcc/ChangeLog
gcc/tree-cfg.c
gcc/tree-ssa-copy.c