re PR middle-end/44592 (wrong code at -O3)
commitfe2ef088e065f9e15311b221db3fcbf864dfb250
authorMichael Matz <matz@suse.de>
Mon, 28 Jun 2010 15:14:31 +0000 (28 15:14 +0000)
committerMichael Matz <matz@gcc.gnu.org>
Mon, 28 Jun 2010 15:14:31 +0000 (28 15:14 +0000)
tree9de962d5f754d58a1f456143f4c86710db0e4087
parentf0cc75e07893d05abcfe0287dc2c1071680e0c6f
re PR middle-end/44592 (wrong code at -O3)

PR middle-end/44592
* gimple-fold.c (gimplify_and_update_call_from_tree): Maintain
proper VDEF chain for intermediate stores in the sequence.

testsuite/
PR middle-end/44592
* gfortran.dg/pr44592.f90: New test.

From-SVN: r161496
gcc/ChangeLog
gcc/gimple-fold.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/pr44592.f90 [new file with mode: 0644]