, including all inherited members.
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] |
countLeadingZeros32(uint32_t N) | llvm::ScaledNumberBase | [inline, private, static] |
countLeadingZeros64(uint64_t N) | llvm::ScaledNumberBase | [inline, private, static] |
DefaultPrecision | llvm::ScaledNumberBase | [private, static] |
DigitsType typedef | llvm::ScaledNumber< DigitsT > | |
dump() const | llvm::ScaledNumber< DigitsT > | [inline] |
llvm::ScaledNumberBase::dump(uint64_t D, int16_t E, int Width) | llvm::ScaledNumberBase | [private, static] |
get(uint64_t N) | llvm::ScaledNumber< DigitsT > | [inline, static] |
getDigits() const | llvm::ScaledNumber< DigitsT > | [inline] |
getFraction(DigitsType N, DigitsType D) | llvm::ScaledNumber< DigitsT > | [inline, static] |
getHalf(uint64_t N) | llvm::ScaledNumberBase | [inline, private, static] |
getInverse(uint64_t N) | llvm::ScaledNumber< DigitsT > | [inline, static] |
getLargest() | llvm::ScaledNumber< DigitsT > | [inline, static] |
getOne() | llvm::ScaledNumber< DigitsT > | [inline, static] |
getScale() const | llvm::ScaledNumber< DigitsT > | [inline] |
getZero() | llvm::ScaledNumber< DigitsT > | [inline, static] |
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] |
joinSigned(uint64_t U, bool IsNeg) | llvm::ScaledNumberBase | [inline, private, static] |
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 | [private, static] |
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() | llvm::ScaledNumber< DigitsT > | [inline] |
ScaledNumber(DigitsType Digits, int16_t Scale) | llvm::ScaledNumber< DigitsT > | [inline] |
splitSigned(int64_t N) | llvm::ScaledNumberBase | [inline, private, static] |
static_assert(!std::numeric_limits< DigitsT >::is_signed,"only unsigned floats supported") | llvm::ScaledNumber< DigitsT > | |
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 | [private, static] |