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

/freebsd-11.0-release/contrib/compiler-rt/lib/builtins/
H A Ddivdf3.c32 rep_t bSignificand = toRep(b) & significandMask; local
69 if (bAbs < implicitBit) scale -= normalize(&bSignificand);
76 bSignificand |= implicitBit;
83 const uint32_t q31b = bSignificand >> 21;
109 const uint32_t q63blo = bSignificand << 11;
153 residual = (aSignificand << 53) - quotient * bSignificand;
157 residual = (aSignificand << 52) - quotient * bSignificand;
174 const bool round = (residual << 1) > bSignificand;
H A Ddivsf3.c32 rep_t bSignificand = toRep(b) & significandMask; local
69 if (bAbs < implicitBit) scale -= normalize(&bSignificand);
76 bSignificand |= implicitBit;
83 uint32_t q31b = bSignificand << 8;
138 residual = (aSignificand << 24) - quotient * bSignificand;
142 residual = (aSignificand << 23) - quotient * bSignificand;
159 const bool round = (residual << 1) > bSignificand;
H A Ddivtf3.c30 rep_t bSignificand = toRep(b) & significandMask; local
67 if (bAbs < implicitBit) scale -= normalize(&bSignificand);
74 bSignificand |= implicitBit;
81 const uint64_t q63b = bSignificand >> 49;
111 const uint64_t q127blo = bSignificand << 15;
169 wideMultiply(quotient, bSignificand, &dummy, &qb);
174 wideMultiply(quotient, bSignificand, &dummy, &qb);
190 const bool round = (residual << 1) >= bSignificand;
H A Dfp_add_impl.inc63 rep_t bSignificand = bRep & significandMask;
67 if (bExponent == 0) bExponent = normalize(&bSignificand);
79 bSignificand = (bSignificand | implicitBit) << 3;
86 const bool sticky = bSignificand << (typeWidth - align);
87 bSignificand = bSignificand >> align | sticky;
89 bSignificand = 1; // sticky; b is known to be non-zero.
93 aSignificand -= bSignificand;
106 aSignificand += bSignificand;
[all...]
H A Dfp_mul_impl.inc23 rep_t bSignificand = toRep(b) & significandMask;
60 if (bAbs < implicitBit) scale += normalize(&bSignificand);
67 bSignificand |= implicitBit;
75 wideMultiply(aSignificand, bSignificand << exponentBits,

Completed in 101 milliseconds