Lines Matching defs:FPBits
10 #include "src/__support/FPUtil/FPBits.h"
21 using DoubleBits = fputil::FPBits<double>;
22 using FPBits = fputil::FPBits<float>;
24 FPBits x_abs = FPBits(x).abs();
25 FPBits y_abs = FPBits(y).abs();
29 FPBits a_bits = x_abs_larger ? x_abs : y_abs;
30 FPBits b_bits = x_abs_larger ? y_abs : x_abs;
35 // Note: replacing `a_u >= FPBits::EXP_MASK` with `a_bits.is_inf_or_nan()`
37 if (LIBC_UNLIKELY(a_u >= FPBits::EXP_MASK)) {
41 return FPBits::quiet_nan().get_val();
44 return FPBits::inf().get_val();
49 static_cast<uint32_t>((FPBits::FRACTION_LEN + 2)
50 << FPBits::FRACTION_LEN)))