diff options
author | Richard Henderson <rth@redhat.com> | 2005-11-20 16:51:39 -0800 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2005-11-20 16:51:39 -0800 |
commit | d116ffa6c26c2e431f9bf72db7b36e8ba84b8d04 (patch) | |
tree | 5633645a85dde92d6ea1cc3484c48034b292d0f4 /gcc/cse.c | |
parent | 6b6c5c5d6810fe2bc46b6d7e9c69a3a466f5bc3e (diff) | |
download | gcc-d116ffa6c26c2e431f9bf72db7b36e8ba84b8d04.zip gcc-d116ffa6c26c2e431f9bf72db7b36e8ba84b8d04.tar.gz gcc-d116ffa6c26c2e431f9bf72db7b36e8ba84b8d04.tar.bz2 |
re PR tree-optimization/24931 (uninitialized structure member after assignment)
PR 24931
* tree-sra.c (struct sra_elt): Add all_no_warning.
(struct sra_walk_fns) <use>: Add use_all argument.
(sra_walk_expr): Pass it.
(sra_walk_modify_expr): Likewise.
(scalarize_ldst): Likewise.
(scan_use): Update for new argument.
(mark_no_warning): New.
(scalarize_use): Use it.
From-SVN: r107271
Diffstat (limited to 'gcc/cse.c')
0 files changed, 0 insertions, 0 deletions