/illumos-gate/usr/src/lib/libm/common/Q/ |
H A D | sincospil.c | 103 int hx, n, k; in sincospil() local 106 hx = LDBL_MOST_SIGNIF_I(x); in sincospil() 108 k = ((hx & 0x7fff0000) >> 16) - 0x3fff; in sincospil() 187 if (hx < 0) in sincospil()
|
H A D | sinpil.c | 103 int hx, n, k; in sinpil() local 106 hx = LDBL_MOST_SIGNIF_I(x); in sinpil() 108 k = ((hx & 0x7fff0000) >> 16) - 0x3fff; in sinpil() 162 return (hx >= 0 ? y : -y); in sinpil()
|
H A D | powl.c | 138 int hx, lx, hy, ly, ahx, ahy; in powl() local 143 hx = px[i0]; in powl() 147 ahx = hx & ~0x80000000; in powl() 152 else if (hx == 0x3fff0000 && lx == 0 && in powl() 159 sbx = (unsigned) hx >> 31; in powl()
|
H A D | log1pl.c | 144 int i, j, ix, iy, n, hx, m; in log1pl() local 146 hx = H0(x); in log1pl() 147 ix = hx & 0x7fffffff; in log1pl() 161 if (hx < 0 && ix >= 0x3fff0000) { in log1pl() 180 H0(g) = ((hx + (0x200 << (-m))) >> (10 - m)) << (10 - m); in log1pl() 182 i = (((((hx & 0xffff) | 0x10000) >> (-m)) | 0x3fff0000) + in log1pl()
|
H A D | fmodl.c | 59 int hx; in fmodl() local 63 hx = __H0(x); in fmodl() 72 sx = hx & 0x80000000; in fmodl() 73 x0 = hx ^ sx; in fmodl() 176 __H0(a) = hx & is; in fmodl() 219 __H0(a) = hx & is; in fmodl()
|
H A D | expm1l.c | 131 int hx, ix, j, k, m; in expm1l() local 134 hx = ((int *) &x)[HIXWORD]; in expm1l() 135 ix = hx & ~0x80000000; in expm1l() 157 if (hx < 0) in expm1l() 166 if (hx > 0) { in expm1l()
|
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 | __sinl.c | 107 int i, j, hx, ix; in __k_sinl() local 110 hx = px[i0]; in __k_sinl() 111 ix = hx & 0x7fffffff; in __k_sinl() 129 if (hx > 0) in __k_sinl() 139 if (hx < 0) in __k_sinl()
|
H A D | __tanl.c | 116 int i, j, hx, ix; in __k_tanl() local 119 hx = px[i0]; in __k_tanl() 120 ix = hx & 0x7fffffff; in __k_tanl() 143 if (hx > 0) in __k_tanl() 156 return (hx < 0 ? -a - t : a + t); in __k_tanl() 161 return (hx >= 0 ? z / (-a - c) : z / (a + c)); in __k_tanl()
|
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/R/ |
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()
|
/illumos-gate/usr/src/lib/libm/common/LD/ |
H A D | sincospil.c | 105 int hx, n, k; in sincospil() local 108 hx = LDBL_MOST_SIGNIF_I(x); in sincospil() 110 k = ((hx & 0x7fff0000) >> 16) - 0x3fff; in sincospil() 199 if (hx < 0) in sincospil()
|
H A D | sinpil.c | 104 int hx, n, k; in sinpil() local 107 hx = LDBL_MOST_SIGNIF_I(x); in sinpil() 109 k = ((hx & 0x7fff0000) >> 16) - 0x3fff; in sinpil() 167 return hx >= 0 ? y : -y; in sinpil()
|
H A D | __sinl.c | 107 int i, j, hx, ix; in __k_sinl() local 111 XTOI(px, hx); in __k_sinl() 113 hx = px[0]; in __k_sinl() 115 ix = hx & 0x7fffffff; in __k_sinl() 133 if (hx > 0) in __k_sinl() 144 if (hx < 0) in __k_sinl()
|
H A D | __tanl.c | 116 int i, j, hx, ix; in __k_tanl() local 120 XTOI(px, hx); in __k_tanl() 122 hx = px[0]; in __k_tanl() 124 ix = hx & 0x7fffffff; in __k_tanl() 150 if (hx > 0) in __k_tanl() 164 return (hx < 0 ? -a - t : a + t); in __k_tanl() 169 return (hx >= 0 ? z / (-a - c) : z / (a + c)); in __k_tanl()
|
H A D | __cosl.c | 106 int i, j, hx, ix; in __k_cosl() local 110 XTOI(px, hx); in __k_cosl() 112 hx = px[0]; in __k_cosl() 114 ix = hx & 0x7fffffff; in __k_cosl() 135 if (hx > 0) in __k_cosl()
|
H A D | __sincosl.c | 97 int i, j, hx, ix; in __k_sincosl() local 101 XTOI(px, hx); in __k_sincosl() 103 hx = px[0]; in __k_sincosl() 105 ix = hx & 0x7fffffff; in __k_sincosl() 136 if (hx > 0) in __k_sincosl() 150 if (hx < 0) in __k_sincosl()
|
/illumos-gate/usr/src/lib/libm/common/C/ |
H A D | sin.c | 99 int i, j, n, hx, ix, lx; in sin() local 101 hx = ((int *)&x)[HIWORD]; in sin() 103 ix = hx & ~0x80000000; in sin() 132 return ((hx >= 0)? x + PI_L1 : -(x + PI_L1)); in sin() 142 return ((hx >= 0)? p + w : -p - w); in sin() 153 return ((hx >= 0)? x - PI2_L1 : -(x - PI2_L1)); in sin() 163 return ((hx >= 0)? p + w : -p - w); in sin() 171 return ((hx >= 0)? z + v : -z - v); in sin()
|
H A D | sincos.c | 184 int i, j, n, hx, ix, lx; in sincos() local 186 hx = ((int *)&x)[HIWORD]; in sincos() 188 ix = hx & ~0x80000000; in sincos() 230 *s = (hx >= 0)? w + t : -w - t; in sincos() 259 *s = (hx >= 0)? x + PI_L1 : in sincos() 269 *s = (hx >= 0)? p + w : -p - w; in sincos() 274 *s = (hx >= 0)? w + t : -w - t; in sincos() 303 *s = (hx >= 0)? x - PI2_L1 : in sincos() 313 *s = (hx >= 0)? p + w : -p - w; in sincos() 318 *s = (hx >= 0)? w + t : -w - t; in sincos() [all …]
|
H A D | sincospi.c | 91 int hx = ((int *)&x)[HIWORD]; in sincospi() local 94 ix = hx & ~0x80000000; in sincospi() 179 if (hx < 0) in sincospi()
|
H A D | nextafter.c | 37 int hx, hy, k; in nextafter() local 42 hx = ((int *)&x)[HIWORD]; in nextafter() 45 k = (hx & ~0x80000000) | lx; in nextafter() 55 } else if (hx >= 0) { in nextafter() 58 k = (lx == 0)? hx - 1 : hx; in nextafter() 62 k = (lx == 0xffffffff)? hx + 1 : hx; in nextafter() 68 k = (lx == 0)? hx - 1 : hx; in nextafter() 72 k = (lx == 0xffffffff)? hx + 1 : hx; in nextafter()
|
H A D | pow.c | 165 int hx, hy, ahx, ahy; in pow() local 169 hx = ((int *) &x)[HIWORD]; in pow() 173 ahx = hx & ~0x80000000; in pow() 183 } else if (hx == 0x3ff00000 && lx == 0 && in pow() 190 sbx = (unsigned) hx >> 31; in pow()
|
H A D | remainder.c | 50 int ix, hx, hp; in remainder() local 53 hx = ix & ~0x80000000; in remainder() 58 if (hx > 0x7ff00000 || (hx == 0x7ff00000 && ((int *)&x)[LOWORD] != 0)) in remainder() 61 if ((hp | ((int *)&p)[LOWORD]) == 0 || hx == 0x7ff00000) in remainder()
|
H A D | rint.c | 59 int ix, hx; in rint() local 62 hx = ix & ~0x80000000; in rint() 64 if (hx >= 0x43300000) in rint()
|
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()
|