llvm::APFloat Member List

This is the complete list of members for llvm::APFloat, 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
Bogusllvm::APFloat [static]
categoryllvm::APFloat [private]
changeSign()llvm::APFloat
clearSign()llvm::APFloat
cmpEqual enum valuellvm::APFloat
cmpGreaterThan enum valuellvm::APFloat
cmpLessThan enum valuellvm::APFloat
cmpResult enum namellvm::APFloat
cmpUnordered enum valuellvm::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
exponentllvm::APFloat [private]
exponent2llvm::APFloat [private]
fcInfinity enum valuellvm::APFloat
fcNaN enum valuellvm::APFloat
fcNormal enum valuellvm::APFloat
fcZero enum valuellvm::APFloat
fltCategory enum namellvm::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]
IEEEdoublellvm::APFloat [static]
IEEEhalfllvm::APFloat [static]
IEEEquadllvm::APFloat [static]
IEEEsinglellvm::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 valuellvm::APFloat
operator=(const APFloat &)llvm::APFloat
opInexact enum valuellvm::APFloat
opInvalidOp enum valuellvm::APFloat
opOK enum valuellvm::APFloat
opOverflow enum valuellvm::APFloat
opStatus enum namellvm::APFloat
opUnderflow enum valuellvm::APFloat
partCount() const llvm::APFloat [private]
PPCDoubleDoublellvm::APFloat [static]
Profile(FoldingSetNodeID &NID) const llvm::APFloat
ReadVal(Deserializer &D)llvm::APFloat [static]
remainder(const APFloat &)llvm::APFloat
rmNearestTiesToAway enum valuellvm::APFloat
rmNearestTiesToEven enum valuellvm::APFloat
rmTowardNegative enum valuellvm::APFloat
rmTowardPositive enum valuellvm::APFloat
rmTowardZero enum valuellvm::APFloat
roundAwayFromZero(roundingMode, lostFraction, unsigned int) const llvm::APFloat [private]
roundingMode enum namellvm::APFloat
roundSignificandWithExponent(const integerPart *, unsigned int, int, roundingMode)llvm::APFloat [private]
semanticsllvm::APFloat [private]
semanticsPrecision(const fltSemantics &)llvm::APFloat [static]
shiftSignificandLeft(unsigned int)llvm::APFloat [private]
shiftSignificandRight(unsigned int)llvm::APFloat [private]
signllvm::APFloat [private]
sign2llvm::APFloat [private]
significandllvm::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 valuellvm::APFloat
uninitializedTag enum namellvm::APFloat
x87DoubleExtendedllvm::APFloat [static]
zeroSignificand()llvm::APFloat [private]
~APFloat()llvm::APFloat

Generated on 2 Nov 2013 for Galois by  doxygen 1.6.1