diff options
author | Martin Jambor <jamborm@gcc.gnu.org> | 2017-05-04 18:19:20 +0200 |
---|---|---|
committer | Martin Jambor <jamborm@gcc.gnu.org> | 2017-05-04 18:19:20 +0200 |
commit | 8eef60973dd0f6a2d791fa6a3ae8ab2201b08c10 (patch) | |
tree | b243ad6fcb4a06083e1de72298e2887b16d71adf /gcc/objc/objc-gnu-runtime-abi-01.c | |
parent | 9bf2f779045072c0db1e57f67fbc864caf212585 (diff) | |
download | gcc-8eef60973dd0f6a2d791fa6a3ae8ab2201b08c10.zip gcc-8eef60973dd0f6a2d791fa6a3ae8ab2201b08c10.tar.gz gcc-8eef60973dd0f6a2d791fa6a3ae8ab2201b08c10.tar.bz2 |
[PR 80622] Treat const pools as initialized in SRA
2017-05-04 Martin Jambor <mjambor@suse.cz>
PR tree-optimization/80622
* tree-sra.c (comes_initialized_p): New function.
(build_accesses_from_assign): Only set write lazily when
comes_initialized_p is false.
(analyze_access_subtree): Use comes_initialized_p.
(propagate_subaccesses_across_link): Assert !comes_initialized_p
instead of testing for PARM_DECL.
testsuite/
* gcc.dg/tree-ssa/pr80622.c: New test.
From-SVN: r247604
Diffstat (limited to 'gcc/objc/objc-gnu-runtime-abi-01.c')
0 files changed, 0 insertions, 0 deletions