aco: check scratch sgpr/scc writes caused by pseudo instructions during post-RA optimizations
Having potential register writes that aren't definitions is messy, but changing that potentially breaks assumptions in a lot of places.
This solution isn't pretty I guess, and it causes some minor stats regressions that look unnecessary. But it should work.