On 21/07/11 12:30, Richard Guenther wrote: > > This is another place where we fail to properly keep single-use > chains by leaving around dead code. This confuses propagation > of comparisons which is restricted for non-single-uses. > > Bootstrapped and tested on x86_64-unknown-linux-gnu, applied to trunk. > > Richard. > > 2011-07-21 Richard Guenther <rguent...@suse.de> > > * tree-ssa-forwprop.c (combine_conversions): Return whether > we have to run cfg-cleanup. Properly remove dead stmts. > (ssa_forward_propagate_and_combine): Adjust. >
This caused http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49822 R.