[PATCH] D19349: MachineScheduler: Limit the size of the ready list.

Matthias Braun via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 21 19:41:08 PDT 2016


MatzeB added a comment.

In http://reviews.llvm.org/D19349#408034, @nhaehnle wrote:

> This likely affects AMDGPU in some cases, since shaders often have very large basic blocks as well. However, a test run on the external shader-db showed no notable changes, so no objections from that side.


While you obviously cannot get huge ready queues in small blocks, most large basic blocks still don't lead to situations in which several hundred values are ready at the same time.


Repository:
  rL LLVM

http://reviews.llvm.org/D19349





More information about the llvm-commits mailing list