[PATCH] D31124: AMDGPU/SI: Add lane tracking to SI Scheduler

Axel Davy via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 6 14:52:01 PDT 2017


axeldavy added a comment.

Sure. In this patch I make ShouldTrackLaneMasks set to true always.

In https://reviews.llvm.org/D31124#720730, @vpykhtin wrote:

> Thanks Axel!
>
> I had to mention that I'm enabling SISched by commenting out
>
>   ScheduleDAGInstrs *GCNPassConfig::createMachineScheduler(
>     MachineSchedContext *C) const {
>     const SISubtarget &ST = C->MF->getSubtarget<SISubtarget>();
>     //if (ST.enableSIScheduler())
>       return createSIMachineScheduler(C);
>     //return createGCNMaxOccupancyMachineScheduler(C);
>   }
>
>
> This way I got ShouldTrackLaneMasks = true





Repository:
  rL LLVM

https://reviews.llvm.org/D31124





More information about the llvm-commits mailing list