diff options
author | Richard Guenther <rguenther@suse.de> | 2007-09-26 15:31:50 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2007-09-26 15:31:50 +0000 |
commit | e2e79a188a4aa19a783c3df89aa9cbd6444777c3 (patch) | |
tree | cb57fd79265dda77cbf965d7bad38e0f3baff85e /gcc/ada/utils.c | |
parent | 68b72a44655ec21cbe3edbf0443d4949ffa6b174 (diff) | |
download | gcc-e2e79a188a4aa19a783c3df89aa9cbd6444777c3.zip gcc-e2e79a188a4aa19a783c3df89aa9cbd6444777c3.tar.gz gcc-e2e79a188a4aa19a783c3df89aa9cbd6444777c3.tar.bz2 |
re PR tree-optimization/33563 (DSE removes non-dead store)
2007-09-26 Richard Guenther <rguenther@suse.de>
PR tree-optimization/33563
* tree-ssa-dse.c (get_use_of_stmt_lhs): Rename to ...
(get_kill_of_stmt_lhs): ... this. Re-structure. Handle
aggregate stores.
(dse_optimize_stmt): Call get_kill_of_stmt_lhs instead of
get_use_of_stmt_lhs.
* gcc.dg/torture/pr33563.c: New testcase.
From-SVN: r128815
Diffstat (limited to 'gcc/ada/utils.c')
0 files changed, 0 insertions, 0 deletions