public static enum AArch64Assembler.ConditionFlag extends Enum<AArch64Assembler.ConditionFlag>
| Enum Constant and Description |
|---|
AL
Always | always.
|
EQ
Equal | Equal.
|
GE
Signed greater than or equal | greater than or equal.
|
GT
Signed greater than | greater than.
|
HI
Unsigned higher | greater than or unordered.
|
HS
Unsigned Higher or Same | Greater than, equal or unordered.
|
LE
Signed less than or equal | less than, equal or unordered.
|
LO
Unsigned lower | less than.
|
LS
Unsigned lower or same | less than or equal.
|
LT
Signed less than | less than or unordered.
|
MI
Minus (negative) | less than.
|
NE
Not Equal | Not equal or unordered.
|
NV
Always | always (identical to AL, just to have valid 0b1111 encoding).
|
PL
Plus (positive or zero) | greater than, equal or unordered.
|
VC
Overflow clear | ordered.
|
VS
Overflow set | unordered.
|
| Modifier and Type | Field and Description |
|---|---|
int |
encoding |
| Modifier and Type | Method and Description |
|---|---|
static AArch64Assembler.ConditionFlag |
fromEncoding(int encoding) |
AArch64Assembler.ConditionFlag |
negate() |
static AArch64Assembler.ConditionFlag |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AArch64Assembler.ConditionFlag[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AArch64Assembler.ConditionFlag EQ
public static final AArch64Assembler.ConditionFlag NE
public static final AArch64Assembler.ConditionFlag HS
public static final AArch64Assembler.ConditionFlag LO
public static final AArch64Assembler.ConditionFlag MI
public static final AArch64Assembler.ConditionFlag PL
public static final AArch64Assembler.ConditionFlag VS
public static final AArch64Assembler.ConditionFlag VC
public static final AArch64Assembler.ConditionFlag HI
public static final AArch64Assembler.ConditionFlag LS
public static final AArch64Assembler.ConditionFlag GE
public static final AArch64Assembler.ConditionFlag LT
public static final AArch64Assembler.ConditionFlag GT
public static final AArch64Assembler.ConditionFlag LE
public static final AArch64Assembler.ConditionFlag AL
public static final AArch64Assembler.ConditionFlag NV
public static AArch64Assembler.ConditionFlag[] values()
public static AArch64Assembler.ConditionFlag valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic static AArch64Assembler.ConditionFlag fromEncoding(int encoding)
public AArch64Assembler.ConditionFlag negate()