Searched refs:ln2_hi (Results 1 - 10 of 10) sorted by relevance

/freebsd-11-stable/lib/msun/src/
H A De_log.c47 * = k*ln2_hi+(f-(hfsq-(s*(hfsq+R)+k*ln2_lo)))
49 * ln2_hi + ln2_lo,
50 * where n*ln2_hi is always exact for |n| < 2000.
74 ln2_hi = 6.93147180369123816490e-01, /* 3fe62e42 fee00000 */ variable
118 return dk*ln2_hi+dk*ln2_lo;
123 return dk*ln2_hi-((R-dk*ln2_lo)-f);}
138 return dk*ln2_hi-((hfsq-(s*(hfsq+R)+dk*ln2_lo))-f);
141 return dk*ln2_hi-((s*(f-R)-dk*ln2_lo)-f);
H A De_logf.c23 ln2_hi = 6.9313812256e-01, /* 0x3f317180 */ variable
64 return dk*ln2_hi+dk*ln2_lo;
69 return dk*ln2_hi-((R-dk*ln2_lo)-f);}
84 return dk*ln2_hi-((hfsq-(s*(hfsq+R)+dk*ln2_lo))-f);
87 return dk*ln2_hi-((s*(f-R)-dk*ln2_lo)-f);
H A Ds_log1p.c51 * = k*ln2_hi+(f-(hfsq-(s*(hfsq+R)+k*ln2_lo)))
53 * ln2_hi + ln2_lo,
54 * where n*ln2_hi is always exact for |n| < 2000.
87 ln2_hi = 6.93147180369123816490e-01, /* 3fe62e42 fee00000 */ variable
164 return k*ln2_hi+c;
169 return k*ln2_hi-((R-(k*ln2_lo+c))-f);
175 return k*ln2_hi-((hfsq-(s*(hfsq+R)+(k*ln2_lo+c)))-f);
H A Ds_log1pf.c25 ln2_hi = 6.9313812256e-01, /* 0x3f317180 */ variable
103 return k*ln2_hi+c;
108 return k*ln2_hi-((R-(k*ln2_lo+c))-f);
114 return k*ln2_hi-((hfsq-(s*(hfsq+R)+(k*ln2_lo+c)))-f);
H A Ds_expm1f.c28 ln2_hi = 6.9313812256e-01,/* 0x3f317180 */ variable
71 {hi = x - ln2_hi; lo = ln2_lo; k = 1;}
73 {hi = x + ln2_hi; lo = -ln2_lo; k = -1;}
77 hi = x - t*ln2_hi; /* t*ln2_hi is exact here */
H A Ds_expm1.c120 ln2_hi = 6.93147180369123816490e-01,/* 0x3fe62e42, 0xfee00000 */ variable
165 {hi = x - ln2_hi; lo = ln2_lo; k = 1;}
167 {hi = x + ln2_hi; lo = -ln2_lo; k = -1;}
171 hi = x - t*ln2_hi; /* t*ln2_hi is exact here */
H A Ds_clogl.c45 ln2_hi = 6.9314718055829871e-1; /* 0x162e42fefa0000.0p-53 */ variable
105 (MAX_EXP - 2) * ln2l_lo + (MAX_EXP - 2) * ln2_hi, v));
112 (MIN_EXP - 2) * ln2l_lo + (MIN_EXP - 2) * ln2_hi, v));
H A Ds_clog.c42 ln2_hi = 6.9314718055829871e-1, /* 0x162e42fefa0000.0p-53 */ variable
88 (MAX_EXP - 2) * ln2_lo + (MAX_EXP - 2) * ln2_hi, v));
95 (MIN_EXP - 2) * ln2_lo + (MIN_EXP - 2) * ln2_hi, v));
/freebsd-11-stable/lib/msun/ld128/
H A Ds_logl.c122 #define ln2_hi F_hi(TSIZE - 1) macro
134 * ln2_hi and each F_hi(i) are rounded to a number of bits that
135 * makes F_hi(i) + dk*ln2_hi exact for all i and all dk.
137 * The last entry (for X just below 2) is used to define ln2_hi
139 * with dk*ln2_hi and dk*ln2_lo, respectively, when dk = -1.
529 * F_hi(i) with dk*ln_2_lo and dk*ln2_hi when k is -1 and i is
559 _3sumF(val_hi, val_lo, F_hi(i) + dk * ln2_hi);
668 _3sumF(val_hi, val_lo, F_hi(i) + dk * ln2_hi);
/freebsd-11-stable/lib/msun/ld80/
H A Ds_logl.c119 #define ln2_hi F_hi(TSIZE - 1) macro
130 * ln2_hi and each F_hi(i) are rounded to a number of bits that
131 * makes F_hi(i) + dk*ln2_hi exact for all i and all dk.
133 * The last entry (for X just below 2) is used to define ln2_hi
135 * with dk*ln2_hi and dk*ln2_lo, respectively, when dk = -1.
533 * F_hi(i) with dk*ln_2_lo and dk*ln2_hi when k is -1 and i is
548 _3sumF(val_hi, val_lo, F_hi(i) + dk * ln2_hi);
658 _3sumF(val_hi, val_lo, F_hi(i) + dk * ln2_hi);

Completed in 153 milliseconds