combiner fix, PR45966

Bernd Schmidt bernds@codesourcery.com
Mon Oct 11 20:11:00 GMT 2010


The combine-4 patch caused PR45966.  We have a 4->2 combination, and i0
feeds i1 which feeds i2.  When substituting, we only check i0_feeds_i2
and i1_feeds_i2; we also need to check the i0_feeds_i1/i1_feeds_i2 chain
and substitute accordingly.

Bootstrapped and regression tested on i686-linux; ok?


Bernd
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: c4-fix.diff
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20101011/8bc8357a/attachment.ksh>


More information about the Gcc-patches mailing list