/src/lib/libm/src/ |
e_log.c | 48 * = k*ln2_hi+(f-(hfsq-(s*(hfsq+R)+k*ln2_lo))) 50 * ln2_hi + ln2_lo, 74 ln2_lo = 1.90821492927058770002e-10, /* 3dea39ef 35793c76 */ variable in typeref:typename:const double 112 return dk*ln2_hi+dk*ln2_lo;} 116 return dk*ln2_hi-((R-dk*ln2_lo)-f);} 131 return dk*ln2_hi-((hfsq-(s*(hfsq+R)+dk*ln2_lo))-f); 134 return dk*ln2_hi-((s*(f-R)-dk*ln2_lo)-f);
|
e_logf.c | 26 ln2_lo = 9.0580006145e-06, /* 0x3717f7d1 */ variable in typeref:typename:const float 63 return dk*ln2_hi+dk*ln2_lo;} 67 return dk*ln2_hi-((R-dk*ln2_lo)-f);} 82 return dk*ln2_hi-((hfsq-(s*(hfsq+R)+dk*ln2_lo))-f); 85 return dk*ln2_hi-((s*(f-R)-dk*ln2_lo)-f);
|
s_expm1.c | 122 ln2_lo = 1.90821492927058770002e-10,/* 0x3dea39ef, 0x35793c76 */ variable in typeref:typename:const double 168 {hi = x - ln2_hi; lo = ln2_lo; k = 1;} 170 {hi = x + ln2_hi; lo = -ln2_lo; k = -1;} 175 lo = t*ln2_lo;
|
s_expm1f.c | 30 ln2_lo = 9.0580006145e-06,/* 0x3717f7d1 */ variable in typeref:typename:const float 73 {hi = x - ln2_hi; lo = ln2_lo; k = 1;} 75 {hi = x + ln2_hi; lo = -ln2_lo; k = -1;} 80 lo = t*ln2_lo;
|
s_log1pf.c | 28 ln2_lo = 9.0580006145e-06, /* 0x3717f7d1 */ variable in typeref:typename:const float 96 else {c += k*ln2_lo; return k*ln2_hi+c;} 100 return k*ln2_hi-((R-(k*ln2_lo+c))-f); 106 return k*ln2_hi-((hfsq-(s*(hfsq+R)+(k*ln2_lo+c)))-f);
|
/src/lib/libm/ld80/ |
s_logl.c | 117 #define ln2_lo F_lo(TSIZE - 1) macro 131 * and ln2_lo, to ensure that F_hi(i) and F_lo(i) cancel exactly 132 * with dk*ln2_hi and dk*ln2_lo, respectively, when dk = -1. 539 (F_lo(i) + dk * ln2_lo + z * d * (d * P4 + P3)) + z * P2; 649 (F_lo(i) + dk * ln2_lo + d_lo + z * d * (d * P4 + P3)) + z * P2;
|
/src/lib/libm/ld128/ |
s_logl.c | 121 #define ln2_lo F_lo(TSIZE - 1) macro 136 * and ln2_lo, to ensure that F_hi(i) and F_lo(i) cancel exactly 137 * with dk*ln2_hi and dk*ln2_lo, respectively, when dk = -1. 551 dd * P14))))))))))) + (F_lo(i) + dk * ln2_lo) + d * d * P2; 659 dd * P14))))))))))) + (F_lo(i) + dk * ln2_lo + d_lo) + d * d * P2;
|