[llvm] [AMDGPU] Enabled machine scheduler option amdgpu-use-amdgpu-trackers. (PR #169187)

Dhruva Chakrabarti via llvm-commits llvm-commits at lists.llvm.org
Tue Dec 9 10:36:22 PST 2025


dhruvachak wrote:

> > > * materialize-frame-index-sgpr.ll: This test uses inline assembly but GCN trackers do not account for physical registers, leading to out of registers error during RA. Hence GCN trackers have been disabled for this test.
> 
> This is a showstopper. The scheduler cannot make physical register constraints worse than in the original MIR if it cannot guarantee the function will be allocatable after

I started working on a patch to handle physical registers in the GCN tracker. I will post a separate PR for that patch.

https://github.com/llvm/llvm-project/pull/169187


More information about the llvm-commits mailing list