ConditionCode
Instruction condition code (used by Jcc, SETcc, CMOVcc, CMPccXADD, LOOPcc)
-
iced_x86.ConditionCode.NONE: int = 0
The instruction doesn’t have a condition code
-
iced_x86.ConditionCode.O: int = 1
Overflow (OF=1)
-
iced_x86.ConditionCode.NO: int = 2
Not overflow (OF=0)
-
iced_x86.ConditionCode.B: int = 3
Below (unsigned) (CF=1)
-
iced_x86.ConditionCode.AE: int = 4
Above or equal (unsigned) (CF=0)
-
iced_x86.ConditionCode.E: int = 5
Equal / zero (ZF=1)
-
iced_x86.ConditionCode.NE: int = 6
Not equal / zero (ZF=0)
-
iced_x86.ConditionCode.BE: int = 7
Below or equal (unsigned) (CF=1 or ZF=1)
-
iced_x86.ConditionCode.A: int = 8
Above (unsigned) (CF=0 and ZF=0)
-
iced_x86.ConditionCode.S: int = 9
Signed (SF=1)
-
iced_x86.ConditionCode.NS: int = 10
Not signed (SF=0)
-
iced_x86.ConditionCode.P: int = 11
Parity (PF=1)
-
iced_x86.ConditionCode.NP: int = 12
Not parity (PF=0)
-
iced_x86.ConditionCode.L: int = 13
Less (signed) (SF!=OF)
-
iced_x86.ConditionCode.GE: int = 14
Greater than or equal (signed) (SF=OF)
-
iced_x86.ConditionCode.LE: int = 15
Less than or equal (signed) (ZF=1 or SF!=OF)
-
iced_x86.ConditionCode.G: int = 16
Greater (signed) (ZF=0 and SF=OF)