H A D | ScaledNumber.h | 47 /// Given \c Digits and \c Scale, round up iff \c ShouldRound is \c true. 53 inline std::pair<DigitsT, int16_t> getRounded(DigitsT Digits, int16_t Scale, argument 58 if (!++Digits) 61 return std::make_pair(Digits, Scale); 65 inline std::pair<uint32_t, int16_t> getRounded32(uint32_t Digits, int16_t Scale, argument 67 return getRounded(Digits, Scale, ShouldRound); 71 inline std::pair<uint64_t, int16_t> getRounded64(uint64_t Digits, int16_t Scale, argument 73 return getRounded(Digits, Scale, ShouldRound); 80 inline std::pair<DigitsT, int16_t> getAdjusted(uint64_t Digits, argument 85 if (Width == 64 || Digits < 95 getAdjusted32(uint64_t Digits, int16_t Scale = 0) argument 101 getAdjusted64(uint64_t Digits, int16_t Scale = 0) argument 189 getLgImpl(DigitsT Digits, int16_t Scale) argument 214 getLg(DigitsT Digits, int16_t Scale) argument 223 getLgFloor(DigitsT Digits, int16_t Scale) argument 233 getLgCeiling(DigitsT Digits, int16_t Scale) argument 507 DigitsType Digits; member in class:llvm::ScaledNumber 513 ScaledNumber(DigitsType Digits, int16_t Scale) argument 688 countLeadingZerosWidth(DigitsType Digits) argument [all...] |