Hi
I'm having some problems with the vmovdqu instruction. It seems that the memory argument is not being encoded correctly or I'm doing something wrong.
The test code is very simple:
.data
MyYmm YMMWORD 123456789012345678901234567890
.code
start proc
vmovdqu ymm0, MyYmm
ret
start endp
The debug output looks like:
00007FF615751000 C5 FE 6F 85 F8 1F 00 00 vmovdqu ymm0,ymmword ptr [rbp+1FF8h]
00007FF615751008 C3 ret
triggering a GPF.
Regards, Biterider