Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/arm-optimized-routines/math/
H A Dexp2.c31 specialcase (double_t tmp, uint64_t sbits, uint64_t ki) in specialcase() argument
38 sbits -= 1ull << 52; in specialcase()
39 scale = asdouble (sbits); in specialcase()
44 sbits += 1022ull << 52; in specialcase()
45 scale = asdouble (sbits); in specialcase()
79 uint64_t ki, idx, top, sbits; in exp2() local
117 sbits = T[idx + 1] + top; in exp2()
131 return specialcase (tmp, sbits, ki); in exp2()
132 scale = asdouble (sbits); in exp2()
H A Dexp10.c21 special_case (uint64_t sbits, double_t tmp, uint64_t ki) in special_case() argument
28 sbits -= 1ull << 52; in special_case()
29 scale = asdouble (sbits); in special_case()
35 sbits += 1022ull << 52; in special_case()
36 scale = asdouble (sbits); in special_case()
109 uint64_t sbits = u + e; in exp10() local
122 return special_case (sbits, y, ki); in exp10()
127 double_t s = asdouble (sbits); in exp10()
H A Dexp.c33 specialcase (double_t tmp, uint64_t sbits, uint64_t ki) in specialcase() argument
40 sbits -= 1009ull << 52; in specialcase()
41 scale = asdouble (sbits); in specialcase()
46 sbits += 1022ull << 52; in specialcase()
47 scale = asdouble (sbits); in specialcase()
83 uint64_t ki, idx, top, sbits; in exp_inline() local
135 sbits = T[idx + 1] + top; in exp_inline()
149 return specialcase (tmp, sbits, ki); in exp_inline()
150 scale = asdouble (sbits); in exp_inline()
H A Dpow.c128 specialcase (double_t tmp, uint64_t sbits, uint64_t ki) in specialcase() argument
135 sbits -= 1009ull << 52; in specialcase()
136 scale = asdouble (sbits); in specialcase()
141 sbits += 1022ull << 52; in specialcase()
143 scale = asdouble (sbits); in specialcase()
160 y = asdouble (sbits & 0x8000000000000000); in specialcase()
176 uint64_t ki, idx, top, sbits; in exp_inline() local
227 sbits = T[idx + 1] + top; in exp_inline()
241 return specialcase (tmp, sbits, ki); in exp_inline()
242 scale = asdouble (sbits); in exp_inline()
/freebsd-14.2/contrib/arm-optimized-routines/pl/math/
H A Dexp.c33 specialcase (double_t tmp, uint64_t sbits, uint64_t ki) in specialcase() argument
40 sbits -= 1009ull << 52; in specialcase()
41 scale = asdouble (sbits); in specialcase()
46 sbits += 1022ull << 52; in specialcase()
47 scale = asdouble (sbits); in specialcase()
83 uint64_t ki, idx, top, sbits; in exp_inline() local
135 sbits = T[idx + 1] + top; in exp_inline()
149 return specialcase (tmp, sbits, ki); in exp_inline()
150 scale = asdouble (sbits); in exp_inline()
H A Dfinite_pow.h26 #define SBits __v_pow_exp_data.sbits
108 sbits -= 1009ull << 52; in special_case()
109 scale = asdouble (sbits); in special_case()
114 sbits += 1022ull << 52; in special_case()
116 scale = asdouble (sbits); in special_case()
185 uint64_t sbits = SBits[idx] + top; in exp_inline() local
191 return special_case (tmp, sbits, ki); in exp_inline()
192 double scale = asdouble (sbits); in exp_inline()
233 uint64_t sbits = SBits[idx] + top; in exp_nosignbias() local
238 return special_case (tmp, sbits, ki); in exp_nosignbias()
[all …]
H A Dsv_pow_1u5.c125 specialcase (double tmp, uint64_t sbits, uint64_t ki) in specialcase() argument
131 sbits -= 1009ull << 52; in specialcase()
132 scale = asdouble (sbits); in specialcase()
136 sbits += 1022ull << 52; in specialcase()
138 scale = asdouble (sbits); in specialcase()
269 svuint64_t sbits = svld1_gather_index (pg, __v_pow_exp_data.sbits, idx); in sv_exp_inline() local
270 sbits = svadd_x (pg, sbits, top); in sv_exp_inline()
276 svfloat64_t scale = svreinterpret_f64 (sbits); in sv_exp_inline()
283 z = sv_call_specialcase (tmp, sbits, ki, z, special); in sv_exp_inline()
H A Dv_pow_1u5.c148 uint64x2_t sbits = v_lookup_u64 (SBits, idx); in v_exp_inline() local
149 sbits = vaddq_u64 (sbits, top); in v_exp_inline()
155 float64x2_t scale = vreinterpretq_f64_u64 (sbits); in v_exp_inline()
H A Dsv_exp2_2u.c87 svuint64_t sbits = svld1_gather_index (pg, __v_exp_data, idx); in SV_NAME_D1() local
90 svfloat64_t scale = svreinterpret_f64 (svadd_x (pg, sbits, top)); in SV_NAME_D1()
H A Dv_pow_exp_data.c31 .sbits = {
H A Dmath_config.h611 uint64_t sbits[1 << V_POW_EXP_TABLE_BITS]; member
/freebsd-14.2/contrib/ntp/ntpd/
H A Drefclock_parse.c2536 static struct sbits in parsestate() struct