diff options
author | Martin Jambor <mjambor@suse.cz> | 2010-07-22 14:52:14 +0200 |
---|---|---|
committer | Martin Jambor <jamborm@gcc.gnu.org> | 2010-07-22 14:52:14 +0200 |
commit | 56a42add96f40b6dfd8002abfc3e55f5ccf40535 (patch) | |
tree | 581bacc8bf5168e1f158d9364381e035e348e867 /gcc/gimple.c | |
parent | 553fc5823088c7d0956b8f6aa9ee6e900a5e8e98 (diff) | |
download | gcc-56a42add96f40b6dfd8002abfc3e55f5ccf40535.zip gcc-56a42add96f40b6dfd8002abfc3e55f5ccf40535.tar.gz gcc-56a42add96f40b6dfd8002abfc3e55f5ccf40535.tar.bz2 |
re PR tree-optimization/44891 (non-trivial conversion ICE from early SRA)
2010-07-22 Martin Jambor <mjambor@suse.cz>
PR tree-optimization/44891
* tree-sra.c: Include gimple-pretty-print.h.
(replace_uses_with_default_def_ssa_name): Renamed to
get_repl_default_def_ssa_name, return the new SSA name instead of
replacing the old one.
(sra_modify_assign): Dump a message when removing a load, if the LHS
is an SSA_NAME, do not do any propagation, just set the RHS to a
default definition SSA NAME, type convert if necessary.
* Makefile.in (tree-sra.o): Add gimple-pretty-print.h to dependencies.
* testsuite/gcc.c-torture/compile/pr44891.c: New test.
From-SVN: r162413
Diffstat (limited to 'gcc/gimple.c')
0 files changed, 0 insertions, 0 deletions