]> git.ipfire.org Git - thirdparty/gcc.git/commit
[pr 69666] No SRA default_def replacements for unscalarizable regions
authorMartin Jambor <mjambor@suse.cz>
Tue, 23 Feb 2016 10:55:47 +0000 (11:55 +0100)
committerMartin Jambor <jamborm@gcc.gnu.org>
Tue, 23 Feb 2016 10:55:47 +0000 (11:55 +0100)
commit20c5e09e3f0d681a4f82acd01fd4c91816f7d21e
treeb65720905faa61bc8affe4de1ce58c17c4cfd7a3
parente457a6fc36cc3d4241c83ad4f74a6ed903376982
[pr 69666] No SRA default_def replacements for unscalarizable regions

2016-02-23  Martin Jambor  <mjambor@suse.cz>

PR tree-optimization/69666
* tree-sra.c (sra_modify_assign): Do not attempt to create
default_def replacements for unscalarizable regions.

testsuite/
* gcc.dg/tree-ssa/pr69666.c: New test.

From-SVN: r233626
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/pr69666.c [new file with mode: 0644]
gcc/tree-sra.c