Home
last modified time | relevance | path

Searched refs:InStorageType (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/libc/src/__support/FPUtil/generic/
H A Dsqrt.h85 using InStorageType = typename InFPBits::StorageType;
89 constexpr InStorageType ONE = InStorageType(1) << InFPBits::FRACTION_LEN;
107 InStorageType x_mant = bits.get_mantissa();
135 InStorageType y = ONE;
136 InStorageType r = x_mant - ONE;
139 for (InStorageType current_bit = ONE >> 1; current_bit;
143 InStorageType tmp = static_cast<InStorageType>((y << 1) + current_bit);
153 InStorageType tmp = y + 1;
H A Ddiv.h36 using InStorageType = typename InFPBits::StorageType; in div() local
52 InStorageType x_payload = x_bits.get_mantissa(); in div()
60 InStorageType y_payload = y_bits.get_mantissa(); in div()
105 InStorageType q = 0; in div()
106 InStorageType r = static_cast<InStorageType>(xd.mantissa >> 2); in div()
107 InStorageType yd_mant_in = static_cast<InStorageType>(yd.mantissa >> 1); in div()
H A Dadd_sub.h38 using InStorageType = typename InFPBits::StorageType; in add_or_sub() local
59 InStorageType x_payload = x_bits.get_mantissa(); in add_or_sub()
67 InStorageType y_payload = y_bits.get_mantissa(); in add_or_sub()
144 InStorageType result_mant; in add_or_sub()
156 InStorageType max_mant = max_bits.get_explicit_mantissa() << GUARD_BITS_LEN; in add_or_sub()
157 InStorageType min_mant = min_bits.get_explicit_mantissa() << GUARD_BITS_LEN; in add_or_sub()
162 InStorageType aligned_min_mant = in add_or_sub()
172 (static_cast<InStorageType>( in add_or_sub()
175 InStorageType min_mant_sticky(static_cast<int>(aligned_min_mant_sticky)); in add_or_sub()
H A Dmul.h36 using InStorageType = typename InFPBits::StorageType; in mul() local
53 InStorageType x_payload = x_bits.get_mantissa(); in mul()
61 InStorageType y_payload = y_bits.get_mantissa(); in mul()
/freebsd/contrib/llvm-project/libc/src/__support/FPUtil/
H A Dcast.h42 using InStorageType = typename InFPBits::StorageType; in cast() local
54 InStorageType x_mant = x_bits.get_mantissa(); in cast()