jayfoad wrote: I think this looks pretty nice, unless there are any principled objections to using custom formatted MIR operands? Doing a similar thing for `s_waitcnt` would make some of our MIR tests _way_ more readable. https://github.com/llvm/llvm-project/pull/96004