------- Comment #9 from rguenth at gcc dot gnu dot org 2008-09-04 16:17 ------- Thanks for the explanation, for the branch I would recommend an extra DCE pass right before pass_del_ssa. On the trunk we need to make sure to run this at -O0 as well. Note that the simple DCE can leave dead statements around, only control-dependent DCE will make sure to not retain any DCE opportunities.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37102