ir3/ra: Fix arrays + live range splitting
The important commit is the second one, the first one is some printing fixup I encountered while trying to debug this. It turns out that live range splitting was broken with arrays, but this was rare enough that it was only noticed with the trace of a game.