When I invoke movq in 32bit mode encountered below error, I have used .686 .MMX directive, why?
movq m64, xmm1
Error A2030: Instruction or register not accepted in current CPU mode
Thanks.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi Japheth,
When I invoke movq in 32bit mode encountered below error, I have used .686 .MMX directive, why?
movq m64, xmm1
Error A2030: Instruction or register not accepted in current CPU mode
Thanks.
> movq m64, xmm1
> Error A2030: Instruction or register not accepted in current CPU mode
My guess is: perhaps your source didn't include the
.XMM
directive?
Please provide the full source if you have such a question!