/illumos-gate/usr/src/lib/libm/common/Q/ |
H A D | __sincosl.c | 97 int i, j, hx, ix; in __k_sincosl() local 100 hx = px[i0]; in __k_sincosl() 101 ix = hx & 0x7fffffff; in __k_sincosl() 128 if (hx > 0) in __k_sincosl() 141 if (hx < 0) in __k_sincosl()
|
H A D | __cosl.c | 106 int i, j, hx, ix; in __k_cosl() local 109 hx = px[i0]; in __k_cosl() 110 ix = hx & 0x7fffffff; in __k_cosl() 128 if (hx > 0) in __k_cosl()
|
/illumos-gate/usr/src/lib/libm/common/complex/ |
H A D | ccoshl.c | 42 int hx, ix, hy, iy, n; in ccoshl() local 47 hx = HI_XWORD(x); in ccoshl() 48 ix = hx & 0x7fffffff; in ccoshl() 88 if ((hx ^ hy) < 0) in ccoshl()
|
H A D | cexpl.c | 46 int n, ix, iy, hx, hy; in cexpl() local 50 hx = HI_XWORD(x); in cexpl() 52 ix = hx & 0x7fffffff; in cexpl() 58 if (hx < 0) { in cexpl()
|
H A D | ccosh.c | 84 int hx, ix, lx, hy, iy, ly, n; in ccosh() local 89 hx = HI_WORD(x); in ccosh() 91 ix = hx & 0x7fffffff; in ccosh() 132 if ((hx ^ hy) < 0) in ccosh()
|
H A D | cexp.c | 70 int n, ix, iy, hx, hy, lx, ly; in cexp() local 74 hx = HI_WORD(x); in cexp() 78 ix = hx & 0x7fffffff; in cexp() 84 if (hx < 0) { in cexp()
|
H A D | cexpf.c | 45 int n, ix, iy, hx, hy; in cexpf() local 49 hx = THE_WORD(x); in cexpf() 51 ix = hx & 0x7fffffff; in cexpf() 57 if (hx < 0) { in cexpf()
|
H A D | csinh.c | 84 int hx, ix, lx, hy, iy, ly, n; in csinh() local 89 hx = HI_WORD(x); in csinh() 91 ix = hx & 0x7fffffff; in csinh() 132 if (hx < 0) in csinh()
|
H A D | csinhl.c | 42 int hx, ix, hy, iy, n; in csinhl() local 47 hx = HI_XWORD(x); in csinhl() 48 ix = hx & 0x7fffffff; in csinhl() 88 if (hx < 0) in csinhl()
|
H A D | cacos.c | 221 int ix, iy, hx, hy; in cacos() local 227 hx = HI_WORD(x); in cacos() 231 ix = hx & 0x7fffffff; in cacos() 250 if (hx >= 0) in cacos() 280 if (hx >= 0) in cacos() 294 if (hx >= 0) in cacos() 399 if (hx < 0) in cacos()
|
H A D | cpow.c | 156 int ix, iy, hx, lx, hy, ly, hv, hu, iu, iv, lu, lv; in cpow() local 163 hx = ((int *) &x)[HIWORD]; in cpow() 171 ix = hx & 0x7fffffff; in cpow() 186 if (hx < 0 && ix < hiinf && iu < hiinf) { in cpow() 208 if (hx >= 0) { in cpow() 312 hx = ((int *) &w1)[HIWORD]; in cpow() 314 ix = hx & 0x7fffffff; in cpow() 319 r = (hx < 0)? tiny * tiny : huge * huge; in cpow() 321 k = (int) (invln2 * w1 + ((hx >= 0)? 0.5 : -0.5)); in cpow()
|
H A D | cpowl.c | 111 int ix, iy, hx, hy, hv, hu, iu, iv, i, j, k; in cpowl() local 117 hx = HI_XWORD(x); in cpowl() 121 ix = hx & 0x7fffffff; in cpowl() 136 if (hx < 0 && ix < hiinf && iu < hiinf) { in cpowl() 158 if (hx >= 0) { in cpowl() 255 hx = HI_XWORD(w1); in cpowl() 256 ix = hx & 0x7fffffff; in cpowl() 262 r = (hx < 0)? tiny * tiny : huge * huge; in cpowl() 264 k = (int) (invln2 * w1 + ((hx >= 0)? 0.5L : -0.5L)); in cpowl()
|
H A D | ccoshf.c | 44 int hx, ix, hy, iy, n; in ccoshf() local 49 hx = THE_WORD(x); in ccoshf() 50 ix = hx & 0x7fffffff; in ccoshf() 97 if ((hx ^ hy) < 0) in ccoshf()
|
H A D | csinhf.c | 44 int hx, ix, hy, iy, n; in csinhf() local 49 hx = THE_WORD(x); in csinhf() 50 ix = hx & 0x7fffffff; in csinhf() 97 if (hx < 0) in csinhf()
|
H A D | cprojf.c | 42 int ix, iy, hx, hy; in cprojf() local 46 hx = THE_WORD(x); in cprojf() 48 ix = hx & 0x7fffffff; in cprojf()
|
/illumos-gate/usr/src/lib/libm/common/C/ |
H A D | __cos.c | 95 int i, j, n, hx, ix; in __k_cos() local 97 hx = ((int *)&x)[HIWORD]; in __k_cos() 98 ix = hx & ~0x80000000; in __k_cos() 114 if (hx < 0) in __k_cos()
|
H A D | scalbn.c | 77 int *px, ix, hx, k; in scalbn() local 81 hx = ix & ~0x80000000; in scalbn() 82 k = hx >> 20; in scalbn() 88 if ((hx | px[LOWORD]) == 0 || n == 0) in scalbn()
|
/illumos-gate/usr/src/lib/libm/common/R/ |
H A D | tanf.c | 78 int n, ix, hx, hy; in tanf() local 81 hx = *((int *)&x); in tanf() 82 ix = hx & 0x7fffffff; in tanf() 103 if (hx > 0) in tanf() 125 if (hx < 0) in tanf()
|
H A D | __sinf.c | 72 int hx; in __k_sinf() local 74 hx = ((int *) &x)[HIWORD]; /* hx = leading x */ in __k_sinf() 75 if ((hx & ~0x80000000) < 0x3f100000) { /* if |x| < 2**-14 */ in __k_sinf()
|
H A D | __cosf.c | 75 int hx; in __k_cosf() local 77 hx = ((int *) &x)[HIWORD]; /* hx = leading x */ in __k_cosf() 78 if ((hx & ~0x80000000) < 0x3f100000) { /* |x| < 2**-14 */ in __k_cosf()
|
H A D | sincosf.c | 100 int n, ix, hx, hy; in sincosf() local 103 hx = *((int *)&x); in sincosf() 104 ix = hx & 0x7fffffff; in sincosf() 124 } else if (hx > 0) { in sincosf() 147 if (hx < 0) in sincosf()
|
H A D | scalbf.c | 35 int ix, iy, hx, hy, n; in scalbf() local 39 hx = ix & ~0x80000000; in scalbf() 42 if (hx > 0x7f800000 || hy >= 0x7f800000) { in scalbf()
|
/illumos-gate/usr/src/lib/libm/common/m9x/ |
H A D | lrintf.c | 47 unsigned hx; in lrintf() local 50 hx = xx.i & ~0x80000000; in lrintf() 51 if (hx < 0x4b000000) { /* |x| < 2^23 */ in lrintf()
|
H A D | llrintf.c | 49 unsigned hx; in llrintf() local 52 hx = xx.i & ~0x80000000; in llrintf() 54 if (hx < 0x4b000000) { /* |x| < 2^23 */ in llrintf()
|
H A D | lrint.c | 57 unsigned hx; in lrint() local 60 hx = xx.i[HIWORD] & ~0x80000000; in lrint() 61 if (hx < 0x43300000) { /* |x| < 2^52 */ in lrint()
|