Enum capstone_sys::sparc_cc
source · [−]#[repr(u32)]
pub enum sparc_cc {
Show 33 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
impl Copy for sparc_cc
impl Eq for sparc_cc
impl StructuralEq for sparc_cc
impl StructuralPartialEq for sparc_cc
Auto Trait Implementations
impl RefUnwindSafe for sparc_cc
impl Send for sparc_cc
impl Sync for sparc_cc
impl Unpin for sparc_cc
impl UnwindSafe for sparc_cc
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more