Fix bad debug info due to 64-bit registers alignment

- Registers of LocalStart and LocalSnapshot must also be shift when it is required.

Bug: 16344305

(cherry picked from commit 32631e6ee656840701f76e0d736290bfcd4aab7e)

Change-Id: Ic437ed4102ad0fbeccc069df0f44cb2d774ff27d
5 files changed