• Home
  • Raw
  • Download

Lines Matching refs:fltSemantics

44   struct fltSemantics {  struct
61 const fltSemantics APFloat::IEEEhalf = { 15, -14, 11, 16 };
62 const fltSemantics APFloat::IEEEsingle = { 127, -126, 24, 32 };
63 const fltSemantics APFloat::IEEEdouble = { 1023, -1022, 53, 64 };
64 const fltSemantics APFloat::IEEEquad = { 16383, -16382, 113, 128 };
65 const fltSemantics APFloat::x87DoubleExtended = { 16383, -16382, 64, 80 };
66 const fltSemantics APFloat::Bogus = { 0, 0, 0, 0 };
79 const fltSemantics APFloat::PPCDoubleDouble = { 1023, -1022 + 53, 53 + 53, 128 };
581 APFloat::initialize(const fltSemantics *ourSemantics) in initialize()
670 APFloat APFloat::makeNaN(const fltSemantics &Sem, bool SNaN, bool Negative, in makeNaN()
800 APFloat::APFloat(const fltSemantics &ourSemantics, integerPart value) { in APFloat()
810 APFloat::APFloat(const fltSemantics &ourSemantics) { in APFloat()
816 APFloat::APFloat(const fltSemantics &ourSemantics, uninitializedTag tag) { in APFloat()
821 APFloat::APFloat(const fltSemantics &ourSemantics, StringRef text) { in APFloat()
852 APFloat::semanticsPrecision(const fltSemantics &semantics) in semanticsPrecision()
857 APFloat::semanticsMaxExponent(const fltSemantics &semantics) in semanticsMaxExponent()
862 APFloat::semanticsMinExponent(const fltSemantics &semantics) in semanticsMinExponent()
867 APFloat::semanticsSizeInBits(const fltSemantics &semantics) in semanticsSizeInBits()
990 const fltSemantics *savedSemantics = semantics; in multiplySignificand()
991 fltSemantics extendedSemantics; in multiplySignificand()
1993 APFloat::convert(const fltSemantics &toSemantics, in convert()
2000 const fltSemantics &fromSemantics = *semantics; in convert()
2443 fltSemantics calcSemantics = { 32767, -32767, 0, 0 }; in roundSignificandWithExponent()
2896 assert(semantics == (const llvm::fltSemantics*)&x87DoubleExtended); in convertF80LongDoubleAPFloatToAPInt()
2928 assert(semantics == (const llvm::fltSemantics*)&PPCDoubleDouble); in convertPPCDoubleDoubleAPFloatToAPInt()
2941 fltSemantics extendedSemantics = *semantics; in convertPPCDoubleDoubleAPFloatToAPInt()
2979 assert(semantics == (const llvm::fltSemantics*)&IEEEquad); in convertQuadrupleAPFloatToAPInt()
3015 assert(semantics == (const llvm::fltSemantics*)&IEEEdouble); in convertDoubleAPFloatToAPInt()
3045 assert(semantics == (const llvm::fltSemantics*)&IEEEsingle); in convertFloatAPFloatToAPInt()
3074 assert(semantics == (const llvm::fltSemantics*)&IEEEhalf); in convertHalfAPFloatToAPInt()
3107 if (semantics == (const llvm::fltSemantics*)&IEEEhalf) in bitcastToAPInt()
3110 if (semantics == (const llvm::fltSemantics*)&IEEEsingle) in bitcastToAPInt()
3113 if (semantics == (const llvm::fltSemantics*)&IEEEdouble) in bitcastToAPInt()
3116 if (semantics == (const llvm::fltSemantics*)&IEEEquad) in bitcastToAPInt()
3119 if (semantics == (const llvm::fltSemantics*)&PPCDoubleDouble) in bitcastToAPInt()
3122 assert(semantics == (const llvm::fltSemantics*)&x87DoubleExtended && in bitcastToAPInt()
3130 assert(semantics == (const llvm::fltSemantics*)&IEEEsingle && in convertToFloat()
3139 assert(semantics == (const llvm::fltSemantics*)&IEEEdouble && in convertToDouble()
3356 APFloat::initFromAPInt(const fltSemantics* Sem, const APInt& api) in initFromAPInt()
3395 unsigned APFloat::getSizeInBits(const fltSemantics &Sem) { in getSizeInBits()
3438 APFloat APFloat::getLargest(const fltSemantics &Sem, bool Negative) { in getLargest()
3448 APFloat APFloat::getSmallest(const fltSemantics &Sem, bool Negative) { in getSmallest()
3458 APFloat APFloat::getSmallestNormalized(const fltSemantics &Sem, bool Negative) { in getSmallestNormalized()
3476 APFloat::APFloat(const fltSemantics &Sem, const APInt &API) { in APFloat()