Home | History | Annotate | Download | only in Support

Lines Matching refs:Sem

679 APFloat APFloat::makeNaN(const fltSemantics &Sem, bool SNaN, bool Negative,
681 APFloat value(Sem, uninitialized);
3213 APFloat APFloat::getLargest(const fltSemantics &Sem, bool Negative) {
3214 APFloat Val(Sem, fcNormal, Negative);
3221 Val.exponent = Sem.maxExponent; // unbiased
3226 unsigned N = partCountForBits(Sem.precision);
3231 if (Sem.precision % integerPartWidth != 0)
3233 (((integerPart) 1) << (Sem.precision % integerPartWidth)) - 1;
3238 APFloat APFloat::getSmallest(const fltSemantics &Sem, bool Negative) {
3239 APFloat Val(Sem, fcNormal, Negative);
3246 Val.exponent = Sem.minExponent; // unbiased
3252 APFloat APFloat::getSmallestNormalized(const fltSemantics &Sem, bool Negative) {
3253 APFloat Val(Sem, fcNormal, Negative);
3260 Val.exponent = Sem.minExponent;
3262 Val.significandParts()[partCountForBits(Sem.precision)-1] |=
3263 (((integerPart) 1) << ((Sem.precision - 1) % integerPartWidth));