Fix a bug in MUL in 64 bit mode -- use wrong register