Home
last modified time | relevance | path

Searched refs:hx (Results 76 – 100 of 181) sorted by relevance

12345678

/illumos-gate/usr/src/lib/libm/common/C/
H A Dfmod.c45 long long hx, ix, iy, iz; in fmod() local
48 hx = *(long long *)&x; in fmod()
49 ix = hx & ~0x8000000000000000ull; in fmod()
121 *(long long *)&w = (hx & 0x8000000000000000ull) | ix; in fmod()
124 *(long long *)&w = (hx & 0x8000000000000000ull) | in fmod()
H A D__rem_pio2.c67 int e0, i, j, nx, n, ix, hx, lx; in __rem_pio2() local
69 hx = ((int *)&x)[HIWORD]; in __rem_pio2()
70 ix = hx & 0x7fffffff; in __rem_pio2()
83 if (hx < 0) { in __rem_pio2()
136 if (hx < 0) { in __rem_pio2()
162 if (hx < 0) { in __rem_pio2()
H A D__tan.c125 int i, j, hx, ix; in __k_tan() local
128 hx = ((int *) &x)[HIWORD]; in __k_tan()
129 ix = hx & 0x7fffffff; in __k_tan()
160 if (hx > 0) in __k_tan()
171 return (hx < 0 ? -a - t : a + t); in __k_tan()
193 return (hx >= 0 ? -z : z); in __k_tan()
H A D__sin.c95 int i, j, n, hx, ix; in __k_sin() local
97 hx = ((int *)&x)[HIWORD]; in __k_sin()
98 ix = hx & ~0x80000000; in __k_sin()
115 if (hx < 0) in __k_sin()
127 return ((hx >= 0)? w + s : -(w + s)); in __k_sin()
H A Dasinh.c61 int hx, ix; in asinh() local
63 hx = ((int *) &x)[HIWORD]; in asinh()
64 ix = hx & 0x7fffffff; in asinh()
87 return (hx > 0 ? w : -w); in asinh()
H A D__sincos.c121 int i, j, n, hx, ix; in __k_sincos() local
123 hx = ((int *)&x)[HIWORD]; in __k_sincos()
124 ix = hx & ~0x80000000; in __k_sincos()
149 if (hx < 0) in __k_sincos()
162 return ((hx >= 0)? w + s : -(w + s)); in __k_sincos()
H A Dacos.c99 int hx, ix; in acos() local
101 hx = ((int *) &x)[HIWORD]; in acos()
102 ix = hx & 0x7fffffff; in acos()
106 if (hx > 0) /* acos(1) = 0 */ in acos()
129 } else if (hx < 0) { in acos()
H A Dcopysign.c36 int hx, hy; in copysign() local
38 hx = ((int *) &x)[HIWORD]; in copysign()
40 return (hx ^ hy) >= 0 ? (x) : (-x); in copysign()
/illumos-gate/usr/src/lib/libm/common/complex/
H A Dk_atan2l.c576 int ix, iy, hx, i, j; in mx_atanl() local
579 hx = HI_XWORD(x); in mx_atanl()
580 ix = hx & (~0x80000000); in mx_atanl()
631 if (hx >= 0) { in mx_atanl()
669 if (hx >= 0) { in mx_atanl()
715 if (hx < 0) { in mx_atanl()
725 int ix, iy, hx, hy; in __k_atan2l() local
728 hx = HI_XWORD(x); in __k_atan2l()
730 ix = hx & ~0x80000000; in __k_atan2l()
771 if (hx < 0) { in __k_atan2l()
[all …]
H A Dcsqrt.c123 int n, ix, iy, hx, hy, lx, ly; in csqrt() local
127 hx = HI_WORD(x); in csqrt()
131 ix = hx & 0x7fffffff; in csqrt()
140 if (hx > 0) { in csqrt()
150 if (hx >= 0) { in csqrt()
171 if (hx >= 0) { in csqrt()
199 if (hx >= 0) { in csqrt()
H A Dcsqrtl.c51 int n, ix, iy, hx, hy; local
55 hx = HI_XWORD(x);
57 ix = hx & 0x7fffffff;
66 if (hx > 0) {
76 if (hx >= 0) {
102 if (hx >= 0) {
135 if (hx >= 0) {
H A Dcacosl.c77 int ix, iy, hx, hy; in cacosl() local
82 hx = HI_XWORD(x); in cacosl()
84 ix = hx & 0x7fffffff; in cacosl()
103 if (hx >= 0) in cacosl()
131 if (hx >= 0) in cacosl()
145 if (hx >= 0) in cacosl()
195 if (hx >= 0) in cacosl()
209 LD_RE(ans) = (hx >= 0)? y / t : pi - (y / t - pi_l); in cacosl()
217 LD_RE(ans) = (hx >= 0)? t : pi + pi_l; in cacosl()
246 LD_RE(ans) = (hx >= 0)? acosl(B) : acosl(-B); in cacosl()
/illumos-gate/usr/src/lib/libm/common/Q/
H A D__tanl.c116 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__sinl.c107 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 Dlog1pl.c144 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 Dexpm1l.c131 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()
/illumos-gate/usr/src/cmd/ast/libshell/common/tests/
H A Dsun_solaris_staticvariables.sh97 integer hx=5
100 integer -S hx=9
101 $2 && unset hx
102 $1 && printf "hx=%d\n" hx
/illumos-gate/usr/src/lib/libm/common/LD/
H A D__sincosl.c97 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()
H A D__cosl.c106 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()
/illumos-gate/usr/src/lib/libm/common/m9x/
H A Dllroundl.c53 unsigned hx, sx, frac; in llroundl() local
58 hx = xx.i[0] & ~0x80000000; in llroundl()
61 if (hx > 0x403e0000) { /* |x| > 2^63 + ... or x is nan */ in llroundl()
68 if (hx < 0x3fff0000) { in llroundl()
69 if (hx >= 0x3ffe0000) in llroundl()
75 j = 0x406f - (hx >> 16); in llroundl()
/illumos-gate/usr/src/lib/libc/port/fp/
H A D__flt_decim.c218 int hx; in __arint_set_n() local
222 hx = *(1+(int *)x); in __arint_set_n()
224 hx = *(int *)x; in __arint_set_n()
226 if (hx >= 0x43300000) { in __arint_set_n()
230 else if (nrx == 1 && hx < 0x43400000) in __arint_set_n()
235 } else if (hx < 0x3fe00000) { in __arint_set_n()
237 if (nrx > 1 && hx == 0x3fdfffff) in __arint_set_n()
/illumos-gate/usr/src/lib/libm/common/R/
H A Dcosf.c78 int n, ix, hx, hy; in cosf() local
81 hx = *((int *)&x); in cosf()
82 ix = hx & 0x7fffffff; in cosf()
98 } else if (hx > 0) { in cosf()
116 if (hx < 0) in cosf()
H A Dsinf.c78 int n, ix, hx, hy; in sinf() local
81 hx = *((int *)&x); in sinf()
82 ix = hx & 0x7fffffff; in sinf()
98 } else if (hx > 0) { in sinf()
116 if (hx < 0) in sinf()
/illumos-gate/usr/src/lib/libmvec/common/
H A D__vsinbig_ultra3.c106 unsigned hx; in __vlibm_vsin_big_ultra3() local
110 hx = HI(x); in __vlibm_vsin_big_ultra3()
111 xsb0 = hx >> 31; in __vlibm_vsin_big_ultra3()
113 if (hx <= pthresh || hx > 0x413921fb) in __vlibm_vsin_big_ultra3()
115 if (hx > 0x413921fb && hx < 0x7ff00000) in __vlibm_vsin_big_ultra3()
133 hx = HI(x); in __vlibm_vsin_big_ultra3()
136 if (hx <= pthresh || hx > 0x413921fb) in __vlibm_vsin_big_ultra3()
138 if (hx > 0x413921fb && hx < 0x7ff00000) in __vlibm_vsin_big_ultra3()
156 hx = HI(x); in __vlibm_vsin_big_ultra3()
159 if (hx <= pthresh || hx > 0x413921fb) in __vlibm_vsin_big_ultra3()
[all …]
H A D__vcosbig_ultra3.c106 unsigned hx; in __vlibm_vcos_big_ultra3() local
110 hx = HI(x); in __vlibm_vcos_big_ultra3()
111 xsb0 = hx >> 31; in __vlibm_vcos_big_ultra3()
113 if (hx <= pthresh || hx > 0x413921fb) in __vlibm_vcos_big_ultra3()
115 if (hx > 0x413921fb && hx < 0x7ff00000) in __vlibm_vcos_big_ultra3()
133 hx = HI(x); in __vlibm_vcos_big_ultra3()
136 if (hx <= pthresh || hx > 0x413921fb) in __vlibm_vcos_big_ultra3()
138 if (hx > 0x413921fb && hx < 0x7ff00000) in __vlibm_vcos_big_ultra3()
156 hx = HI(x); in __vlibm_vcos_big_ultra3()
159 if (hx <= pthresh || hx > 0x413921fb) in __vlibm_vcos_big_ultra3()
[all …]

12345678