diff options
author | Martin Jambor <mjambor@suse.cz> | 2011-06-30 23:54:29 +0200 |
---|---|---|
committer | Martin Jambor <jamborm@gcc.gnu.org> | 2011-06-30 23:54:29 +0200 |
commit | 1ac93f108375d63eb373fbfcd59634202d1b50b7 (patch) | |
tree | e45709faaffddb5adbaa67c4980f88fdc69b3932 /gcc/tree-pretty-print.c | |
parent | ca1085f03cc717057e7831e1ca0b98fc44c78eb8 (diff) | |
download | gcc-1ac93f108375d63eb373fbfcd59634202d1b50b7.zip gcc-1ac93f108375d63eb373fbfcd59634202d1b50b7.tar.gz gcc-1ac93f108375d63eb373fbfcd59634202d1b50b7.tar.bz2 |
tree-sra.c (struct access): Rename total_scalarization to grp_total_scalarization
2011-06-30 Martin Jambor <mjambor@suse.cz>
* tree-sra.c (struct access): Rename total_scalarization to
grp_total_scalarization
(completely_scalarize_var): New function.
(sort_and_splice_var_accesses): Set total_scalarization in the
representative access.
(analyze_access_subtree): Propagate total scalarization accross the
tree, no holes in totally scalarized trees, simplify coverage
computation.
(analyze_all_variable_accesses): Call completely_scalarize_var instead
of completely_scalarize_record.
* testsuite/gcc.dg/tree-ssa/sra-12.c: New test.
From-SVN: r175733
Diffstat (limited to 'gcc/tree-pretty-print.c')
0 files changed, 0 insertions, 0 deletions