Lines Matching refs:semIEEEdouble

81   static const fltSemantics semIEEEdouble = {1023, -1022, 53, 64};  variable
174 return semIEEEdouble; in IEEEdouble()
3155 extendedSemantics.minExponent = semIEEEdouble.minExponent; in convertPPCDoubleDoubleAPFloatToAPInt()
3162 fs = u.convert(semIEEEdouble, rmNearestTiesToEven, &losesInfo); in convertPPCDoubleDoubleAPFloatToAPInt()
3178 fs = v.convert(semIEEEdouble, rmNearestTiesToEven, &losesInfo); in convertPPCDoubleDoubleAPFloatToAPInt()
3224 assert(semantics == (const llvm::fltSemantics*)&semIEEEdouble); in convertDoubleAPFloatToAPInt()
3346 if (semantics == (const llvm::fltSemantics*)&semIEEEdouble) in bitcastToAPInt()
3368 assert(semantics == (const llvm::fltSemantics*)&semIEEEdouble && in convertToDouble()
3428 IEEEFloat v(semIEEEdouble, APInt(64, i2)); in initFromPPCDoubleDoubleAPInt()
3479 initialize(&semIEEEdouble); in initFromDoubleAPInt()
3600 if (Sem == &semIEEEdouble) in initFromAPInt()
3673 initFromAPInt(&semIEEEdouble, APInt::doubleToBits(d)); in IEEEFloat()
4225 Floats(new APFloat[2]{APFloat(semIEEEdouble), APFloat(semIEEEdouble)}) { in DoubleAPFloat()
4231 Floats(new APFloat[2]{APFloat(semIEEEdouble, uninitialized), in DoubleAPFloat()
4232 APFloat(semIEEEdouble, uninitialized)}) { in DoubleAPFloat()
4237 : Semantics(&S), Floats(new APFloat[2]{APFloat(semIEEEdouble, I), in DoubleAPFloat()
4238 APFloat(semIEEEdouble)}) { in DoubleAPFloat()
4245 APFloat(semIEEEdouble, APInt(64, I.getRawData()[0])), in DoubleAPFloat()
4246 APFloat(semIEEEdouble, APInt(64, I.getRawData()[1]))}) { in DoubleAPFloat()
4255 assert(&Floats[0].getSemantics() == &semIEEEdouble);
4256 assert(&Floats[1].getSemantics() == &semIEEEdouble);
4403 assert(&A.getSemantics() == &semIEEEdouble); in addWithSpecial()
4404 assert(&AA.getSemantics() == &semIEEEdouble); in addWithSpecial()
4405 assert(&C.getSemantics() == &semIEEEdouble); in addWithSpecial()
4406 assert(&CC.getSemantics() == &semIEEEdouble); in addWithSpecial()
4407 assert(&Out.Floats[0].getSemantics() == &semIEEEdouble); in addWithSpecial()
4408 assert(&Out.Floats[1].getSemantics() == &semIEEEdouble); in addWithSpecial()
4603 Floats[0] = APFloat(semIEEEdouble, APInt(64, 0x7fefffffffffffffull)); in makeLargest()
4604 Floats[1] = APFloat(semIEEEdouble, APInt(64, 0x7c8ffffffffffffeull)); in makeLargest()
4617 Floats[0] = APFloat(semIEEEdouble, APInt(64, 0x0360000000000000ull)); in makeSmallestNormalized()
4799 APFloat(semIEEEdouble)); in Storage()
4886 if (&getSemantics() == (const llvm::fltSemantics *)&semIEEEdouble) in convertToDouble()
4888 assert(getSemantics().isRepresentableBy(semIEEEdouble) && in convertToDouble()
4892 opStatus St = Temp.convert(semIEEEdouble, rmNearestTiesToEven, &LosesInfo); in convertToDouble()