x86: few more SUB insn should not affect accumulate register
This commit is contained in:
parent
3d56b823ed
commit
9c2d02908a
|
@ -3982,7 +3982,7 @@ static insn_map insns[] = {
|
|||
{ X86_ST_FP80m, X86_INS_FSTP, { 0 }, { X86_REG_FPSW, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_ST_FPrr, X86_INS_FSTP, { 0 }, { X86_REG_FPSW, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_ST_Frr, X86_INS_FST, { 0 }, { X86_REG_FPSW, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_SUB16i16, X86_INS_SUB, { X86_REG_AX, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_SUB16i16, X86_INS_SUB, { 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_SUB16mi, X86_INS_SUB, { 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_SUB16mi8, X86_INS_SUB, { 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_SUB16mr, X86_INS_SUB, { 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
|
@ -3991,7 +3991,7 @@ static insn_map insns[] = {
|
|||
{ X86_SUB16rm, X86_INS_SUB, { 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_SUB16rr, X86_INS_SUB, { 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_SUB16rr_REV, X86_INS_SUB, { 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_SUB32i32, X86_INS_SUB, { X86_REG_EAX, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_SUB32i32, X86_INS_SUB, { 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_SUB32mi, X86_INS_SUB, { 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_SUB32mi8, X86_INS_SUB, { 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_SUB32mr, X86_INS_SUB, { 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
|
@ -4000,7 +4000,7 @@ static insn_map insns[] = {
|
|||
{ X86_SUB32rm, X86_INS_SUB, { 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_SUB32rr, X86_INS_SUB, { 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_SUB32rr_REV, X86_INS_SUB, { 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_SUB64i32, X86_INS_SUB, { X86_REG_RAX, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_SUB64i32, X86_INS_SUB, { 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_SUB64mi32, X86_INS_SUB, { 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_SUB64mi8, X86_INS_SUB, { 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_SUB64mr, X86_INS_SUB, { 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
|
@ -4009,7 +4009,7 @@ static insn_map insns[] = {
|
|||
{ X86_SUB64rm, X86_INS_SUB, { 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_SUB64rr, X86_INS_SUB, { 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_SUB64rr_REV, X86_INS_SUB, { 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_SUB8i8, X86_INS_SUB, { X86_REG_AL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_SUB8i8, X86_INS_SUB, { 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_SUB8mi, X86_INS_SUB, { 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_SUB8mr, X86_INS_SUB, { 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
{ X86_SUB8ri, X86_INS_SUB, { 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0 },
|
||||
|
|
Loading…
Reference in New Issue