revised patch committed.

Paolo Bonzini bonzini@gnu.org
Thu Nov 5 15:51:00 GMT 2009


On Thu, Nov 5, 2009 at 16:28, Amir Gonnen <amirgonnen@gmail.com> wrote:
> Thanks Kenny.
> My target does not support zero_extract with non-constant values in
> the 2nd and 3rd field, so I can't really check this on my existing
> code-base and regressions.
> Anyway I suspect there is some problem with dse pass, after applying
> that patch to df_scan.
> It seems that zero_extract is not handled well and as a result dse
> ignores the effect of stores with zero_extract on the lhs, and creates
> wrong rtl.

So if I understand correctly the patch changes a missed optimization
bug to wrong code?

Paolo



More information about the Gcc-patches mailing list