Home
last modified time | relevance | path

Searched refs:sbits (Results 1 – 3 of 3) sorted by relevance

/picolibc-latest/newlib/libm/common/
Dexp2.c54 specialcase (double_t tmp, uint64_t sbits, uint64_t ki) in specialcase() argument
61 sbits -= 1ull << 52; in specialcase()
62 scale = asfloat64 (sbits); in specialcase()
67 sbits += 1022ull << 52; in specialcase()
68 scale = asfloat64 (sbits); in specialcase()
102 uint64_t ki, idx, top, sbits; in exp2() local
140 sbits = T[idx + 1] + top; in exp2()
154 return specialcase (tmp, sbits, ki); in exp2()
155 scale = asfloat64 (sbits); in exp2()
Dexp.c56 specialcase (double_t tmp, uint64_t sbits, uint64_t ki) in specialcase() argument
63 sbits -= 1009ull << 52; in specialcase()
64 scale = asfloat64 (sbits); in specialcase()
69 sbits += 1022ull << 52; in specialcase()
70 scale = asfloat64 (sbits); in specialcase()
104 uint64_t ki, idx, top, sbits; in exp() local
153 sbits = T[idx + 1] + top; in exp()
167 return specialcase (tmp, sbits, ki); in exp()
168 scale = asfloat64 (sbits); in exp()
Dpow.c151 specialcase (double_t tmp, uint64_t sbits, uint64_t ki) in specialcase() argument
158 sbits -= 1009ull << 52; in specialcase()
159 scale = asfloat64 (sbits); in specialcase()
164 sbits += 1022ull << 52; in specialcase()
166 scale = asfloat64 (sbits); in specialcase()
187 y = asfloat64 (sbits & 0x8000000000000000); in specialcase()
203 uint64_t ki, idx, top, sbits; in exp_inline() local
254 sbits = T[idx + 1] + top; in exp_inline()
268 return specialcase (tmp, sbits, ki); in exp_inline()
269 scale = asfloat64 (sbits); in exp_inline()