Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/
H A DScaledNumber.h52 inline std::pair<DigitsT, int16_t> getRounded(DigitsT Digits, int16_t Scale, in getRounded()
114 inline std::pair<DigitsT, int16_t> getProduct(DigitsT LHS, DigitsT RHS) { in getProduct()
153 std::pair<DigitsT, int16_t> getQuotient(DigitsT Dividend, DigitsT Divisor) { in getQuotient()
155 static_assert(sizeof(DigitsT) == 4 || sizeof(DigitsT) == 8, in getQuotient()
214 template <class DigitsT> int32_t getLg(DigitsT Digits, int16_t Scale) { in getLg()
333 std::pair<DigitsT, int16_t> getSum(DigitsT LDigits, int16_t LScale, in getSum()
351 DigitsT HighBit = DigitsT(1) << (getWidth<DigitsT>() - 1); in getSum()
731 ScaledNumber<DigitsT> operator<<(const ScaledNumber<DigitsT> &L,
737 ScaledNumber<DigitsT> operator>>(const ScaledNumber<DigitsT> &L,
801 ScaledNumber<DigitsT> &ScaledNumber<DigitsT>::
[all …]