* patch by J. Gareth Moreton: handle register allocations correctly in MovMov2Mov 3, resolves #38703 git-svn-id: trunk@49128 -