This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]