diff options
author | Martin Jambor <mjambor@suse.cz> | 2010-05-17 14:48:34 +0200 |
---|---|---|
committer | Martin Jambor <jamborm@gcc.gnu.org> | 2010-05-17 14:48:34 +0200 |
commit | 5feb49f0a6862325b1fdfbee9f933ffc12554bc6 (patch) | |
tree | 8d0de3c22d9593556b7abc330aea9d882e97e545 /gcc/fortran/trans-array.c | |
parent | 56731d645e826bc7524c85bef3d32d75772f72cb (diff) | |
download | gcc-5feb49f0a6862325b1fdfbee9f933ffc12554bc6.zip gcc-5feb49f0a6862325b1fdfbee9f933ffc12554bc6.tar.gz gcc-5feb49f0a6862325b1fdfbee9f933ffc12554bc6.tar.bz2 |
re PR middle-end/44133 (Uninit warning regression with new SRA)
2010-05-17 Martin Jambor <mjambor@suse.cz>
PR middle-end/44133
* tree-sra.c (create_access_replacement): New parameter rename, mark
the replaement for renaming only when it is true.
(get_access_replacement): Pass true in the rename parameter of
create_access_replacement.
(get_unrenamed_access_replacement): New function.
(replace_uses_with_default_def_ssa_name): New parameter racc, get the
replacement declaration from it.
* testsuite/gcc.dg/tree-ssa/pr44133.c: New test.
* testsuite/gcc.dg/tree-ssa/sra-9.c: Make the scan regular
expression more precise.
From-SVN: r159482
Diffstat (limited to 'gcc/fortran/trans-array.c')
0 files changed, 0 insertions, 0 deletions