x86: LEA instruction should not access the second operand. bug reported by @chaplja
This commit is contained in:
parent
3a99bc6977
commit
228ec96de5
|
@ -4187,11 +4187,11 @@
|
|||
},
|
||||
{ /* X86_LEA16r, X86_INS_LEA: lea{w} $dst, $src */
|
||||
0,
|
||||
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
{ CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
{ /* X86_LEA32r, X86_INS_LEA: lea{l} $dst, $src */
|
||||
0,
|
||||
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
{ CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
{ /* X86_LEA64_32r, X86_INS_LEA: lea{l} $dst, $src */
|
||||
0,
|
||||
|
@ -4199,7 +4199,7 @@
|
|||
},
|
||||
{ /* X86_LEA64r, X86_INS_LEA: lea{q} $dst, $src */
|
||||
0,
|
||||
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
{ CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
{ /* X86_LEAVE, X86_INS_LEAVE: leave */
|
||||
0,
|
||||
|
|
|
@ -2375,11 +2375,11 @@
|
|||
},
|
||||
{ /* X86_LEA16r, X86_INS_LEA: lea{w} $dst, $src */
|
||||
0,
|
||||
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
{ CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
{ /* X86_LEA32r, X86_INS_LEA: lea{l} $dst, $src */
|
||||
0,
|
||||
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
{ CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
{ /* X86_LEA64_32r, X86_INS_LEA: lea{l} $dst, $src */
|
||||
0,
|
||||
|
@ -2387,7 +2387,7 @@
|
|||
},
|
||||
{ /* X86_LEA64r, X86_INS_LEA: lea{q} $dst, $src */
|
||||
0,
|
||||
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
{ CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
{ /* X86_LEAVE, X86_INS_LEAVE: leave */
|
||||
0,
|
||||
|
|
Loading…
Reference in New Issue