| compare(const ScaledNumber &X) const | llvm::ScaledNumber< DigitsT > | inline |
| compareTo(uint64_t N) const | llvm::ScaledNumber< DigitsT > | inline |
| compareTo(int64_t N) const | llvm::ScaledNumber< DigitsT > | inline |
| DigitsType typedef | llvm::ScaledNumber< DigitsT > | |
| dump() const | llvm::ScaledNumber< DigitsT > | inline |
| llvm::ScaledNumberBase::dump(uint64_t D, int16_t E, int Width) | llvm::ScaledNumberBase | privatestatic |
| get(uint64_t N) | llvm::ScaledNumber< DigitsT > | inlinestatic |
| getDigits() const | llvm::ScaledNumber< DigitsT > | inline |
| getFraction(DigitsType N, DigitsType D) | llvm::ScaledNumber< DigitsT > | inlinestatic |
| getInverse(uint64_t N) | llvm::ScaledNumber< DigitsT > | inlinestatic |
| getLargest() | llvm::ScaledNumber< DigitsT > | inlinestatic |
| getOne() | llvm::ScaledNumber< DigitsT > | inlinestatic |
| getScale() const | llvm::ScaledNumber< DigitsT > | inline |
| getZero() | llvm::ScaledNumber< DigitsT > | inlinestatic |
| inverse() const | llvm::ScaledNumber< DigitsT > | inline |
| invert() | llvm::ScaledNumber< DigitsT > | inline |
| isLargest() const | llvm::ScaledNumber< DigitsT > | inline |
| isOne() const | llvm::ScaledNumber< DigitsT > | inline |
| isZero() const | llvm::ScaledNumber< DigitsT > | inline |
| lg() const | llvm::ScaledNumber< DigitsT > | inline |
| lgCeiling() const | llvm::ScaledNumber< DigitsT > | inline |
| lgFloor() const | llvm::ScaledNumber< DigitsT > | inline |
| operator!() const | llvm::ScaledNumber< DigitsT > | inline |
| operator!=(const ScaledNumber &X) const | llvm::ScaledNumber< DigitsT > | inline |
| operator*=(const ScaledNumber &X) | llvm::ScaledNumber< DigitsT > | |
| operator+=(const ScaledNumber &X) | llvm::ScaledNumber< DigitsT > | inline |
| operator-=(const ScaledNumber &X) | llvm::ScaledNumber< DigitsT > | inline |
| operator/=(const ScaledNumber &X) | llvm::ScaledNumber< DigitsT > | |
| operator<(const ScaledNumber &X) const | llvm::ScaledNumber< DigitsT > | inline |
| operator<<=(int16_t Shift) | llvm::ScaledNumber< DigitsT > | inline |
| operator<=(const ScaledNumber &X) const | llvm::ScaledNumber< DigitsT > | inline |
| operator==(const ScaledNumber &X) const | llvm::ScaledNumber< DigitsT > | inline |
| operator>(const ScaledNumber &X) const | llvm::ScaledNumber< DigitsT > | inline |
| operator>=(const ScaledNumber &X) const | llvm::ScaledNumber< DigitsT > | inline |
| operator>>=(int16_t Shift) | llvm::ScaledNumber< DigitsT > | inline |
| print(raw_ostream &OS, unsigned Precision=DefaultPrecision) const | llvm::ScaledNumber< DigitsT > | inline |
| llvm::ScaledNumberBase::print(raw_ostream &OS, uint64_t D, int16_t E, int Width, unsigned Precision) | llvm::ScaledNumberBase | privatestatic |
| scale(uint64_t N) const | llvm::ScaledNumber< DigitsT > | |
| scale(int64_t N) const | llvm::ScaledNumber< DigitsT > | inline |
| scaleByInverse(uint64_t N) const | llvm::ScaledNumber< DigitsT > | inline |
| scaleByInverse(int64_t N) const | llvm::ScaledNumber< DigitsT > | inline |
| ScaledNumber()=default | llvm::ScaledNumber< DigitsT > | |
| ScaledNumber(DigitsType Digits, int16_t Scale) | llvm::ScaledNumber< DigitsT > | inline |
| toInt() const | llvm::ScaledNumber< DigitsT > | |
| toString(unsigned Precision=DefaultPrecision) | llvm::ScaledNumber< DigitsT > | inline |
| llvm::ScaledNumberBase::toString(uint64_t D, int16_t E, int Width, unsigned Precision) | llvm::ScaledNumberBase | privatestatic |