Spills of VCC (SGPR64) will fail with new SGPR spill code,
because super register is not correctly resolved.
Details
Details
- Reviewers
- arsenm - sameerds - dstuttard 
- Commits
- rGac8a2f132b01: [AMDGPU] Fix failure in VCC spilling
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
| Time | Test | |
|---|---|---|
| 3,980 ms | Profile-x86_64.Profile-x86_64::Unknown Unit Message ("") | 
Event Timeline
Comment Actions
LGTM with test nit
| llvm/test/CodeGen/AMDGPU/spill-special-sgpr.mir | ||
|---|---|---|
| 16 | I think I'd go for generated mir checks in this case rather than the manual checks | |
Don't you just need to change SGPR_64RegClass to SReg_64RegClass (or maybe the XEXEC variant?)