Home
last modified time | relevance | path

Searched refs:dst_rep_t (Results 1 – 6 of 6) sorted by relevance

/src/contrib/llvm-project/compiler-rt/lib/builtins/ !
H A Dfp_trunc.h54 typedef uint64_t dst_rep_t; typedef
64 typedef __uint128_t dst_rep_t; typedef
75 typedef uint32_t dst_rep_t; typedef
89 typedef uint16_t dst_rep_t; typedef
99 typedef uint16_t dst_rep_t; typedef
130 static inline dst_rep_t construct_dst_rep(dst_rep_t sign, dst_rep_t exp, dst_rep_t sigFrac) { in construct_dst_rep()
131 dst_rep_t result = (sign << (dstBits - 1)) | (exp << (dstBits - 1 - dstExpBits)) | sigFrac; in construct_dst_rep()
150 static inline dst_t dstFromRep(dst_rep_t x) { in dstFromRep()
153 dst_rep_t i; in dstFromRep()
H A Dfp_extend.h96 typedef uint32_t dst_rep_t; typedef
106 typedef uint64_t dst_rep_t; typedef
116 typedef __uint128_t dst_rep_t; typedef
156 static inline dst_rep_t construct_dst_rep(dst_rep_t sign, dst_rep_t exp, dst_rep_t sigFrac) { in construct_dst_rep()
171 static inline dst_t dstFromRep(dst_rep_t x) { in dstFromRep()
174 dst_rep_t i; in dstFromRep()
H A Dfp_extend_impl.inc59 dst_rep_t dstSign = srcSign;
60 dst_rep_t dstExp;
61 dst_rep_t dstSigFrac;
65 dstExp = (dst_rep_t)srcExp + (dst_rep_t)(dstExpBias - srcExpBias);
66 dstSigFrac = (dst_rep_t)srcSigFrac << (dstSigFracBits - srcSigFracBits);
72 dstSigFrac = (dst_rep_t)srcSigFrac << (dstSigFracBits - srcSigFracBits);
82 dstSigFrac = ((dst_rep_t)srcSigFrac) << (dstSigFracBits - srcSigFracBits);
92 dstSigFrac = (dst_rep_t)srcSigFrac
94 const dst_rep_t dstMinNormal = DST_REP_C(1) << (dstBits - 1 - dstExpBits);
106 const dst_rep_t result = construct_dst_rep(dstSign, dstExp, dstSigFrac);
H A Dint_to_fp.h45 typedef uint32_t dst_rep_t; typedef
54 typedef uint64_t dst_rep_t; typedef
63 typedef __uint128_t dst_rep_t; typedef
74 static __inline dst_t dstFromRep(dst_rep_t x) { in dstFromRep()
77 dst_rep_t i; in dstFromRep()
H A Dint_to_fp_impl.inc63 const dst_rep_t dstSignMask = DST_REP_C(1) << (dstBits - 1);
66 const dst_rep_t dstSignificandMask = (DST_REP_C(1) << dstSigBits) - 1;
68 const dst_rep_t result = ((dst_rep_t)s & dstSignMask) |
69 ((dst_rep_t)(e + dstExpBias) << dstSigBits) |
70 ((dst_rep_t)(a) & dstSignificandMask);
H A Dfp_trunc_impl.inc63 const dst_rep_t dstQNaN = DST_REP_C(1) << (dstSigFracBits - 1);
64 const dst_rep_t dstNaNCode = dstQNaN - 1;
71 dst_rep_t dstSign = srcSign;
72 dst_rep_t dstExp;
73 dst_rep_t dstSigFrac;
81 dstSigFrac = (dst_rep_t)(srcSigFrac >> sigFracTailBits);
91 dstSigFrac = (dst_rep_t)(srcSigFrac >> sigFracTailBits);