mirror of
https://github.com/danbulant/Cosmos
synced 2026-05-20 21:08:51 +00:00
36 lines
No EOL
918 B
C#
36 lines
No EOL
918 B
C#
namespace Cosmos.Compiler.Assembler.X86 {
|
|
public enum ConditionalTestEnum:byte {
|
|
Overflow = 0,
|
|
NoOverflow = 1,
|
|
Below = 2,
|
|
Carry = 2,
|
|
NotAboveOrEqual = 2,
|
|
NotBelow = 3,
|
|
NotCarry = 3,
|
|
AboveOrEqual = 3,
|
|
Equal = 4,
|
|
Zero = 4,
|
|
NotEqual = 5,
|
|
NotZero =5,
|
|
BelowOrEqual = 6,
|
|
NotAbove = 6,
|
|
NotBelowOrEqual = 7,
|
|
Above = 7,
|
|
Sign = 8,
|
|
NotSign = 9,
|
|
Parity = 10,
|
|
ParityEven = 10,
|
|
NotParity = 11,
|
|
ParityOdd = 11,
|
|
LessThan = 12,
|
|
NotGreaterThanOrEqualTo = 12,
|
|
NotLessThan = 13,
|
|
GreaterThanOrEqualTo = 13,
|
|
LessThanOrEqualTo = 14,
|
|
NotGreaterThan = 14,
|
|
NotLessThanOrEqualTo = 15,
|
|
GreaterThan = 15,
|
|
CXRegisterEqualOrZeroTo = 16,
|
|
ECXRegisterEqualOrZeroTo = 17
|
|
}
|
|
} |