[−][src]Enum cranelift_codegen::ir::condcodes::IntCC
Condition code for comparing integers.
This condition code is used by the icmp instruction to compare integer values. There are
separate codes for comparing the integers as signed or unsigned numbers where it makes a
difference.
Variants
Equal==.
NotEqual!=.
SignedLessThanSigned <.
SignedGreaterThanOrEqualSigned >=.
SignedGreaterThanSigned >.
SignedLessThanOrEqualSigned <=.
UnsignedLessThanUnsigned <.
UnsignedGreaterThanOrEqualUnsigned >=.
UnsignedGreaterThanUnsigned >.
UnsignedLessThanOrEqualUnsigned <=.
Trait Implementations
impl CondCode for IntCC[src]
impl PartialEq<IntCC> for IntCC[src]
fn eq(&self, other: &IntCC) -> bool[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool1.0.0[src]
This method tests for !=.
impl Eq for IntCC[src]
impl Hash for IntCC[src]
fn hash<__H: Hasher>(&self, state: &mut __H)[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher, 1.3.0[src]
H: Hasher,
Feeds a slice of this type into the given [Hasher]. Read more
impl Debug for IntCC[src]
impl Display for IntCC[src]
impl FromStr for IntCC[src]
type Err = ()
The associated error which can be returned from parsing.
fn from_str(s: &str) -> Result<Self, Self::Err>[src]
impl Copy for IntCC[src]
impl Clone for IntCC[src]
Auto Trait Implementations
impl Unpin for IntCC
impl Send for IntCC
impl Sync for IntCC
impl RefUnwindSafe for IntCC
impl UnwindSafe for IntCC
Blanket Implementations
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for T[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T> ToString for T where
T: Display + ?Sized, [src]
T: Display + ?Sized,