Lines Matching defs:val_bits
59 isNan(uint32_t val_bits) const
61 return ((bits(val_bits, 30, 23) == 0xFF) && bits(val_bits, 22, 0));
65 isNan(uint64_t val_bits) const
67 return ((bits(val_bits, 62, 52) == 0x7FF) && bits(val_bits, 51, 0));
74 uint32_t val_bits = *(uint32_t *) val_ptr;
75 return isNan(val_bits);
82 uint64_t val_bits = *(uint64_t *) val_ptr;
83 return isNan(val_bits);
88 isSnan(uint32_t val_bits) const
90 return ((bits(val_bits, 30, 22) == 0x1FE) && bits(val_bits, 22, 0));
95 isQnan(uint32_t val_bits) const
97 return (bits(val_bits, 30, 22) == 0x1FF);
102 isInfinity(uint32_t val_bits) const
104 return ((bits(val_bits, 30, 23) == 0xFF) && !bits(val_bits, 22, 0));
109 isNormalized(uint32_t val_bits) const
111 return ((bits(val_bits, 30, 23) != 0xFF) && bits(val_bits, 22, 0));
117 isDenormalized(uint32_t val_bits) const
119 return (!bits(val_bits, 30, 23) && bits(val_bits, 22, 0));
124 isZero(uint32_t val_bits) const
126 return (!bits(val_bits, 30, 23) && !bits(val_bits, 22, 0));
131 isNegative(uint32_t val_bits) const
133 return (bits(val_bits, 31));