Off by one in mv-principal-lvar-ref-use
Save a move, sometimes
ir1-finalize-nodes: leave mismatching cast values alone
Add a :to :save just in case
Accept any-reg tags for THROW everywhere
arm64: accept any-reg tags for THROW
Try not to confuse stack-analyze even more
Try to not confuse stack-analyze in ir1-finalize-nodes