, including all inherited members.
| add(const APFloat &, roundingMode) | llvm::APFloat | |
| addOrSubtract(const APFloat &, roundingMode, bool subtract) | llvm::APFloat | [private] |
| addOrSubtractSignificand(const APFloat &, bool subtract) | llvm::APFloat | [private] |
| addOrSubtractSpecials(const APFloat &, bool subtract) | llvm::APFloat | [private] |
| addSignificand(const APFloat &) | llvm::APFloat | [private] |
| APFloat(const fltSemantics &) | llvm::APFloat | |
| APFloat(const fltSemantics &, StringRef) | llvm::APFloat | |
| APFloat(const fltSemantics &, integerPart) | llvm::APFloat | |
| APFloat(const fltSemantics &, fltCategory, bool negative) | llvm::APFloat | |
| APFloat(const fltSemantics &, uninitializedTag) | llvm::APFloat | |
| APFloat(double d) | llvm::APFloat | [explicit] |
| APFloat(float f) | llvm::APFloat | [explicit] |
| APFloat(const APInt &, bool isIEEE=false) | llvm::APFloat | [explicit] |
| APFloat(const APFloat &) | llvm::APFloat | |
| assign(const APFloat &) | llvm::APFloat | [private] |
| bitcastToAPInt() const | llvm::APFloat | |
| bitwiseIsEqual(const APFloat &) const | llvm::APFloat | |
| Bogus | llvm::APFloat | [static] |
| category | llvm::APFloat | [private] |
| changeSign() | llvm::APFloat | |
| clearSign() | llvm::APFloat | |
| cmpEqual enum value | llvm::APFloat | |
| cmpGreaterThan enum value | llvm::APFloat | |
| cmpLessThan enum value | llvm::APFloat | |
| cmpResult enum name | llvm::APFloat | |
| cmpUnordered enum value | llvm::APFloat | |
| compare(const APFloat &) const | llvm::APFloat | |
| compareAbsoluteValue(const APFloat &) const | llvm::APFloat | [private] |
| convert(const fltSemantics &, roundingMode, bool *) | llvm::APFloat | |
| convertDoubleAPFloatToAPInt() const | llvm::APFloat | [private] |
| convertF80LongDoubleAPFloatToAPInt() const | llvm::APFloat | [private] |
| convertFloatAPFloatToAPInt() const | llvm::APFloat | [private] |
| convertFromAPInt(const APInt &, bool, roundingMode) | llvm::APFloat | |
| convertFromDecimalString(StringRef, roundingMode) | llvm::APFloat | [private] |
| convertFromHexadecimalString(StringRef, roundingMode) | llvm::APFloat | [private] |
| convertFromSignExtendedInteger(const integerPart *, unsigned int, bool, roundingMode) | llvm::APFloat | |
| convertFromString(StringRef, roundingMode) | llvm::APFloat | |
| convertFromUnsignedParts(const integerPart *, unsigned int, roundingMode) | llvm::APFloat | [private] |
| convertFromZeroExtendedInteger(const integerPart *, unsigned int, bool, roundingMode) | llvm::APFloat | |
| convertHalfAPFloatToAPInt() const | llvm::APFloat | [private] |
| convertNormalToHexString(char *, unsigned int, bool, roundingMode) const | llvm::APFloat | [private] |
| convertPPCDoubleDoubleAPFloatToAPInt() const | llvm::APFloat | [private] |
| convertQuadrupleAPFloatToAPInt() const | llvm::APFloat | [private] |
| convertToDouble() const | llvm::APFloat | |
| convertToFloat() const | llvm::APFloat | |
| convertToHexString(char *dst, unsigned int hexDigits, bool upperCase, roundingMode) const | llvm::APFloat | |
| convertToInteger(integerPart *, unsigned int, bool, roundingMode, bool *) const | llvm::APFloat | |
| convertToInteger(APSInt &, roundingMode, bool *) const | llvm::APFloat | |
| convertToSignExtendedInteger(integerPart *, unsigned int, bool, roundingMode, bool *) const | llvm::APFloat | [private] |
| copySign(const APFloat &) | llvm::APFloat | |
| copySignificand(const APFloat &) | llvm::APFloat | [private] |
| divide(const APFloat &, roundingMode) | llvm::APFloat | |
| divideSignificand(const APFloat &) | llvm::APFloat | [private] |
| divideSpecials(const APFloat &) | llvm::APFloat | [private] |
| Emit(Serializer &S) const | llvm::APFloat | |
| exponent | llvm::APFloat | [private] |
| exponent2 | llvm::APFloat | [private] |
| fcInfinity enum value | llvm::APFloat | |
| fcNaN enum value | llvm::APFloat | |
| fcNormal enum value | llvm::APFloat | |
| fcZero enum value | llvm::APFloat | |
| fltCategory enum name | llvm::APFloat | |
| freeSignificand() | llvm::APFloat | [private] |
| fusedMultiplyAdd(const APFloat &, const APFloat &, roundingMode) | llvm::APFloat | |
| getAllOnesValue(unsigned BitWidth, bool isIEEE=false) | llvm::APFloat | [static] |
| getCategory() const | llvm::APFloat | [inline] |
| getExactInverse(APFloat *inv) const | llvm::APFloat | |
| getHashValue() const | llvm::APFloat | |
| getInf(const fltSemantics &Sem, bool Negative=false) | llvm::APFloat | [inline, static] |
| getLargest(const fltSemantics &Sem, bool Negative=false) | llvm::APFloat | [static] |
| getNaN(const fltSemantics &Sem, bool Negative=false, unsigned type=0) | llvm::APFloat | [inline, static] |
| getQNaN(const fltSemantics &Sem, bool Negative=false, const APInt *payload=0) | llvm::APFloat | [inline, static] |
| getSemantics() const | llvm::APFloat | [inline] |
| getSmallest(const fltSemantics &Sem, bool Negative=false) | llvm::APFloat | [static] |
| getSmallestNormalized(const fltSemantics &Sem, bool Negative=false) | llvm::APFloat | [static] |
| getSNaN(const fltSemantics &Sem, bool Negative=false, const APInt *payload=0) | llvm::APFloat | [inline, static] |
| getZero(const fltSemantics &Sem, bool Negative=false) | llvm::APFloat | [inline, static] |
| handleOverflow(roundingMode) | llvm::APFloat | [private] |
| IEEEdouble | llvm::APFloat | [static] |
| IEEEhalf | llvm::APFloat | [static] |
| IEEEquad | llvm::APFloat | [static] |
| IEEEsingle | llvm::APFloat | [static] |
| incrementSignificand() | llvm::APFloat | [private] |
| initFromAPInt(const APInt &api, bool isIEEE=false) | llvm::APFloat | [private] |
| initFromDoubleAPInt(const APInt &api) | llvm::APFloat | [private] |
| initFromF80LongDoubleAPInt(const APInt &api) | llvm::APFloat | [private] |
| initFromFloatAPInt(const APInt &api) | llvm::APFloat | [private] |
| initFromHalfAPInt(const APInt &api) | llvm::APFloat | [private] |
| initFromPPCDoubleDoubleAPInt(const APInt &api) | llvm::APFloat | [private] |
| initFromQuadrupleAPInt(const APInt &api) | llvm::APFloat | [private] |
| initialize(const fltSemantics *) | llvm::APFloat | [private] |
| isInfinity() const | llvm::APFloat | [inline] |
| isNaN() const | llvm::APFloat | [inline] |
| isNegative() const | llvm::APFloat | [inline] |
| isNegZero() const | llvm::APFloat | [inline] |
| isNonZero() const | llvm::APFloat | [inline] |
| isPosZero() const | llvm::APFloat | [inline] |
| isZero() const | llvm::APFloat | [inline] |
| makeNaN(const fltSemantics &Sem, bool SNaN, bool Negative, const APInt *fill) | llvm::APFloat | [private, static] |
| makeNaN(bool SNaN=false, bool Neg=false, const APInt *fill=0) | llvm::APFloat | [private] |
| mod(const APFloat &, roundingMode) | llvm::APFloat | |
| modSpecials(const APFloat &) | llvm::APFloat | [private] |
| multiply(const APFloat &, roundingMode) | llvm::APFloat | |
| multiplySignificand(const APFloat &, const APFloat *) | llvm::APFloat | [private] |
| multiplySpecials(const APFloat &) | llvm::APFloat | [private] |
| normalize(roundingMode, lostFraction) | llvm::APFloat | [private] |
| opDivByZero enum value | llvm::APFloat | |
| operator=(const APFloat &) | llvm::APFloat | |
| opInexact enum value | llvm::APFloat | |
| opInvalidOp enum value | llvm::APFloat | |
| opOK enum value | llvm::APFloat | |
| opOverflow enum value | llvm::APFloat | |
| opStatus enum name | llvm::APFloat | |
| opUnderflow enum value | llvm::APFloat | |
| partCount() const | llvm::APFloat | [private] |
| PPCDoubleDouble | llvm::APFloat | [static] |
| Profile(FoldingSetNodeID &NID) const | llvm::APFloat | |
| ReadVal(Deserializer &D) | llvm::APFloat | [static] |
| remainder(const APFloat &) | llvm::APFloat | |
| rmNearestTiesToAway enum value | llvm::APFloat | |
| rmNearestTiesToEven enum value | llvm::APFloat | |
| rmTowardNegative enum value | llvm::APFloat | |
| rmTowardPositive enum value | llvm::APFloat | |
| rmTowardZero enum value | llvm::APFloat | |
| roundAwayFromZero(roundingMode, lostFraction, unsigned int) const | llvm::APFloat | [private] |
| roundingMode enum name | llvm::APFloat | |
| roundSignificandWithExponent(const integerPart *, unsigned int, int, roundingMode) | llvm::APFloat | [private] |
| semantics | llvm::APFloat | [private] |
| semanticsPrecision(const fltSemantics &) | llvm::APFloat | [static] |
| shiftSignificandLeft(unsigned int) | llvm::APFloat | [private] |
| shiftSignificandRight(unsigned int) | llvm::APFloat | [private] |
| sign | llvm::APFloat | [private] |
| sign2 | llvm::APFloat | [private] |
| significand | llvm::APFloat | [private] |
| significandLSB() const | llvm::APFloat | [private] |
| significandMSB() const | llvm::APFloat | [private] |
| significandParts() | llvm::APFloat | [private] |
| significandParts() const | llvm::APFloat | [private] |
| subtract(const APFloat &, roundingMode) | llvm::APFloat | |
| subtractSignificand(const APFloat &, integerPart) | llvm::APFloat | [private] |
| toString(SmallVectorImpl< char > &Str, unsigned FormatPrecision=0, unsigned FormatMaxPadding=3) const | llvm::APFloat | |
| uninitialized enum value | llvm::APFloat | |
| uninitializedTag enum name | llvm::APFloat | |
| x87DoubleExtended | llvm::APFloat | [static] |
| zeroSignificand() | llvm::APFloat | [private] |
| ~APFloat() | llvm::APFloat | |