[PATCH] D30442: [AMDGPU] Add second pass of the scheduler

Stanislav Mekhanoshin via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Feb 28 10:06:48 PST 2017


rampitec added a comment.

In https://reviews.llvm.org/D30442#688729, @vpykhtin wrote:

> I'm just a bit confused: what gives scheduler more registry freedom on rescheduling run?


With lower occupancy we have more registers available. If for any block we cannot maintain minimal occupancy we can use the same number of registers in other blocks. That is achieved by bumping critical limits.


Repository:
  rL LLVM

https://reviews.llvm.org/D30442





More information about the llvm-commits mailing list