aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-unswitch.c
diff options
context:
space:
mode:
authorMartin Jambor <mjambor@suse.cz>2017-04-24 17:13:39 +0200
committerMartin Jambor <jamborm@gcc.gnu.org>2017-04-24 17:13:39 +0200
commita753df11b8bc86cf0e991fe2843ebb30b7992a16 (patch)
tree6d3ec20ad48bcca2e3018827c134c624e86f5c74 /gcc/tree-ssa-loop-unswitch.c
parent957221f5511cf97447f52ba274eb0e0be7eff151 (diff)
downloadgcc-a753df11b8bc86cf0e991fe2843ebb30b7992a16.zip
gcc-a753df11b8bc86cf0e991fe2843ebb30b7992a16.tar.gz
gcc-a753df11b8bc86cf0e991fe2843ebb30b7992a16.tar.bz2
[PR 80293] Dont totally-scalarize char arrays
2017-04-24 Martin Jambor <mjambor@suse.cz> PR tree-optimization/80293 * tree-sra.c (scalarizable_type_p): New parameter const_decl, make char arrays not totally scalarizable if it is false. (analyze_all_variable_accesses): Pass correct value in the new parameter. Add a statistics counter. testsuite/ * g++.dg/tree-ssa/pr80293.C: New test. From-SVN: r247104
Diffstat (limited to 'gcc/tree-ssa-loop-unswitch.c')
0 files changed, 0 insertions, 0 deletions