Lines Matching refs:Sem
665 APFloat APFloat::makeNaN(const fltSemantics &Sem, bool SNaN, bool Negative, in makeNaN() argument
667 APFloat value(Sem, uninitialized); in makeNaN()
3321 APFloat::initFromAPInt(const fltSemantics* Sem, const APInt& api) in initFromAPInt() argument
3323 if (Sem == &IEEEhalf) in initFromAPInt()
3325 if (Sem == &IEEEsingle) in initFromAPInt()
3327 if (Sem == &IEEEdouble) in initFromAPInt()
3329 if (Sem == &x87DoubleExtended) in initFromAPInt()
3331 if (Sem == &IEEEquad) in initFromAPInt()
3333 if (Sem == &PPCDoubleDouble) in initFromAPInt()
3397 APFloat APFloat::getLargest(const fltSemantics &Sem, bool Negative) { in getLargest() argument
3402 APFloat Val(Sem, uninitialized); in getLargest()
3407 APFloat APFloat::getSmallest(const fltSemantics &Sem, bool Negative) { in getSmallest() argument
3412 APFloat Val(Sem, uninitialized); in getSmallest()
3417 APFloat APFloat::getSmallestNormalized(const fltSemantics &Sem, bool Negative) { in getSmallestNormalized() argument
3418 APFloat Val(Sem, uninitialized); in getSmallestNormalized()
3428 Val.exponent = Sem.minExponent; in getSmallestNormalized()
3429 Val.significandParts()[partCountForBits(Sem.precision)-1] |= in getSmallestNormalized()
3430 (((integerPart) 1) << ((Sem.precision - 1) % integerPartWidth)); in getSmallestNormalized()
3435 APFloat::APFloat(const fltSemantics &Sem, const APInt &API) { in APFloat() argument
3436 initFromAPInt(&Sem, API); in APFloat()