I agree that it would be more consistent, but the fact that the location heuristics are (in some places) using the location of the second register, rather than the min of the two, is, I believe, just an accident.