reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
45 const int srcExpBits = srcBits - srcSigBits - 1; 49 const src_rep_t srcMinNormal = SRC_REP_C(1) << srcSigBits; 51 const src_rep_t srcInfinity = (src_rep_t)srcInfExp << srcSigBits; 52 const src_rep_t srcSignMask = SRC_REP_C(1) << (srcSigBits + srcExpBits); 54 const src_rep_t roundMask = (SRC_REP_C(1) << (srcSigBits - dstSigBits)) - 1; 55 const src_rep_t halfway = SRC_REP_C(1) << (srcSigBits - dstSigBits - 1); 56 const src_rep_t srcQNaN = SRC_REP_C(1) << (srcSigBits - 1); 66 const src_rep_t underflow = (src_rep_t)underflowExponent << srcSigBits; 67 const src_rep_t overflow = (src_rep_t)overflowExponent << srcSigBits; 82 absResult = aAbs >> (srcSigBits - dstSigBits); 99 ((aAbs & srcNaNCode) >> (srcSigBits - dstSigBits)) & dstNaNCode; 107 const int aExp = aAbs >> srcSigBits; 113 if (shift > srcSigBits) { 118 absResult = denormalizedSignificand >> (srcSigBits - dstSigBits);