Added moveReg2Reg() and moveImm2Reg() to accomodate moving data around due to