oxilean_codegen/cranelift_backend/
floatcc_traits.rs1use super::types::FloatCC;
12use std::fmt;
13
14impl fmt::Display for FloatCC {
15 fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
16 match self {
17 FloatCC::Equal => write!(f, "eq"),
18 FloatCC::NotEqual => write!(f, "ne"),
19 FloatCC::LessThan => write!(f, "lt"),
20 FloatCC::LessThanOrEqual => write!(f, "le"),
21 FloatCC::GreaterThan => write!(f, "gt"),
22 FloatCC::GreaterThanOrEqual => write!(f, "ge"),
23 FloatCC::Ordered => write!(f, "ord"),
24 FloatCC::Unordered => write!(f, "uno"),
25 FloatCC::UnorderedOrEqual => write!(f, "une"),
26 FloatCC::UnorderedOrLessThan => write!(f, "ult"),
27 FloatCC::UnorderedOrGreaterThan => write!(f, "ugt"),
28 }
29 }
30}