Home
last modified time | relevance | path

Searched refs:significandBits (Results 1 – 13 of 13) sorted by relevance

/freebsd-9-stable/contrib/compiler-rt/lib/
Dfixdfsi.c29 const int exponent = (aAbs >> significandBits) - exponentBias; in ARM_EABI_FNALIAS()
33 if ((unsigned int)exponent < significandBits) { in ARM_EABI_FNALIAS()
34 return sign * (significand >> (significandBits - exponent)); in ARM_EABI_FNALIAS()
47 return sign * (significand << (exponent - significandBits)); in ARM_EABI_FNALIAS()
Dfixsfsi.c27 const int exponent = (aAbs >> significandBits) - exponentBias; in ARM_EABI_FNALIAS()
31 if ((unsigned int)exponent < significandBits) { in ARM_EABI_FNALIAS()
32 return sign * (significand >> (significandBits - exponent)); in ARM_EABI_FNALIAS()
45 return sign * (significand << (exponent - significandBits)); in ARM_EABI_FNALIAS()
Dfloatunsisf.c35 if (exponent <= significandBits) { in ARM_EABI_FNALIAS()
36 const int shift = significandBits - exponent; in ARM_EABI_FNALIAS()
39 const int shift = exponent - significandBits; in ARM_EABI_FNALIAS()
47 result += (rep_t)(exponent + exponentBias) << significandBits; in ARM_EABI_FNALIAS()
Dfloatsisf.c43 if (exponent <= significandBits) { in ARM_EABI_FNALIAS()
44 const int shift = significandBits - exponent; in ARM_EABI_FNALIAS()
47 const int shift = exponent - significandBits; in ARM_EABI_FNALIAS()
55 result += (rep_t)(exponent + exponentBias) << significandBits; in ARM_EABI_FNALIAS()
Dfp_lib.h35 #define significandBits 23 macro
54 #define significandBits 52 macro
92 #define exponentBits (typeWidth - significandBits - 1)
96 #define implicitBit (REP_C(1) << significandBits)
98 #define signBit (REP_C(1) << (significandBits + exponentBits))
101 #define oneRep ((rep_t)exponentBias << significandBits)
Dmulsf3.c23 const unsigned int aExponent = toRep(a) >> significandBits & maxExponent; in ARM_EABI_FNALIAS()
24 const unsigned int bExponent = toRep(b) >> significandBits & maxExponent; in ARM_EABI_FNALIAS()
101 productHi |= (rep_t)productExponent << significandBits; in ARM_EABI_FNALIAS()
Dmuldf3.c23 const unsigned int aExponent = toRep(a) >> significandBits & maxExponent; in ARM_EABI_FNALIAS()
24 const unsigned int bExponent = toRep(b) >> significandBits & maxExponent; in ARM_EABI_FNALIAS()
110 productHi |= (rep_t)productExponent << significandBits; in ARM_EABI_FNALIAS()
Dadddf3.c65 int aExponent = aRep >> significandBits & maxExponent; in ARM_EABI_FNALIAS()
66 int bExponent = bRep >> significandBits & maxExponent; in ARM_EABI_FNALIAS()
144 result |= (rep_t)aExponent << significandBits; in ARM_EABI_FNALIAS()
Ddivsf3.c26 const unsigned int aExponent = toRep(a) >> significandBits & maxExponent; in ARM_EABI_FNALIAS()
27 const unsigned int bExponent = toRep(b) >> significandBits & maxExponent; in ARM_EABI_FNALIAS()
162 absResult |= (rep_t)writtenExponent << significandBits; in ARM_EABI_FNALIAS()
Daddsf3.c64 int aExponent = aRep >> significandBits & maxExponent; in ARM_EABI_FNALIAS()
65 int bExponent = bRep >> significandBits & maxExponent; in ARM_EABI_FNALIAS()
143 result |= (rep_t)aExponent << significandBits; in ARM_EABI_FNALIAS()
Dfloatunsidf.c35 const int shift = significandBits - exponent; in ARM_EABI_FNALIAS()
39 result += (rep_t)(exponent + exponentBias) << significandBits; in ARM_EABI_FNALIAS()
Dfloatsidf.c45 const int shift = significandBits - exponent; in ARM_EABI_FNALIAS()
49 result += (rep_t)(exponent + exponentBias) << significandBits; in ARM_EABI_FNALIAS()
Ddivdf3.c26 const unsigned int aExponent = toRep(a) >> significandBits & maxExponent; in ARM_EABI_FNALIAS()
27 const unsigned int bExponent = toRep(b) >> significandBits & maxExponent; in ARM_EABI_FNALIAS()
177 absResult |= (rep_t)writtenExponent << significandBits; in ARM_EABI_FNALIAS()