Enum capstone_sys::sparc_cc[][src]

#[repr(u32)]
pub enum sparc_cc {
Show variants SPARC_CC_INVALID, SPARC_CC_ICC_A, SPARC_CC_ICC_N, SPARC_CC_ICC_NE, SPARC_CC_ICC_E, SPARC_CC_ICC_G, SPARC_CC_ICC_LE, SPARC_CC_ICC_GE, SPARC_CC_ICC_L, SPARC_CC_ICC_GU, SPARC_CC_ICC_LEU, SPARC_CC_ICC_CC, SPARC_CC_ICC_CS, SPARC_CC_ICC_POS, SPARC_CC_ICC_NEG, SPARC_CC_ICC_VC, SPARC_CC_ICC_VS, SPARC_CC_FCC_A, SPARC_CC_FCC_N, SPARC_CC_FCC_U, SPARC_CC_FCC_G, SPARC_CC_FCC_UG, SPARC_CC_FCC_L, SPARC_CC_FCC_UL, SPARC_CC_FCC_LG, SPARC_CC_FCC_NE, SPARC_CC_FCC_E, SPARC_CC_FCC_UE, SPARC_CC_FCC_GE, SPARC_CC_FCC_UGE, SPARC_CC_FCC_LE, SPARC_CC_FCC_ULE, SPARC_CC_FCC_O,
}
Expand description

Enums corresponding to Sparc condition codes, both icc’s and fcc’s.

Variants

SPARC_CC_INVALID

< invalid CC (default)

SPARC_CC_ICC_A

< Always

SPARC_CC_ICC_N

< Never

SPARC_CC_ICC_NE

< Not Equal

SPARC_CC_ICC_E

< Equal

SPARC_CC_ICC_G

< Greater

SPARC_CC_ICC_LE

< Less or Equal

SPARC_CC_ICC_GE

< Greater or Equal

SPARC_CC_ICC_L

< Less

SPARC_CC_ICC_GU

< Greater Unsigned

SPARC_CC_ICC_LEU

< Less or Equal Unsigned

SPARC_CC_ICC_CC

< Carry Clear/Great or Equal Unsigned

SPARC_CC_ICC_CS

< Carry Set/Less Unsigned

SPARC_CC_ICC_POS

< Positive

SPARC_CC_ICC_NEG

< Negative

SPARC_CC_ICC_VC

< Overflow Clear

SPARC_CC_ICC_VS

< Overflow Set

SPARC_CC_FCC_A

< Always

SPARC_CC_FCC_N

< Never

SPARC_CC_FCC_U

< Unordered

SPARC_CC_FCC_G

< Greater

SPARC_CC_FCC_UG

< Unordered or Greater

SPARC_CC_FCC_L

< Less

SPARC_CC_FCC_UL

< Unordered or Less

SPARC_CC_FCC_LG

< Less or Greater

SPARC_CC_FCC_NE

< Not Equal

SPARC_CC_FCC_E

< Equal

SPARC_CC_FCC_UE

< Unordered or Equal

SPARC_CC_FCC_GE

< Greater or Equal

SPARC_CC_FCC_UGE

< Unordered or Greater or Equal

SPARC_CC_FCC_LE

< Less or Equal

SPARC_CC_FCC_ULE

< Unordered or Less or Equal

SPARC_CC_FCC_O

< Ordered

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Feeds this value into the given Hasher. Read more

Feeds a slice of this type into the given Hasher. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.