Searched defs:ln2hi (Results 1 - 16 of 16) sorted by relevance

/illumos-gate/usr/src/lib/libast/common/uwin/
H A Dacosh.c81 vc(ln2hi, 6.9314718055829871446E-1 ,7217,4031,0000,f7d0, 0, .B17217F7D00000)
84 ic(ln2hi, 6.9314718036912381649E-1, -1, 1.62E42FEE00000)
88 #define ln2hi vccast(ln2hi) macro
102 if(x>big) {t=log1p(x)+ln2lo; return(t+ln2hi);}
H A Dasinh.c76 vc(ln2hi, 6.9314718055829871446E-1 ,7217,4031,0000,f7d0, 0, .B17217F7D00000)
79 ic(ln2hi, 6.9314718036912381649E-1, -1, 1.62E42FEE00000)
83 #define ln2hi vccast(ln2hi) macro
102 {s=log1p(t)+ln2lo; return(copysign(s+ln2hi,x));}
H A Dexpm1.c95 vc(ln2hi, 6.9314718055829871446E-1 ,7217,4031,0000,f7d0, 0, .B17217F7D00000)
100 ic(ln2hi, 6.9314718036912381649E-1, -1, 1.62E42FEE00000)
106 #define ln2hi vccast(ln2hi) macro
133 hi=x-k*ln2hi ;
161 { ln2hi+ln2lo; return(-one);}
H A Dlog1p.c75 * n*ln2hi + n*ln2lo, where ln2hi is chosen such that the last
77 * double) is 0. This ensures n*ln2hi is exactly representable.
104 vc(ln2hi, 6.9314718055829871446E-1 ,7217,4031,0000,f7d0, 0, .B17217F7D00000)
108 ic(ln2hi, 6.9314718036912381649E-1, -1, 1.62E42FEE00000)
113 #define ln2hi vccast(ln2hi) macro
147 return(k*ln2hi+x);
H A Dexp.c86 vc(ln2hi, 6.9314718055829871446E-1 ,7217,4031,0000,f7d0, 0, .B17217F7D00000)
98 #define ln2hi vccast(ln2hi) macro
115 ic(ln2hi, 6.9314718036912381649E-1, -1, 1.62E42FEE00000)
141 hi=x-k*ln2hi;
188 hi=(x-k*ln2hi); /* Exact. */
/illumos-gate/usr/src/lib/libm/common/C/
H A Dcosh.c61 ln2hi = 6.93147180369123816490e-01, variable
84 w = (w - 1024 * ln2hi) - 1024 * ln2lo;
H A Dsinh.c56 ln2hi = 6.93147180369123816490e-01, variable
73 x = copysign(exp((r - 1024 * ln2hi) - 1024 * ln2lo), x);
/illumos-gate/usr/src/lib/libm/common/Q/
H A Dsinhl.c71 ln2hi = LN2HI, variable
86 r = copysignl(expl((r - MEP1 * ln2hi) - MEP1 * ln2lo), x);
H A Dcoshl.c80 ln2hi = LN2HI, variable
105 return (scalbnl(expl((w - MEP1 * ln2hi) - MEP1 * ln2lo), ME));
H A Dlogl.c87 ln2hi = 6.931471805599453094172319547495844850203e-0001L, variable
169 h = qn * ln2hi + _TBL_logl_hi[j];
H A Dlog1pl.c122 ln2hi = 6.931471805599453094172319547495844850203e-0001L, variable
213 h = qn * ln2hi + _TBL_logl_hi[j];
H A Dpowl.c48 ln2hi = 6.931471805599453094172319547495844850203e-0001L, variable
118 v = qn * ln2hi + _TBL_logl_hi[j];
/illumos-gate/usr/src/lib/libmvec/common/vis/
H A D__vlog.S117 #define ln2hi 0x220 define
194 ! f60 ln2hi
211 ldd [%g1+ln2hi],%f60
281 fmuld %f32,%f60,%f34 ! h = n * ln2hi + TBL[j]
360 fmuld %f42,%f60,%f44 ! h = n * ln2hi + TBL[j]
439 fmuld %f52,%f60,%f54 ! h = n * ln2hi + TBL[j]
H A D__vlog_ultra3.S2113 #define ln2hi 0x20 define
2195 ! f60 ln2hi
2303 ldd [L5_CONSTANTS+ln2hi],FP60_LN2HI
/illumos-gate/usr/src/lib/libm/common/complex/
H A Dcpow.c101 ln2hi = 6.93147180369123816490e-01, /* 0x3fe62e42, 0xfee00000 */ variable
323 t2 = w1 - t1 * ln2hi;
/illumos-gate/usr/src/lib/libmvec/common/
H A D__vlog.c40 * Let ln2hi = log(2) rounded to a multiple of 2^-42 and ln2lo
41 * ~ log(2) - ln2hi. From a table, obtain mh and ml such that
50 * (n*ln2hi + mh) + (d*rh + (d*rl + (n*ln2lo + ml) + p(s)))
607 #define ln2hi C[0] macro
631 *y = (n##N * ln2hi + TBL[i##N+2]) + (h##N + (l##N + \
760 *y = (n0 * ln2hi + TBL[i0+2]) + (h0 + (l0 +
763 *y = (n1 * ln2hi + TBL[i1+2]) + (h1 + (l1 +
766 *y = (n2 * ln2hi + TBL[i2+2]) + (h2 + (l2 +
769 *y = (n3 * ln2hi + TBL[i3+2]) + (h3 + (l3 +

Completed in 60 milliseconds