Lines Matching defs:FPB
170 using FPB = FPBits<T>;
171 using StorageType = typename FPB::StorageType;
174 using FPB = fputil::FPBits<T>;
175 const T quiet_nan = FPB::quiet_nan().get_val();
176 FPB sx(x), sy(y);
199 LIBC_INLINE static constexpr FPB eval_internal(FPB sx, FPB sy) {
204 return FPB::zero(); // |x|=|y| return 0.0
211 if (LIBC_LIKELY(e_y > int(FPB::FRACTION_LEN) &&
212 e_x - e_y <= int(FPB::EXP_LEN))) {
219 return FPB::zero();
221 return FPB::make_value(d, e_y - 1);
225 FPB d;
236 sizeof(U) * CHAR_BIT - FPB::FRACTION_LEN - 1;
268 return FPB::zero();
271 return FPB::make_value(static_cast<StorageType>(m_x), e_y);
275 return FPB::make_value(static_cast<StorageType>(m_x), e_y);
282 FPB sx(x), sy(y);
286 FPB result = eval_internal(sx, sy);