aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-dce.c
diff options
context:
space:
mode:
authorAlan Lawrence <alan.lawrence@arm.com>2015-08-27 15:40:10 +0000
committerAlan Lawrence <alalaw01@gcc.gnu.org>2015-08-27 15:40:10 +0000
commit07ad3ec6b12dea788cd36b98eb7d26e353e29766 (patch)
treed9a9a8082efef568d64c7e0a5ca35ff4db883f4c /gcc/tree-ssa-dce.c
parentf2511224db254cfdb1b82ff2e1a95918b3e5348f (diff)
downloadgcc-07ad3ec6b12dea788cd36b98eb7d26e353e29766.zip
gcc-07ad3ec6b12dea788cd36b98eb7d26e353e29766.tar.gz
gcc-07ad3ec6b12dea788cd36b98eb7d26e353e29766.tar.bz2
completely_scalarize arrays as well as records
gcc/: PR tree-optimization/67283 * tree-sra.c (type_consists_of_records_p): Rename to... (scalarizable_type_p): ...this, add case for ARRAY_TYPE. (completely_scalarize_record): Rename to... (completely_scalarize): ...this, add ARRAY_TYPE case, move some code to: (scalarize_elem): New. gcc/testsuite/: * gcc.dg/tree-ssa/sra-15.c: New. From-SVN: r227265
Diffstat (limited to 'gcc/tree-ssa-dce.c')
0 files changed, 0 insertions, 0 deletions