mirror of
https://github.com/capstone-engine/capstone.git
synced 2024-11-23 13:39:46 +00:00
fixed eflags effects for adc/sbb
This commit is contained in:
parent
4914b43cef
commit
e2cc7fe2a2
@ -24,202 +24,202 @@
|
||||
},
|
||||
|
||||
{ /* X86_ADC16i16, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC16mi, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC16mi8, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC16mr, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC16ri, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC16ri8, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC16rm, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC16rr, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC16rr_REV, X86_INS_ADC: adc{w} $dst $src2 */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC32i32, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC32mi, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC32mi8, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC32mr, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC32ri, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC32ri8, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC32rm, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC32rr, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC32rr_REV, X86_INS_ADC: adc{l} $dst $src2 */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC64i32, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC64mi32, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC64mi8, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC64mr, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC64ri32, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC64ri8, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC64rm, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC64rr, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC64rr_REV, X86_INS_ADC: adc{q} $dst $src2 */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC8i8, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC8mi, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC8mi8, X86_INS_ADC: adc{b} $dst $src */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC8mr, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC8ri, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC8ri8, X86_INS_ADC: adc{b} $src1 $src2 */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC8rm, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC8rr, X86_INS_ADC: adc */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADC8rr_REV, X86_INS_ADC: adc{b} $dst $src2 */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADCX32rm, X86_INS_ADCX: adcx */
|
||||
X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADCX32rr, X86_INS_ADCX: adcx */
|
||||
X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADCX64rm, X86_INS_ADCX: adcx */
|
||||
X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_ADCX64rr, X86_INS_ADCX: adcx */
|
||||
X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
@ -5759,182 +5759,182 @@
|
||||
},
|
||||
|
||||
{ /* X86_SBB16i16, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB16mi, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB16mi8, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB16mr, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB16ri, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB16ri8, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB16rm, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB16rr, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB16rr_REV, X86_INS_SBB: sbb{w} $dst $src2 */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB32i32, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB32mi, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB32mi8, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB32mr, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB32ri, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB32ri8, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB32rm, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB32rr, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB32rr_REV, X86_INS_SBB: sbb{l} $dst $src2 */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB64i32, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB64mi32, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB64mi8, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB64mr, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB64ri32, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB64ri8, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB64rm, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB64rr, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB64rr_REV, X86_INS_SBB: sbb{q} $dst $src2 */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB8i8, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB8mi, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB8mi8, X86_INS_SBB: sbb{b} $dst $src */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB8mr, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB8ri, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB8ri8, X86_INS_SBB: sbb{b} $src1 $src2 */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_IGNORE, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB8rm, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB8rr, X86_INS_SBB: sbb */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
{ /* X86_SBB8rr_REV, X86_INS_SBB: sbb{b} $dst $src2 */
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF,
|
||||
X86_EFLAGS_MODIFY_OF | X86_EFLAGS_MODIFY_SF | X86_EFLAGS_MODIFY_ZF | X86_EFLAGS_MODIFY_AF | X86_EFLAGS_MODIFY_PF | X86_EFLAGS_MODIFY_CF | X86_EFLAGS_TEST_CF,
|
||||
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
||||
},
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user