Lines Matching refs:DOUBLE_MANTISSA_BITS
103 let ieee = (signed_m as u64) << (d2s::DOUBLE_EXPONENT_BITS + d2s::DOUBLE_MANTISSA_BITS); in s2d()
108 let ieee = ((signed_m as u64) << (d2s::DOUBLE_EXPONENT_BITS + d2s::DOUBLE_MANTISSA_BITS)) in s2d()
109 | (0x7ff_u64 << d2s::DOUBLE_MANTISSA_BITS); in s2d()
132 .wrapping_sub(d2s::DOUBLE_MANTISSA_BITS + 1) as i32; in s2d()
160 .wrapping_sub(d2s::DOUBLE_MANTISSA_BITS + 1) as i32; in s2d()
180 let ieee = ((signed_m as u64) << (d2s::DOUBLE_EXPONENT_BITS + d2s::DOUBLE_MANTISSA_BITS)) in s2d()
181 | (0x7ff_u64 << d2s::DOUBLE_MANTISSA_BITS); in s2d()
191 .wrapping_sub(d2s::DOUBLE_MANTISSA_BITS as i32); in s2d()
206 if ieee_m2 == (1_u64 << (d2s::DOUBLE_MANTISSA_BITS + 1)) { in s2d()
211 ieee_m2 &= (1_u64 << d2s::DOUBLE_MANTISSA_BITS) - 1; in s2d()
213 << d2s::DOUBLE_MANTISSA_BITS) in s2d()