pan/bi: Spilling fixes for Valhall
A bunch of fixes for spilling for Valhall. In the course of this MR, I added a debug option to restrict the register file, testing spilling. The last commit adds some CI coverage for this (on Bifrost), cc @anholt since I'm not sure I did it right.