Searched refs:absResult (Results 1 - 5 of 5) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/builtins/
H A Dfp_extend_impl.inc66 dst_rep_t absResult;
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);
94 absResult ^= dstMinNormal;
96 absResult |= (dst_rep_t)resultExponent << dstSigBits;
101 absResult
[all...]
H A Ddivsf3.c162 rep_t absResult = quotient & significandMask; local
164 absResult += round;
165 if (absResult & ~significandMask) {
167 return fromRep(absResult | quotientSign);
178 rep_t absResult = quotient & significandMask; local
180 absResult |= (rep_t)writtenExponent << significandBits;
182 absResult += round;
184 return fromRep(absResult | quotientSign);
H A Dfp_trunc_impl.inc76 dst_rep_t absResult;
82 absResult = aAbs >> (srcSigBits - dstSigBits);
83 absResult -= (dst_rep_t)(srcExpBias - dstExpBias) << dstSigBits;
88 absResult++;
91 absResult += absResult & 1;
96 absResult = (dst_rep_t)dstInfExp << dstSigBits;
97 absResult |= dstQNaN;
98 absResult |=
102 absResult
[all...]
H A Ddivdf3.c177 rep_t absResult = quotient & significandMask; local
179 absResult += round;
180 if (absResult & ~significandMask) {
182 return fromRep(absResult | quotientSign);
193 rep_t absResult = quotient & significandMask; local
195 absResult |= (rep_t)writtenExponent << significandBits;
197 absResult += round;
199 const double result = fromRep(absResult | quotientSign);
H A Ddivtf3.c196 rep_t absResult = quotient & significandMask; local
198 absResult += round;
199 if (absResult & ~significandMask) {
201 return fromRep(absResult | quotientSign);
210 rep_t absResult = quotient & significandMask; local
212 absResult |= (rep_t)writtenExponent << significandBits;
214 absResult += round;
216 const fp_t result = fromRep(absResult | quotientSign);

Completed in 108 milliseconds