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: Scheduler: Allow breaking dependencies by modifying patterns


On 4/08/2012, at 12:05 AM, Bernd Schmidt wrote:

> This patch allows us to change
> 
> rn++
> rm=[rn]
> 
> into
> 
> rm=[rn + 4]
> rn++

This is a good scheduler optimization that I wanted to have for quite a while.  Bernd, kudos for implementing it!

I am going to review this patch, and then the scheduler maintainers will have an option of accepting my word for it, or doing a second review.  I have reviewed earlier versions of this patch, so I know I'm happy with the general structure of the optimization.

--
Maxim Kuvyrkov
CodeSourcery / Mentor Graphics


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