|
|
|
@ -9019,7 +9019,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAL16mi, X86_INS_SAL: sal{w} $dst, $src */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAL16r1, X86_INS_SAL: sal{w} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9031,7 +9031,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAL16ri, X86_INS_SAL: sal{w} $dst, $src2 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAL32m1, X86_INS_SAL: sal{l} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9043,7 +9043,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAL32mi, X86_INS_SAL: sal{l} $dst, $src */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAL32r1, X86_INS_SAL: sal{l} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9055,7 +9055,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAL32ri, X86_INS_SAL: sal{l} $dst, $src2 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAL64m1, X86_INS_SAL: sal{q} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9067,7 +9067,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAL64mi, X86_INS_SAL: sal{q} $dst, $src */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAL64r1, X86_INS_SAL: sal{q} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9079,7 +9079,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAL64ri, X86_INS_SAL: sal{q} $dst, $src2 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAL8m1, X86_INS_SAL: sal{b} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9091,7 +9091,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAL8mi, X86_INS_SAL: sal{b} $dst, $src */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAL8r1, X86_INS_SAL: sal{b} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9103,7 +9103,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAL8ri, X86_INS_SAL: sal{b} $dst, $src2 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SALC, X86_INS_SALC: salc */ |
|
|
|
|
0, |
|
|
|
@ -9119,7 +9119,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAR16mi, X86_INS_SAR: sar{w} $dst, $src */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAR16r1, X86_INS_SAR: sar{w} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9131,7 +9131,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAR16ri, X86_INS_SAR: sar{w} $dst, $src2 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAR32m1, X86_INS_SAR: sar{l} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9143,7 +9143,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAR32mi, X86_INS_SAR: sar{l} $dst, $src */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAR32r1, X86_INS_SAR: sar{l} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9155,7 +9155,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAR32ri, X86_INS_SAR: sar{l} $dst, $src2 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAR64m1, X86_INS_SAR: sar{q} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9167,7 +9167,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAR64mi, X86_INS_SAR: sar{q} $dst, $src */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAR64r1, X86_INS_SAR: sar{q} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9179,7 +9179,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAR64ri, X86_INS_SAR: sar{q} $dst, $src2 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAR8m1, X86_INS_SAR: sar{b} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9191,7 +9191,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAR8mi, X86_INS_SAR: sar{b} $dst, $src */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAR8r1, X86_INS_SAR: sar{b} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9203,7 +9203,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SAR8ri, X86_INS_SAR: sar{b} $dst, $src2 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SARX32rm, X86_INS_SARX: sarx{l} $dst, $src1, $src2 */ |
|
|
|
|
0, |
|
|
|
@ -9591,7 +9591,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHL16mi, X86_INS_SHL: shl{w} $dst, $src */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHL16r1, X86_INS_SHL: shl{w} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9603,7 +9603,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHL16ri, X86_INS_SHL: shl{w} $dst, $src2 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHL32m1, X86_INS_SHL: shl{l} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9615,7 +9615,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHL32mi, X86_INS_SHL: shl{l} $dst, $src */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHL32r1, X86_INS_SHL: shl{l} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9627,7 +9627,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHL32ri, X86_INS_SHL: shl{l} $dst, $src2 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHL64m1, X86_INS_SHL: shl{q} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9639,7 +9639,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHL64mi, X86_INS_SHL: shl{q} $dst, $src */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHL64r1, X86_INS_SHL: shl{q} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9651,7 +9651,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHL64ri, X86_INS_SHL: shl{q} $dst, $src2 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHL8m1, X86_INS_SHL: shl{b} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9663,7 +9663,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHL8mi, X86_INS_SHL: shl{b} $dst, $src */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHL8r1, X86_INS_SHL: shl{b} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9675,7 +9675,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHL8ri, X86_INS_SHL: shl{b} $dst, $src2 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHLD16mrCL, X86_INS_SHLD: shld{w} $dst, $src2, cl */ |
|
|
|
|
X86_EFLAGS_UNDEFINED_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9683,7 +9683,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHLD16mri8, X86_INS_SHLD: shld{w} $dst, $src2, $src3 */ |
|
|
|
|
X86_EFLAGS_UNDEFINED_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHLD16rrCL, X86_INS_SHLD: shld{w} $dst, $src2, cl */ |
|
|
|
|
X86_EFLAGS_UNDEFINED_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9691,7 +9691,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHLD16rri8, X86_INS_SHLD: shld{w} $dst, $src2, $src3 */ |
|
|
|
|
X86_EFLAGS_UNDEFINED_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHLD32mrCL, X86_INS_SHLD: shld{l} $dst, $src2, cl */ |
|
|
|
|
X86_EFLAGS_UNDEFINED_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9699,7 +9699,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHLD32mri8, X86_INS_SHLD: shld{l} $dst, $src2, $src3 */ |
|
|
|
|
X86_EFLAGS_UNDEFINED_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHLD32rrCL, X86_INS_SHLD: shld{l} $dst, $src2, cl */ |
|
|
|
|
X86_EFLAGS_UNDEFINED_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9707,7 +9707,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHLD32rri8, X86_INS_SHLD: shld{l} $dst, $src2, $src3 */ |
|
|
|
|
X86_EFLAGS_UNDEFINED_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHLD64mrCL, X86_INS_SHLD: shld{q} $dst, $src2, cl */ |
|
|
|
|
X86_EFLAGS_UNDEFINED_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9715,7 +9715,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHLD64mri8, X86_INS_SHLD: shld{q} $dst, $src2, $src3 */ |
|
|
|
|
X86_EFLAGS_UNDEFINED_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHLD64rrCL, X86_INS_SHLD: shld{q} $dst, $src2, cl */ |
|
|
|
|
X86_EFLAGS_UNDEFINED_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9723,7 +9723,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHLD64rri8, X86_INS_SHLD: shld{q} $dst, $src2, $src3 */ |
|
|
|
|
X86_EFLAGS_UNDEFINED_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHLX32rm, X86_INS_SHLX: shlx{l} $dst, $src1, $src2 */ |
|
|
|
|
0, |
|
|
|
@ -9751,7 +9751,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHR16mi, X86_INS_SHR: shr{w} $dst, $src */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHR16r1, X86_INS_SHR: shr{w} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9763,7 +9763,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHR16ri, X86_INS_SHR: shr{w} $dst, $src2 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHR32m1, X86_INS_SHR: shr{l} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9775,7 +9775,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHR32mi, X86_INS_SHR: shr{l} $dst, $src */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHR32r1, X86_INS_SHR: shr{l} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9787,7 +9787,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHR32ri, X86_INS_SHR: shr{l} $dst, $src2 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHR64m1, X86_INS_SHR: shr{q} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9799,7 +9799,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHR64mi, X86_INS_SHR: shr{q} $dst, $src */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHR64r1, X86_INS_SHR: shr{q} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9811,7 +9811,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHR64ri, X86_INS_SHR: shr{q} $dst, $src2 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHR8m1, X86_INS_SHR: shr{b} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9823,7 +9823,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHR8mi, X86_INS_SHR: shr{b} $dst, $src */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHR8r1, X86_INS_SHR: shr{b} $dst, 1 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9835,7 +9835,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHR8ri, X86_INS_SHR: shr{b} $dst, $src2 */ |
|
|
|
|
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHRD16mrCL, X86_INS_SHRD: shrd{w} $dst, $src2, cl */ |
|
|
|
|
X86_EFLAGS_UNDEFINED_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9843,7 +9843,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHRD16mri8, X86_INS_SHRD: shrd{w} $dst, $src2, $src3 */ |
|
|
|
|
X86_EFLAGS_UNDEFINED_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHRD16rrCL, X86_INS_SHRD: shrd{w} $dst, $src2, cl */ |
|
|
|
|
X86_EFLAGS_UNDEFINED_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9851,7 +9851,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHRD16rri8, X86_INS_SHRD: shrd{w} $dst, $src2, $src3 */ |
|
|
|
|
X86_EFLAGS_UNDEFINED_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHRD32mrCL, X86_INS_SHRD: shrd{l} $dst, $src2, cl */ |
|
|
|
|
X86_EFLAGS_UNDEFINED_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9859,7 +9859,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHRD32mri8, X86_INS_SHRD: shrd{l} $dst, $src2, $src3 */ |
|
|
|
|
X86_EFLAGS_UNDEFINED_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHRD32rrCL, X86_INS_SHRD: shrd{l} $dst, $src2, cl */ |
|
|
|
|
X86_EFLAGS_UNDEFINED_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9867,7 +9867,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHRD32rri8, X86_INS_SHRD: shrd{l} $dst, $src2, $src3 */ |
|
|
|
|
X86_EFLAGS_UNDEFINED_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHRD64mrCL, X86_INS_SHRD: shrd{q} $dst, $src2, cl */ |
|
|
|
|
X86_EFLAGS_UNDEFINED_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9875,7 +9875,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHRD64mri8, X86_INS_SHRD: shrd{q} $dst, $src2, $src3 */ |
|
|
|
|
X86_EFLAGS_UNDEFINED_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHRD64rrCL, X86_INS_SHRD: shrd{q} $dst, $src2, cl */ |
|
|
|
|
X86_EFLAGS_UNDEFINED_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
@ -9883,7 +9883,7 @@ |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHRD64rri8, X86_INS_SHRD: shrd{q} $dst, $src2, $src3 */ |
|
|
|
|
X86_EFLAGS_UNDEFINED_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_UNDEFINED_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF, |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } |
|
|
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_IGNORE, 0 } |
|
|
|
|
}, |
|
|
|
|
{ /* X86_SHRX32rm, X86_INS_SHRX: shrx{l} $dst, $src1, $src2 */ |
|
|
|
|
0, |
|
|
|
|