Home | History | Annotate | Download | only in Support

Lines Matching refs:Sem

665 APFloat APFloat::makeNaN(const fltSemantics &Sem, bool SNaN, bool Negative,
667 APFloat value(Sem, uninitialized);
3301 APFloat::initFromAPInt(const fltSemantics* Sem, const APInt& api)
3303 if (Sem == &IEEEhalf)
3305 if (Sem == &IEEEsingle)
3307 if (Sem == &IEEEdouble)
3309 if (Sem == &x87DoubleExtended)
3311 if (Sem == &IEEEquad)
3313 if (Sem == &PPCDoubleDouble)
3377 APFloat APFloat::getLargest(const fltSemantics &Sem, bool Negative) {
3382 APFloat Val(Sem, uninitialized);
3387 APFloat APFloat::getSmallest(const fltSemantics &Sem, bool Negative) {
3392 APFloat Val(Sem, uninitialized);
3397 APFloat APFloat::getSmallestNormalized(const fltSemantics &Sem, bool Negative) {
3398 APFloat Val(Sem, uninitialized);
3408 Val.exponent = Sem.minExponent;
3409 Val.significandParts()[partCountForBits(Sem.precision)-1] |=
3410 (((integerPart) 1) << ((Sem.precision - 1) % integerPartWidth));
3415 APFloat::APFloat(const fltSemantics &Sem, const APInt &API) {
3416 initFromAPInt(&Sem, API);