x86: fix issue #1304

This commit is contained in:
Nguyen Anh Quynh 2019-02-26 22:16:39 +08:00
parent 44d12eef24
commit 9c71ceec0f
2 changed files with 14 additions and 2 deletions

View File

@ -6230,7 +6230,7 @@
{ /* X86_MOVDQUmr, X86_INS_MOVDQU: movdqu */
0,
{ CS_AC_READ, CS_AC_READ, 0 }
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* X86_MOVDQUrm, X86_INS_MOVDQU: movdqu */
@ -6350,7 +6350,7 @@
{ /* X86_MOVPDI2DImr, X86_INS_MOVD: movd */
0,
{ CS_AC_READ, CS_AC_READ, 0 }
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* X86_MOVPDI2DIrr, X86_INS_MOVD: movd */

View File

@ -1,3 +1,15 @@
!# issue 1304
!# CS_ARCH_X86, CS_MODE_64, CS_OPT_DETAIL
0x66,0x0f,0x7f,0x4c,0x24,0x40 == movdqa xmmword ptr [rsp + 0x40], xmm1 ; operands[0].access: WRITE
!# issue 1304
!# CS_ARCH_X86, CS_MODE_64, CS_OPT_DETAIL
0x66,0x0f,0x7e,0x04,0x24 == movd dword ptr [rsp], xmm0 ; operands[0].access: WRITE
!# issue 1304
!# CS_ARCH_X86, CS_MODE_64, CS_OPT_DETAIL
0xf3,0x41,0x0f,0x7f,0x4d,0x00 == movdqu xmmword ptr [r13], xmm1 ; operands[0].access: WRITE
!# issue 1346
!# CS_ARCH_X86, CS_MODE_64, None
0xf3,0x48,0x0f,0x1e,0xc8 == rdsspq rax