LLVM  6.0.0svn
llvm::detail::DoubleAPFloat Member List

This is the complete list of members for llvm::detail::DoubleAPFloat, including all inherited members.

add(const DoubleAPFloat &RHS, roundingMode RM)llvm::detail::DoubleAPFloat
bitcastToAPInt() constllvm::detail::DoubleAPFloat
bitwiseIsEqual(const DoubleAPFloat &RHS) constllvm::detail::DoubleAPFloat
Bogus() LLVM_READNONEllvm::APFloatBasestatic
changeSign()llvm::detail::DoubleAPFloat
cmpEqual enum valuellvm::APFloatBase
cmpGreaterThan enum valuellvm::APFloatBase
cmpLessThan enum valuellvm::APFloatBase
cmpResult enum namellvm::APFloatBase
cmpUnordered enum valuellvm::APFloatBase
compare(const DoubleAPFloat &RHS) constllvm::detail::DoubleAPFloat
compareAbsoluteValue(const DoubleAPFloat &RHS) constllvm::detail::DoubleAPFloat
convertFromAPInt(const APInt &Input, bool IsSigned, roundingMode RM)llvm::detail::DoubleAPFloat
convertFromSignExtendedInteger(const integerPart *Input, unsigned int InputSize, bool IsSigned, roundingMode RM)llvm::detail::DoubleAPFloat
convertFromString(StringRef, roundingMode)llvm::detail::DoubleAPFloat
convertFromZeroExtendedInteger(const integerPart *Input, unsigned int InputSize, bool IsSigned, roundingMode RM)llvm::detail::DoubleAPFloat
convertToHexString(char *DST, unsigned int HexDigits, bool UpperCase, roundingMode RM) constllvm::detail::DoubleAPFloat
convertToInteger(MutableArrayRef< integerPart > Input, unsigned int Width, bool IsSigned, roundingMode RM, bool *IsExact) constllvm::detail::DoubleAPFloat
divide(const DoubleAPFloat &RHS, roundingMode RM)llvm::detail::DoubleAPFloat
DoubleAPFloat(const fltSemantics &S)llvm::detail::DoubleAPFloat
DoubleAPFloat(const fltSemantics &S, uninitializedTag)llvm::detail::DoubleAPFloat
DoubleAPFloat(const fltSemantics &S, integerPart)llvm::detail::DoubleAPFloat
DoubleAPFloat(const fltSemantics &S, const APInt &I)llvm::detail::DoubleAPFloat
DoubleAPFloat(const fltSemantics &S, APFloat &&First, APFloat &&Second)llvm::detail::DoubleAPFloat
DoubleAPFloat(const DoubleAPFloat &RHS)llvm::detail::DoubleAPFloat
DoubleAPFloat(DoubleAPFloat &&RHS)llvm::detail::DoubleAPFloat
ExponentType typedefllvm::APFloatBase
fcInfinity enum valuellvm::APFloatBase
fcNaN enum valuellvm::APFloatBase
fcNormal enum valuellvm::APFloatBase
fcZero enum valuellvm::APFloatBase
fltCategory enum namellvm::APFloatBase
frexp(const DoubleAPFloat &X, int &Exp, roundingMode)llvm::detail::DoubleAPFloatfriend
fusedMultiplyAdd(const DoubleAPFloat &Multiplicand, const DoubleAPFloat &Addend, roundingMode RM)llvm::detail::DoubleAPFloat
getCategory() constllvm::detail::DoubleAPFloat
getExactInverse(APFloat *inv) constllvm::detail::DoubleAPFloat
getFirst()llvm::detail::DoubleAPFloatinline
getFirst() constllvm::detail::DoubleAPFloatinline
getSecond()llvm::detail::DoubleAPFloatinline
getSecond() constllvm::detail::DoubleAPFloatinline
getSizeInBits(const fltSemantics &Sem)llvm::APFloatBasestatic
hash_value(const DoubleAPFloat &Arg)llvm::detail::DoubleAPFloatfriend
IEEEdouble() LLVM_READNONEllvm::APFloatBasestatic
IEEEhalf() LLVM_READNONEllvm::APFloatBasestatic
IEEEquad() LLVM_READNONEllvm::APFloatBasestatic
IEEEsingle() LLVM_READNONEllvm::APFloatBasestatic
IEK_Inf enum valuellvm::APFloatBase
IEK_NaN enum valuellvm::APFloatBase
IEK_Zero enum valuellvm::APFloatBase
ilogb(const DoubleAPFloat &Arg)llvm::detail::DoubleAPFloatfriend
IlogbErrorKinds enum namellvm::APFloatBase
integerPart typedefllvm::APFloatBase
integerPartWidthllvm::APFloatBasestatic
isDenormal() constllvm::detail::DoubleAPFloat
isInteger() constllvm::detail::DoubleAPFloat
isLargest() constllvm::detail::DoubleAPFloat
isNegative() constllvm::detail::DoubleAPFloat
isSmallest() constllvm::detail::DoubleAPFloat
makeInf(bool Neg)llvm::detail::DoubleAPFloat
makeLargest(bool Neg)llvm::detail::DoubleAPFloat
makeNaN(bool SNaN, bool Neg, const APInt *fill)llvm::detail::DoubleAPFloat
makeSmallest(bool Neg)llvm::detail::DoubleAPFloat
makeSmallestNormalized(bool Neg)llvm::detail::DoubleAPFloat
makeZero(bool Neg)llvm::detail::DoubleAPFloat
mod(const DoubleAPFloat &RHS)llvm::detail::DoubleAPFloat
multiply(const DoubleAPFloat &RHS, roundingMode RM)llvm::detail::DoubleAPFloat
needsCleanup() constllvm::detail::DoubleAPFloatinline
next(bool nextDown)llvm::detail::DoubleAPFloat
opDivByZero enum valuellvm::APFloatBase
operator=(const DoubleAPFloat &RHS)llvm::detail::DoubleAPFloat
operator=(DoubleAPFloat &&RHS)llvm::detail::DoubleAPFloatinline
opInexact enum valuellvm::APFloatBase
opInvalidOp enum valuellvm::APFloatBase
opOK enum valuellvm::APFloatBase
opOverflow enum valuellvm::APFloatBase
opStatus enum namellvm::APFloatBase
opUnderflow enum valuellvm::APFloatBase
PPCDoubleDouble() LLVM_READNONEllvm::APFloatBasestatic
remainder(const DoubleAPFloat &RHS)llvm::detail::DoubleAPFloat
rmNearestTiesToAway enum valuellvm::APFloatBase
rmNearestTiesToEven enum valuellvm::APFloatBase
rmTowardNegative enum valuellvm::APFloatBase
rmTowardPositive enum valuellvm::APFloatBase
rmTowardZero enum valuellvm::APFloatBase
roundingMode enum namellvm::APFloatBase
roundToIntegral(roundingMode RM)llvm::detail::DoubleAPFloat
scalbn(DoubleAPFloat X, int Exp, roundingMode)llvm::detail::DoubleAPFloatfriend
semanticsMaxExponent(const fltSemantics &)llvm::APFloatBasestatic
semanticsMinExponent(const fltSemantics &)llvm::APFloatBasestatic
semanticsPrecision(const fltSemantics &)llvm::APFloatBasestatic
semanticsSizeInBits(const fltSemantics &)llvm::APFloatBasestatic
subtract(const DoubleAPFloat &RHS, roundingMode RM)llvm::detail::DoubleAPFloat
toString(SmallVectorImpl< char > &Str, unsigned FormatPrecision, unsigned FormatMaxPadding, bool TruncateZero=true) constllvm::detail::DoubleAPFloat
uninitialized enum valuellvm::APFloatBase
uninitializedTag enum namellvm::APFloatBase
x87DoubleExtended() LLVM_READNONEllvm::APFloatBasestatic