diff options
| author | Richard Biener <rguenther@suse.de> | 2014-12-10 09:29:05 +0000 |
|---|---|---|
| committer | Richard Biener <rguenth@gcc.gnu.org> | 2014-12-10 09:29:05 +0000 |
| commit | 128227683ace7606605d204bd75b851a22043d6d (patch) | |
| tree | 9a4757f31af85f3b526ae2e96a7b2978bf95593a /libjava/classpath/gnu/java | |
| parent | 092444af0474ed194abe53ea7cbd950dd7e2cdbd (diff) | |
re PR tree-optimization/64191 (indirect clobbers messes up dead code elimination in loop calling dtor)
2014-12-10 Richard Biener <rguenther@suse.de>
PR tree-optimization/64191
* tree-ssa-dce.c (mark_stmt_if_obviously_necessary): Do not
mark clobbers as necessary.
(eliminate_unnecessary_stmts): Keep clobbers live if we can.
* g++.dg/pr64191.C: Make sure we can DCE empty loops with
indirect clobbers.
From-SVN: r218566
Diffstat (limited to 'libjava/classpath/gnu/java')
0 files changed, 0 insertions, 0 deletions
