This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: revised patch committed.
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