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

  /src/sys/external/bsd/compiler_rt/dist/lib/builtins/
divtf3.c 27 const rep_t quotientSign = (toRep(a) ^ toRep(b)) & signBit;
29 rep_t aSignificand = toRep(a) & significandMask;
30 rep_t bSignificand = toRep(b) & significandMask;
36 const rep_t aAbs = toRep(a) & absMask;
37 const rep_t bAbs = toRep(b) & absMask;
92 correction64 = -((rep_t)recip64 * q63b >> 64);
93 recip64 = (rep_t)recip64 * correction64 >> 63;
94 correction64 = -((rep_t)recip64 * q63b >> 64);
95 recip64 = (rep_t)recip64 * correction64 >> 63;
96 correction64 = -((rep_t)recip64 * q63b >> 64)
    [all...]
floatsisf.c 31 rep_t sign = 0;
39 rep_t result;
44 result = (rep_t)a << shift ^ implicitBit;
47 result = (rep_t)a >> shift ^ implicitBit;
48 rep_t round = (rep_t)a << (typeWidth - shift);
54 result += (rep_t)(exponent + exponentBias) << significandBits;
floatunsisf.c 31 rep_t result;
36 result = (rep_t)a << shift ^ implicitBit;
39 result = (rep_t)a >> shift ^ implicitBit;
40 rep_t round = (rep_t)a << (typeWidth - shift);
46 result += (rep_t)(exponent + exponentBias) << significandBits;
floatunditf.c 29 rep_t result;
33 result = (rep_t)a << shift ^ implicitBit;
36 result += (rep_t)(exponent + exponentBias) << significandBits;
floatunsitf.c 29 rep_t result;
33 result = (rep_t)a << shift ^ implicitBit;
36 result += (rep_t)(exponent + exponentBias) << significandBits;
floatditf.c 29 rep_t sign = 0;
38 rep_t result;
42 result = (rep_t)aAbs << shift ^ implicitBit;
45 result += (rep_t)(exponent + exponentBias) << significandBits;
floatsidf.c 31 rep_t sign = 0;
39 rep_t result;
45 result = (rep_t)(unsigned int)a << shift ^ implicitBit;
48 result += (rep_t)(exponent + exponentBias) << significandBits;
floatsitf.c 29 rep_t sign = 0;
38 rep_t result;
42 result = (rep_t)aAbs << shift ^ implicitBit;
45 result += (rep_t)(exponent + exponentBias) << significandBits;
floatunsidf.c 31 rep_t result;
35 result = (rep_t)a << shift ^ implicitBit;
38 result += (rep_t)(exponent + exponentBias) << significandBits;
fp_lib.h 43 typedef uint32_t rep_t; typedef in typeref:typename:uint32_t
49 static __inline int rep_clz(rep_t a) {
54 static __inline void wideMultiply(rep_t a, rep_t b, rep_t *hi, rep_t *lo) {
63 typedef uint64_t rep_t; typedef in typeref:typename:uint64_t
69 static __inline int rep_clz(rep_t a) {
86 static __inline void wideMultiply(rep_t a, rep_t b, rep_t *hi, rep_t *lo)
107 typedef __uint128_t rep_t; typedef in typeref:typename:__uint128_t
    [all...]
divsf3.c 27 const rep_t quotientSign = (toRep(a) ^ toRep(b)) & signBit;
29 rep_t aSignificand = toRep(a) & significandMask;
30 rep_t bSignificand = toRep(b) & significandMask;
36 const rep_t aAbs = toRep(a) & absMask;
37 const rep_t bAbs = toRep(b) & absMask;
119 rep_t quotient = (uint64_t)reciprocal*(aSignificand << 1) >> 32;
134 rep_t residual;
159 rep_t absResult = quotient & significandMask;
161 absResult |= (rep_t)writtenExponent << significandBits;
fp_fixint_impl.inc 21 const rep_t aRep = toRep(a);
22 const rep_t aAbs = aRep & absMask;
25 const rep_t significand = (aAbs & significandMask) | implicitBit;
fp_fixuint_impl.inc 19 const rep_t aRep = toRep(a);
20 const rep_t aAbs = aRep & absMask;
23 const rep_t significand = (aAbs & significandMask) | implicitBit;
fp_add_impl.inc 18 rep_t aRep = toRep(a);
19 rep_t bRep = toRep(b);
20 const rep_t aAbs = aRep & absMask;
21 const rep_t bAbs = bRep & absMask;
54 const rep_t temp = aRep;
62 rep_t aSignificand = aRep & significandMask;
63 rep_t bSignificand = bRep & significandMask;
71 const rep_t resultSign = aRep & signBit;
133 rep_t result = aSignificand >> 3 & significandMask;
136 result |= (rep_t)aExponent << significandBits
    [all...]
divdf3.c 27 const rep_t quotientSign = (toRep(a) ^ toRep(b)) & signBit;
29 rep_t aSignificand = toRep(a) & significandMask;
30 rep_t bSignificand = toRep(b) & significandMask;
36 const rep_t aAbs = toRep(a) & absMask;
37 const rep_t bAbs = toRep(b) & absMask;
133 rep_t quotient, quotientLo;
149 rep_t residual;
174 rep_t absResult = quotient & significandMask;
176 absResult |= (rep_t)writtenExponent << significandBits;
comparedf2.c 55 const rep_t aAbs = aInt & absMask;
56 const rep_t bAbs = bInt & absMask;
100 const rep_t aAbs = aInt & absMask;
101 const rep_t bAbs = bInt & absMask;
118 const rep_t aAbs = toRep(a) & absMask;
119 const rep_t bAbs = toRep(b) & absMask;
comparesf2.c 55 const rep_t aAbs = aInt & absMask;
56 const rep_t bAbs = bInt & absMask;
100 const rep_t aAbs = aInt & absMask;
101 const rep_t bAbs = bInt & absMask;
118 const rep_t aAbs = toRep(a) & absMask;
119 const rep_t bAbs = toRep(b) & absMask;
comparetf2.c 55 const rep_t aAbs = aInt & absMask;
56 const rep_t bAbs = bInt & absMask;
98 const rep_t aAbs = aInt & absMask;
99 const rep_t bAbs = bInt & absMask;
115 const rep_t aAbs = toRep(a) & absMask;
116 const rep_t bAbs = toRep(b) & absMask;
fp_mul_impl.inc 20 const rep_t productSign = (toRep(a) ^ toRep(b)) & signBit;
22 rep_t aSignificand = toRep(a) & significandMask;
23 rep_t bSignificand = toRep(b) & significandMask;
29 const rep_t aAbs = toRep(a) & absMask;
30 const rep_t bAbs = toRep(b) & absMask;
74 rep_t productHi, productLo;
104 productHi |= (rep_t)productExponent << significandBits;

Completed in 17 milliseconds