Searched defs:ln2_hi (Results 1 - 6 of 6) sorted by relevance

/illumos-gate/usr/src/lib/libm/amd64/src/
H A Dexpl.s36 ln2_hi: .4byte 0xd1d00000, 0xb17217f7, 0x3ffe, 0x0 label
61 fldt PIC_L(ln2_hi) / ln2_hi, [z], x, [z]
62 fmulp / [z]*ln2_hi, x, [z]
63 fsubrp %st,%st(1) / x-[z]*ln2_hi, [z]
64 fldt PIC_L(ln2_lo) / ln2_lo, x-[z]*ln2_hi, [z]
66 fmul %st(2),%st / [z]*ln2_lo, x-[z]*ln2_hi, [z]
H A Dexpm1l.s36 ln2_hi: .4byte 0xd1d00000, 0xb17217f7, 0x3ffe, 0x0 label
68 fldt PIC_L(ln2_hi) / ln2_hi, [z], x, [z]
69 fmulp / [z]*ln2_hi, x, [z]
70 fsubrp %st,%st(1) / x-[z]*ln2_hi, [z]
71 fldt PIC_L(ln2_lo) / ln2_lo, x-[z]*ln2_hi, [z]
73 fmul %st(2),%st / [z]*ln2_lo, x-[z]*ln2_hi, [z]
/illumos-gate/usr/src/lib/libm/i386/src/
H A Dexpl.s36 ln2_hi: .long 0xd1d00000, 0xb17217f7, 0x00003ffe label
60 fldt PIC_L(ln2_hi) / ln2_hi, [z], x, [z]
61 fmulp / [z]*ln2_hi, x, [z]
62 fsubrp %st,%st(1) / x-[z]*ln2_hi, [z]
63 fldt PIC_L(ln2_lo) / ln2_lo, x-[z]*ln2_hi, [z]
65 fmul %st(2),%st / [z]*ln2_lo, x-[z]*ln2_hi, [z]
H A Dexpm1l.s36 ln2_hi: .long 0xd1d00000, 0xb17217f7, 0x00003ffe label
67 fldt PIC_L(ln2_hi) / ln2_hi, [z], x, [z]
68 fmulp / [z]*ln2_hi, x, [z]
69 fsubrp %st,%st(1) / x-[z]*ln2_hi, [z]
70 fldt PIC_L(ln2_lo) / ln2_lo, x-[z]*ln2_hi, [z]
72 fmul %st(2),%st / [z]*ln2_lo, x-[z]*ln2_hi, [z]
/illumos-gate/usr/src/lib/libm/common/C/
H A Dexpm1.c138 /* ln2_hi */ 6.93147180369123816490e-01, /* 3FE62E42 FEE00000 */
152 #define ln2_hi xxx[4] macro
201 hi = x - ln2_hi;
206 hi = x + ln2_hi;
214 hi = x - t * ln2_hi; /* t*ln2_hi is exact here */
H A Dlog1p.c66 * = k*ln2_hi+(f-(hfsq-(s*(hfsq+R)+k*ln2_lo)))
68 * ln2_hi + ln2_lo,
69 * where n*ln2_hi is always exact for |n| < 2000.
100 /* ln2_hi */ 6.93147180369123816490e-01, /* 3fe62e42 fee00000 */
112 #define ln2_hi xxx[0] macro
189 return (k * ln2_hi + c);
194 return (k * ln2_hi - ((R - (k * ln2_lo + c)) - f));
202 return (k * ln2_hi - ((hfsq - (s * (hfsq + R) +

Completed in 47 milliseconds