diff options
author | Martin Jambor <mjambor@suse.cz> | 2016-05-20 23:04:31 +0200 |
---|---|---|
committer | Martin Jambor <jamborm@gcc.gnu.org> | 2016-05-20 23:04:31 +0200 |
commit | c91a0948c3d72d8625111b5c5b6a0392c8830bb5 (patch) | |
tree | f3ee0dbb42bb38da5e7953b8f8168c1ce28cb200 /gcc/cppbuiltin.h | |
parent | 4727d4c6a81774e9b1de91a5e7089c6d17cc6d37 (diff) | |
download | gcc-c91a0948c3d72d8625111b5c5b6a0392c8830bb5.zip gcc-c91a0948c3d72d8625111b5c5b6a0392c8830bb5.tar.gz gcc-c91a0948c3d72d8625111b5c5b6a0392c8830bb5.tar.bz2 |
[PR 70884] Constant pool SRA fix
2016-05-20 Martin Jambor <mjambor@suse.cz>
PR tree-optimization/70884
* tree-sra.c (initialize_constant_pool_replacements): Do not check
should_scalarize_away_bitmap and cannot_scalarize_away_bitmap bits.
(sort_and_splice_var_accesses): Do not consider multiple scalar reads
of constant pool data as a reason for scalarization.
testsuite/
* gcc.dg/tree-ssa/pr70919.c: New test.
From-SVN: r236544
Diffstat (limited to 'gcc/cppbuiltin.h')
0 files changed, 0 insertions, 0 deletions