Searched refs:significandBits (Results 1 - 17 of 17) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/builtins/ |
H A D | fp_fixint_impl.inc | 23 const int exponent = (aAbs >> significandBits) - exponentBias; 34 // If 0 <= exponent < significandBits, right shift to get the result. 36 if (exponent < significandBits) 37 return sign * (significand >> (significandBits - exponent)); 39 return sign * ((fixint_t)significand << (exponent - significandBits));
|
H A D | fp_fixuint_impl.inc | 21 const int exponent = (aAbs >> significandBits) - exponentBias; 32 // If 0 <= exponent < significandBits, right shift to get the result. 34 if (exponent < significandBits) 35 return significand >> (significandBits - exponent); 37 return (fixuint_t)significand << (exponent - significandBits);
|
H A D | floatsisf.c | 40 if (exponent <= significandBits) { 41 const int shift = significandBits - exponent; 44 const int shift = exponent - significandBits; 54 result += (rep_t)(exponent + exponentBias) << significandBits;
|
H A D | floatunsisf.c | 33 if (exponent <= significandBits) { 34 const int shift = significandBits - exponent; 37 const int shift = exponent - significandBits; 47 result += (rep_t)(exponent + exponentBias) << significandBits;
|
H A D | floatunditf.c | 32 const int shift = significandBits - exponent; 36 result += (rep_t)(exponent + exponentBias) << significandBits;
|
H A D | floatunsitf.c | 32 const int shift = significandBits - exponent; 36 result += (rep_t)(exponent + exponentBias) << significandBits;
|
H A D | floatditf.c | 40 const int shift = significandBits - exponent; 44 result += (rep_t)(exponent + exponentBias) << significandBits;
|
H A D | floatsidf.c | 42 const int shift = significandBits - exponent; 46 result += (rep_t)(exponent + exponentBias) << significandBits;
|
H A D | floatsitf.c | 40 const int shift = significandBits - exponent; 44 result += (rep_t)(exponent + exponentBias) << significandBits;
|
H A D | floatunsidf.c | 33 const int shift = significandBits - exponent; 37 result += (rep_t)(exponent + exponentBias) << significandBits;
|
H A D | fp_lib.h | 47 #define significandBits 23 macro 65 #define significandBits 52 macro 111 #define significandBits 112 macro 204 #define exponentBits (typeWidth - significandBits - 1) 208 #define implicitBit (REP_C(1) << significandBits) 210 #define signBit (REP_C(1) << (significandBits + exponentBits)) 213 #define oneRep ((rep_t)exponentBias << significandBits) 268 int exp = (rep & exponentMask) >> significandBits; 291 exp = (rep & exponentMask) >> significandBits;
|
H A D | divsf3.c | 23 const unsigned int aExponent = toRep(a) >> significandBits & maxExponent; 24 const unsigned int bExponent = toRep(b) >> significandBits & maxExponent; 180 absResult |= (rep_t)writtenExponent << significandBits;
|
H A D | divdf3.c | 23 const unsigned int aExponent = toRep(a) >> significandBits & maxExponent; 24 const unsigned int bExponent = toRep(b) >> significandBits & maxExponent; 195 absResult |= (rep_t)writtenExponent << significandBits;
|
H A D | divtf3.c | 24 const unsigned int aExponent = toRep(a) >> significandBits & maxExponent; 25 const unsigned int bExponent = toRep(b) >> significandBits & maxExponent; 212 absResult |= (rep_t)writtenExponent << significandBits;
|
H A D | fp_add_impl.inc | 68 int aExponent = aRep >> significandBits & maxExponent; 69 int bExponent = bRep >> significandBits & maxExponent; 148 result |= (rep_t)aExponent << significandBits;
|
H A D | fp_mul_impl.inc | 17 const unsigned int aExponent = toRep(a) >> significandBits & maxExponent; 18 const unsigned int bExponent = toRep(b) >> significandBits & maxExponent; 114 productHi |= (rep_t)productExponent << significandBits;
|
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/builtins/arm/ |
H A D | addsf3.S | 16 #define significandBits 23 define 37 lsrs r6, r2, #(significandBits) 38 lsrs r7, r3, #(significandBits) 56 lsls r4, r0, #(typeWidth - significandBits) 57 lsrs r4, r4, #(typeWidth - significandBits - 3) // aSignificand << 3 58 lsls r5, r1, #(typeWidth - significandBits) 59 lsrs r5, r5, #(typeWidth - significandBits - 3) // bSignificand << 3 63 lsls r6, r6, #(significandBits + 3) 66 lsrs r2, r2, #(significandBits) 72 lsrs r3, r3, #(significandBits) [all...] |
Completed in 138 milliseconds