Lines Matching defs:dst_rep_t
50 typedef uint64_t dst_rep_t;
62 static inline dst_t dstFromRep(dst_rep_t x) {
63 const union { dst_t f; dst_rep_t i; } rep = {.i = x};
92 const dst_rep_t dstMinNormal = DST_REP_C(1) << dstSigBits;
98 dst_rep_t absResult;
104 absResult = (dst_rep_t)aAbs << (dstSigBits - srcSigBits);
105 absResult += (dst_rep_t)(dstExpBias - srcExpBias) << dstSigBits;
113 absResult = (dst_rep_t)dstInfExp << dstSigBits;
114 absResult |= (dst_rep_t)(aAbs & srcQNaN) << (dstSigBits - srcSigBits);
123 absResult = (dst_rep_t)aAbs << (dstSigBits - srcSigBits + scale);
126 absResult |= (dst_rep_t)resultExponent << dstSigBits;
135 const dst_rep_t result = absResult | (dst_rep_t)sign << (dstBits - srcBits);