HomeSort by: relevance | last modified time | path
    Searched refs:aAbs (Results 1 - 14 of 14) sorted by relevancy

  /src/sys/external/bsd/compiler_rt/dist/lib/builtins/
floatditf.c 30 du_int aAbs = (du_int)a;
33 aAbs = ~(du_int)a + 1U;
37 const int exponent = (aWidth - 1) - __builtin_clzll(aAbs);
42 result = (rep_t)aAbs << shift ^ implicitBit;
floatsitf.c 30 unsigned aAbs = (unsigned)a;
33 aAbs = ~(unsigned)a + 1U;
37 const int exponent = (aWidth - 1) - __builtin_clz(aAbs);
42 result = (rep_t)aAbs << shift ^ implicitBit;
fp_fixint_impl.inc 22 const rep_t aAbs = aRep & absMask;
24 const int exponent = (aAbs >> significandBits) - exponentBias;
25 const rep_t significand = (aAbs & significandMask) | implicitBit;
fp_fixuint_impl.inc 20 const rep_t aAbs = aRep & absMask;
22 const int exponent = (aAbs >> significandBits) - exponentBias;
23 const rep_t significand = (aAbs & significandMask) | implicitBit;
comparedf2.c 55 const rep_t aAbs = aInt & absMask;
59 if (aAbs > infRep || bAbs > infRep) return LE_UNORDERED;
62 if ((aAbs | bAbs) == 0) return LE_EQUAL;
100 const rep_t aAbs = aInt & absMask;
103 if (aAbs > infRep || bAbs > infRep) return GE_UNORDERED;
104 if ((aAbs | bAbs) == 0) return GE_EQUAL;
118 const rep_t aAbs = toRep(a) & absMask;
120 return aAbs > infRep || bAbs > infRep;
comparesf2.c 55 const rep_t aAbs = aInt & absMask;
59 if (aAbs > infRep || bAbs > infRep) return LE_UNORDERED;
62 if ((aAbs | bAbs) == 0) return LE_EQUAL;
100 const rep_t aAbs = aInt & absMask;
103 if (aAbs > infRep || bAbs > infRep) return GE_UNORDERED;
104 if ((aAbs | bAbs) == 0) return GE_EQUAL;
118 const rep_t aAbs = toRep(a) & absMask;
120 return aAbs > infRep || bAbs > infRep;
comparetf2.c 55 const rep_t aAbs = aInt & absMask;
59 if (aAbs > infRep || bAbs > infRep) return LE_UNORDERED;
62 if ((aAbs | bAbs) == 0) return LE_EQUAL;
98 const rep_t aAbs = aInt & absMask;
101 if (aAbs > infRep || bAbs > infRep) return GE_UNORDERED;
102 if ((aAbs | bAbs) == 0) return GE_EQUAL;
115 const rep_t aAbs = toRep(a) & absMask;
117 return aAbs > infRep || bAbs > infRep;
fp_extend_impl.inc 65 const src_rep_t aAbs = aRep & srcAbsMask;
71 if ((src_rep_t)(aAbs - srcMinNormal) < srcInfinity - srcMinNormal) {
75 absResult = (dst_rep_t)aAbs << (dstSigBits - srcSigBits);
79 else if (aAbs >= srcInfinity) {
85 absResult |= (dst_rep_t)(aAbs & srcQNaN) << (dstSigBits - srcSigBits);
86 absResult |= (dst_rep_t)(aAbs & srcNaNCode) << (dstSigBits - srcSigBits);
89 else if (aAbs) {
93 const int scale = src_rep_t_clz(aAbs) - src_rep_t_clz(srcMinNormal);
94 absResult = (dst_rep_t)aAbs << (dstSigBits - srcSigBits + scale);
divsf3.c 36 const rep_t aAbs = toRep(a) & absMask;
40 if (aAbs > infRep) return fromRep(toRep(a) | quietBit);
44 if (aAbs == infRep) {
48 else return fromRep(aAbs | quotientSign);
54 if (!aAbs) {
66 if (aAbs < implicitBit) scale += normalize(&aSignificand);
fp_mul_impl.inc 29 const rep_t aAbs = toRep(a) & absMask;
33 if (aAbs > infRep) return fromRep(toRep(a) | quietBit);
37 if (aAbs == infRep) {
39 if (bAbs) return fromRep(aAbs | productSign);
46 if (aAbs) return fromRep(bAbs | productSign);
52 if (!aAbs) return fromRep(productSign);
59 if (aAbs < implicitBit) scale += normalize(&aSignificand);
fp_trunc_impl.inc 75 const src_rep_t aAbs = aRep & srcAbsMask;
79 if (aAbs - underflow < aAbs - overflow) {
83 absResult = aAbs >> (srcSigBits - dstSigBits);
86 const src_rep_t roundBits = aAbs & roundMask;
94 else if (aAbs > srcInfinity) {
100 absResult |= ((aAbs & srcNaNCode) >> (srcSigBits - dstSigBits)) & dstNaNCode;
102 else if (aAbs >= overflow) {
110 const int aExp = aAbs >> srcSigBits;
fp_add_impl.inc 20 const rep_t aAbs = aRep & absMask;
24 if (aAbs - REP_C(1) >= infRep - REP_C(1) ||
27 if (aAbs > infRep) return fromRep(toRep(a) | quietBit);
31 if (aAbs == infRep) {
42 if (!aAbs) {
53 if (bAbs > aAbs) {
divdf3.c 36 const rep_t aAbs = toRep(a) & absMask;
40 if (aAbs > infRep) return fromRep(toRep(a) | quietBit);
44 if (aAbs == infRep) {
48 else return fromRep(aAbs | quotientSign);
54 if (!aAbs) {
66 if (aAbs < implicitBit) scale += normalize(&aSignificand);
divtf3.c 36 const rep_t aAbs = toRep(a) & absMask;
40 if (aAbs > infRep) return fromRep(toRep(a) | quietBit);
44 if (aAbs == infRep) {
48 else return fromRep(aAbs | quotientSign);
54 if (!aAbs) {
66 if (aAbs < implicitBit) scale += normalize(&aSignificand);

Completed in 17 milliseconds