Home
last modified time | relevance | path

Searched refs:dstSigBits (Results 1 – 8 of 8) sorted by relevance

/external/llvm-project/compiler-rt/lib/builtins/
Dfp_trunc_impl.inc54 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);
60 const int dstExpBits = dstBits - dstSigBits - 1;
69 const dst_rep_t dstQNaN = DST_REP_C(1) << (dstSigBits - 1);
82 absResult = aAbs >> (srcSigBits - dstSigBits);
83 absResult -= (dst_rep_t)(srcExpBias - dstExpBias) << dstSigBits;
96 absResult = (dst_rep_t)dstInfExp << dstSigBits;
99 ((aAbs & srcNaNCode) >> (srcSigBits - dstSigBits)) & dstNaNCode;
102 absResult = (dst_rep_t)dstInfExp << dstSigBits;
118 absResult = denormalizedSignificand >> (srcSigBits - dstSigBits);
Dfp_extend_impl.inc56 const int dstExpBits = dstBits - dstSigBits - 1;
60 const dst_rep_t dstMinNormal = DST_REP_C(1) << dstSigBits;
74 absResult = (dst_rep_t)aAbs << (dstSigBits - srcSigBits);
75 absResult += (dst_rep_t)(dstExpBias - srcExpBias) << dstSigBits;
83 absResult = (dst_rep_t)dstInfExp << dstSigBits;
84 absResult |= (dst_rep_t)(aAbs & srcQNaN) << (dstSigBits - srcSigBits);
85 absResult |= (dst_rep_t)(aAbs & srcNaNCode) << (dstSigBits - srcSigBits);
93 absResult = (dst_rep_t)aAbs << (dstSigBits - srcSigBits + scale);
96 absResult |= (dst_rep_t)resultExponent << dstSigBits;
Dfp_trunc.h44 static const int dstSigBits = 52; variable
50 static const int dstSigBits = 23; variable
60 static const int dstSigBits = 10; variable
Dfp_extend.h61 static const int dstSigBits = 23; variable
67 static const int dstSigBits = 52; variable
73 static const int dstSigBits = 112; variable
/external/compiler-rt/lib/builtins/
Dfp_trunc_impl.inc55 const src_rep_t roundMask = (SRC_REP_C(1) << (srcSigBits - dstSigBits)) - 1;
56 const src_rep_t halfway = SRC_REP_C(1) << (srcSigBits - dstSigBits - 1);
61 const int dstExpBits = dstBits - dstSigBits - 1;
70 const dst_rep_t dstQNaN = DST_REP_C(1) << (dstSigBits - 1);
83 absResult = aAbs >> (srcSigBits - dstSigBits);
84 absResult -= (dst_rep_t)(srcExpBias - dstExpBias) << dstSigBits;
98 absResult = (dst_rep_t)dstInfExp << dstSigBits;
100 absResult |= ((aAbs & srcNaNCode) >> (srcSigBits - dstSigBits)) & dstNaNCode;
104 absResult = (dst_rep_t)dstInfExp << dstSigBits;
121 absResult = denormalizedSignificand >> (srcSigBits - dstSigBits);
Dfp_extend_impl.inc57 const int dstExpBits = dstBits - dstSigBits - 1;
61 const dst_rep_t dstMinNormal = DST_REP_C(1) << dstSigBits;
75 absResult = (dst_rep_t)aAbs << (dstSigBits - srcSigBits);
76 absResult += (dst_rep_t)(dstExpBias - srcExpBias) << dstSigBits;
84 absResult = (dst_rep_t)dstInfExp << dstSigBits;
85 absResult |= (dst_rep_t)(aAbs & srcQNaN) << (dstSigBits - srcSigBits);
86 absResult |= (dst_rep_t)(aAbs & srcNaNCode) << (dstSigBits - srcSigBits);
94 absResult = (dst_rep_t)aAbs << (dstSigBits - srcSigBits + scale);
97 absResult |= (dst_rep_t)resultExponent << dstSigBits;
Dfp_trunc.h45 static const int dstSigBits = 52; variable
51 static const int dstSigBits = 23; variable
57 static const int dstSigBits = 10; variable
Dfp_extend.h57 static const int dstSigBits = 23; variable
63 static const int dstSigBits = 52; variable
69 static const int dstSigBits = 112; variable