Lines Matching defs:bf16
37 pub struct bf16(u16); struct
39 impl bf16 { impl
42 pub const fn from_bits(bits: u16) -> bf16 { in from_bits()
52 pub fn from_f32(value: f32) -> bf16 { in from_f32()
63 pub fn from_f64(value: f64) -> bf16 { in from_f64()
135 pub fn from_le_bytes(bytes: [u8; 2]) -> bf16 { in from_le_bytes()
149 pub fn from_be_bytes(bytes: [u8; 2]) -> bf16 { in from_be_bytes()
170 pub fn from_ne_bytes(bytes: [u8; 2]) -> bf16 { in from_ne_bytes()
328 pub fn signum(self) -> bf16 { in signum()
478 impl From<i8> for bf16 { implementation
480 fn from(x: i8) -> bf16 { in from()
486 impl From<u8> for bf16 { implementation
488 fn from(x: u8) -> bf16 { in from()
494 impl PartialEq for bf16 { implementation
504 impl PartialOrd for bf16 { implementation
593 impl FromStr for bf16 { implementation
595 fn from_str(src: &str) -> Result<bf16, ParseFloatError> { in from_str()
600 impl Debug for bf16 { implementation
606 impl Display for bf16 { implementation
612 impl LowerExp for bf16 { implementation
618 impl UpperExp for bf16 { implementation
624 impl Binary for bf16 { implementation
630 impl Octal for bf16 { implementation
636 impl LowerHex for bf16 { implementation
642 impl UpperHex for bf16 { implementation
653 impl ToPrimitive for bf16 { implementation
686 impl FromPrimitive for bf16 { implementation
1179 impl quickcheck::Arbitrary for bf16 { implementation