[llvm] r227461 - R600/SI: Define a schedule model and enable the generic machine scheduler

Hans Wennborg hans at chromium.org
Thu Jan 29 13:44:12 PST 2015


On Thu, Jan 29, 2015 at 1:32 PM, Tom Stellard <tom at stellard.net> wrote:
> Hi Hans,
>
> I would like to merge the part of this patch that defines the
> schedule policy for R600 to the LLVM 3.6 branch, but not
> the part that enables the machine scheduler.
>
> The machine scheduler will remain disabled by default in the 3.6 branch.
> The reason I want to merge this patch is so that if someone tries to
> enable the machine scheduler for R600 in the 3.6 branch then it will
> produce code that is similar to what ToT produces.
>
> Would this be OK to merge?  I am the code owner and I approve this patch.

Yes, go ahead.

Cheers,
Hans

> On Thu, Jan 29, 2015 at 04:55:25PM -0000, Tom Stellard wrote:
>> Author: tstellar
>> Date: Thu Jan 29 10:55:25 2015
>> New Revision: 227461
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=227461&view=rev
>> Log:
>> R600/SI: Define a schedule model and enable the generic machine scheduler
>>
>> The schedule model is not complete yet, and could be improved.



More information about the llvm-commits mailing list