re PR middle-end/53849 (ICE: in add_referenced_var_1, at tree-dfa.c:567 with -O2...
authorRichard Guenther <rguenther@suse.de>
Wed, 4 Jul 2012 12:09:09 +0000 (12:09 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Wed, 4 Jul 2012 12:09:09 +0000 (12:09 +0000)
commite1b6bbea37bb9e0dfaba80f5d7483fcd7ac9baa6
tree5e6fc20de11fd47538decbdefaddec376dd6d655
parent463d5aa029d128de82fac1bfd85bd10376673808
re PR middle-end/53849 (ICE: in add_referenced_var_1, at tree-dfa.c:567 with -O2 -ftree-parallelize-loops=2 -fno-tree-loop-im)

2012-07-04  Richard Guenther  <rguenther@suse.de>

PR tree-optimization/53849
* tree-cfg.c (move_stmt_op): Only call add_referenced_var
for duplicated locals.  Use add_referenced_var_1 to avoid
pushing/popping cfun.

* gcc.dg/pr53849.c: New testcase.

From-SVN: r189255
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr53849.c [new file with mode: 0644]
gcc/tree-cfg.c