Separate codepaths for shifted load/stores and normal load/stores. Fix dirty regs.