OSDN Git Service

2012-01-31 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 31 Jan 2012 09:46:29 +0000 (09:46 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 31 Jan 2012 09:46:29 +0000 (09:46 +0000)
commit192d2ed893befc275870fd76a21de7f603be3792
tree5ea0c479621776b2adb1ff8b939a8a4d8d9a54de
parent32a07a44ac7613efcaa49caa6b9e9a7a1dd28064
2012-01-31  Richard Guenther  <rguenther@suse.de>

PR tree-optimization/51528
* tree-sra.c (sra_modify_assign): Avoid copy-in/out for aggregate
assigns.

* gcc.dg/torture/pr51528.c: New testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@183752 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/pr51528.c [new file with mode: 0644]
gcc/tree-sra.c