Home
last modified time | relevance | path

Searched refs:hy (Results 26 – 50 of 107) sorted by relevance

12345

/illumos-gate/usr/src/lib/libm/common/complex/
H A Dctanhl.c43 int hx, ix, hy, iy; in ctanhl() local
50 hy = HI_XWORD(y); in ctanhl()
51 iy = hy & 0x7fffffff; in ctanhl()
115 if (hy < 0) in ctanhl()
H A Dcatanf.c50 int hx, hy, ix, iy; in catanf() local
57 hy = THE_WORD(y); in catanf()
59 iy = hy & 0x7fffffff; in catanf()
135 if (hy < 0) in catanf()
H A Dctanh.c100 int hx, ix, lx, hy, iy, ly; in ctanh() local
108 hy = HI_WORD(y); in ctanh()
110 iy = hy & 0x7fffffff; in ctanh()
173 if (hy < 0) in ctanh()
H A Dcasinl.c71 int ix, iy, hx, hy; in casinl() local
77 hy = HI_XWORD(y); in casinl()
79 iy = hy & 0x7fffffff; in casinl()
116 if (hy < 0) in casinl()
138 if (hy < 0) in casinl()
228 if (hy < 0) in casinl()
H A Dcasin.c217 int ix, iy, hx, hy; in casin() local
225 hy = HI_WORD(y); in casin()
228 iy = hy & 0x7fffffff; in casin()
263 if (hy < 0) in casin()
285 if (hy < 0) in casin()
375 if (hy < 0) in casin()
H A Dclogf.c43 int ix, iy, hx, hy; in clogf() local
48 hy = THE_WORD(y); in clogf()
50 iy = hy & 0x7fffffff; in clogf()
H A Dcexpl.c46 int n, ix, iy, hx, hy; in cexpl() local
51 hy = HI_XWORD(y); in cexpl()
53 iy = hy & 0x7fffffff; in cexpl()
H A Dcsqrt.c123 int n, ix, iy, hx, hy, lx, ly; in csqrt() local
129 hy = HI_WORD(y); in csqrt()
132 iy = hy & 0x7fffffff; in csqrt()
207 if (hy < 0) in csqrt()
H A Dcsqrtl.c51 int n, ix, iy, hx, hy; local
56 hy = HI_XWORD(y);
58 iy = hy & 0x7fffffff;
143 if (hy < 0)
H A Dcexp.c70 int n, ix, iy, hx, hy, lx, ly; in cexp() local
76 hy = HI_WORD(y); in cexp()
79 iy = hy & 0x7fffffff; in cexp()
H A Dcexpf.c45 int n, ix, iy, hx, hy; in cexpf() local
50 hy = THE_WORD(y); in cexpf()
52 iy = hy & 0x7fffffff; in cexpf()
H A Dcacos.c221 int ix, iy, hx, hy; in cacos() local
229 hy = HI_WORD(y); in cacos()
232 iy = hy & 0x7fffffff; in cacos()
313 if (hy < 0) in cacos()
401 if (hy >= 0) in cacos()
H A Dclogl.c52 int n, ix, iy, hx, hy; in clogl() local
57 hy = HI_XWORD(y); in clogl()
59 iy = hy & 0x7fffffff; in clogl()
H A Dclog.c74 int n, ix, iy, hx, hy; in __clog() local
81 hy = HI_WORD(y); in __clog()
84 iy = hy & 0x7fffffff; in __clog()
H A Dcpowf.c58 int ix, iy, hx, hy, hv, hu, iu, iv, j; in cpowf() local
65 hy = THE_WORD(y); in cpowf()
69 iy = hy & 0x7fffffff; in cpowf()
111 if (hy < 0) in cpowf()
H A Dcatan.c95 int hx, hy, ix, iy; in catan() local
104 hy = HI_WORD(y); in catan()
107 iy = hy & 0x7fffffff; in catan()
289 if (hy < 0) in catan()
H A Dcatanl.c129 int hx, hy, ix, iy; in catanl() local
136 hy = HI_XWORD(y); in catanl()
138 iy = hy & 0x7fffffff; in catanl()
326 if (hy < 0) in catanl()
/illumos-gate/usr/src/lib/libm/common/C/
H A Dpow.c165 int hx, hy, ahx, ahy; in pow() local
171 hy = ((int *) &y)[HIWORD]; in pow()
174 ahy = hy & ~0x80000000; in pow()
191 sby = (unsigned) hy >> 31; in pow()
245 if (hy == 0x40000000) { /* y is 2 */ in pow()
256 if (hy == 0x3fe00000) { in pow()
326 k = (int) (z * 64.0 + (((hy ^ (ahx - 0x3ff00000)) > 0) ? 0.5 : -0.5)); in pow()
H A Dnextafter.c37 int hx, hy, k; in nextafter() local
44 hy = ((int *)&y)[HIWORD]; in nextafter()
52 k = hy & 0x80000000; in nextafter()
/illumos-gate/usr/src/lib/libm/common/R/
H A Dcosf.c78 int n, ix, hx, hy; in cosf() local
129 hy = ((int *)&y)[HIWORD]; in cosf()
130 n = ((hy >> 20) & 0x7ff) - 1046; in cosf()
131 ((int *)&w)[HIWORD] = (hy & 0xfffff) | 0x41600000; in cosf()
/illumos-gate/usr/src/lib/libmvec/common/
H A D__vrhypot.c133 hy##I = HI(py); \
135 hy##I &= 0x7fffffff; \
137 if (hx##I >= 0x7ff00000 || hy##I >= 0x7ff00000) /* |X| or |Y| = Inf,NaN */ \
144 else if (hy##I == 0x7ff00000 && ly == 0) res0 = 0.0; /* |Y| = Inf */ \
151 diff0 = hy##I - hx##I; \
153 if (hx##I < 0x00100000 && hy##I < 0x00100000) /* |X| and |Y| = subnormal or zero */ \
160 if ((hx##I | hy##I | lx | ly) == 0) /* |X| and |Y| = 0 */ \
202 j0 = hy##I - (diff0 & j0); \
/illumos-gate/usr/src/lib/libm/common/Q/
H A Dpowl.c138 int hx, lx, hy, ly, ahx, ahy; in powl() local
145 hy = py[i0]; in powl()
148 ahy = hy & ~0x80000000; in powl()
160 sby = (unsigned) hy >> 31; in powl()
214 } else if (hy == 0x40000000) /* y is 2 */ in powl()
216 else if (hy == 0x3ffe0000) { /* y is 0.5 */ in powl()
/illumos-gate/usr/src/lib/libmvec/common/vis/
H A D__vpow.S664 ! hy = ((unsigned*)py)[0];
667 ! sy = hy >> 31;
669 ! hy &= 0x7fffffff;
695 ! hy > 0x7ff00000 || (hy == 0x7ff00000 && ly != 0))
704 ! ((int*)pz)[0] = hy;
947 ! hy = ((unsigned*)py)[0];
951 ! sy = hy >> 31;
952 ! hy &= 0x7fffffff;
966 ! ((int*)pz)[0] = hy;
971 ! if (hy >= 0x7ff00000) {
[all …]
/illumos-gate/usr/src/lib/libm/common/m9x/
H A Dremquol.c295 int hx, hy, sx, sq; in remquol() local
299 hy = __H0(y); /* high word of y */ in remquol()
301 sq = (hx ^ hy) & is; /* sign of x/y */ in remquol()
303 hy &= ~0x80000000; in remquol()
313 if (hy <= 0x7ffdffff) { in remquol()
317 if (hy < 0x00020000) { in remquol()
H A Dfmal.c106 hy = yy.i[0] & ~0x80000000; in __fmal()
131 if (hy >= 0x7fff0000) { in __fmal()
133 if (!(hy & 0x8000)) { in __fmal()
142 } else if (hy == 0) { in __fmal()
292 ey = hy >> 16; in __fmal()
293 hy &= 0xffff; in __fmal()
298 hy = yy.i[1]; in __fmal()
304 hy = yy.i[2]; in __fmal()
309 hy = yy.i[3]; in __fmal()
314 hy = (hy << 1) | (yy.i[1] >> 31); in __fmal()
[all …]

12345