Home
last modified time | relevance | path

Searched refs:hx0 (Results 1 – 15 of 15) sorted by relevance

/titanic_41/usr/src/lib/libmvec/common/
H A D__vhypot.c90 hx0 = HI(px); \
103 int hx0, hx1, hy0, j0, diff; in __vhypot() local
119 hx0 = HI(px); in __vhypot()
124 hx0 &= 0x7fffffff; in __vhypot()
127 if (hx0 >= 0x7fe00000) /* |X| >= 2**1023 or Inf or NaN */ in __vhypot()
129 diff = hy0 - hx0; in __vhypot()
141 if (hx0 == 0x7ff00000 && lx == 0) res = x == y ? y : x; in __vhypot()
171 diff = hy0 - hx0; in __vhypot()
183 if (hx0 == 0x7ff00000 && lx == 0) res = x == y ? y : x; in __vhypot()
214 if (hx0 < 0x00100000 && hy0 < 0x00100000) /* X and Y are subnormal */ in __vhypot()
[all …]
H A D__vrsqrt.c156 int hx0, resh0, res_ch0; in __vrsqrt() local
160 hx0 = HI(&res); in __vrsqrt()
161 sqrt_exp0 = (0x817 - (hx0 >> 21)) << 20; in __vrsqrt()
162 ind0 = (((hx0 >> 10) & 0x7f8) + 8) & -16; in __vrsqrt()
164 resh0 = (hx0 & 0x001fffff) | 0x3fe00000; in __vrsqrt()
219 int hx0, resh0, res_ch0; in __vrsqrt() local
223 hx0 = HI(&res); in __vrsqrt()
224 sqrt_exp0 = (0x817 - (hx0 >> 21)) << 20; in __vrsqrt()
225 ind0 = (((hx0 >> 10) & 0x7f8) + 8) & -16; in __vrsqrt()
227 resh0 = (hx0 & 0x001fffff) | 0x3fe00000; in __vrsqrt()
[all …]
H A D__vhypotf.c45 unsigned hx0, hx1, hx2, hy0, hy1, hy2; in __vhypotf() local
51 hx0 = *(unsigned*)x & ~0x80000000; in __vhypotf()
53 *(unsigned*)&x0 = hx0; in __vhypotf()
55 if (hy0 > hx0) in __vhypotf()
57 i = hy0 - hx0; in __vhypotf()
59 if (hx0 == 0) in __vhypotf()
64 i = hx0 - hy0; in __vhypotf()
65 j0 = hx0 & 0x7f800000; in __vhypotf()
68 else if (hx0 == 0) in __vhypotf()
74 if (hx0 == 0x7f800000) in __vhypotf()
[all …]
H A D__vpow.c692 int hx0 = 0, yisint0 = 0, exp0 = 0; in __vpow() local
790 i0 = (hx0 >> 8) & 0xff0; in __vpow()
791 exp0 += (hx0 >> 20); in __vpow()
968 i0 = (hx0 >> 8) & 0xff0; in __vpow()
969 exp0 += (hx0 >> 20); in __vpow()
1143 unsigned hx, hx0, hy, ly, sy; in __vpowx() local
1163 hx0 = HI(&ax0); in __vpowx()
1176 i0 = (hx0 >> 8) & 0xff0; in __vpowx()
1177 exp0 += (hx0 >> 20); in __vpowx()
H A D__vcos.c103 unsigned hx0, hx1, hx2, xsb0, xsb1 = 0, xsb2; in __vcos() local
118 hx0 = xsb0 & ~0x80000000; /* mask off sign bit */ in __vcos()
119 if (hx0 > 0x3fe921fb) { in __vcos()
124 if (hx0 < 0x3e400000) { in __vcos()
197 i = (hx0 - 0x3fc40000) >> 31; in __vcos()
466 if (hx0 < 0x3fc40000) in __vcos()
H A D__vsin.c83 unsigned hx0, hx1, hx2, xsb0, xsb1 = 0, xsb2; in __vsin() local
97 hx0 = xsb0 & ~0x80000000; in __vsin()
98 if (hx0 > 0x3fe921fb) in __vsin()
103 if (hx0 < 0x3e400000) in __vsin()
171 i = (hx0 - 0x3fc90000) >> 31; in __vsin()
446 if (hx0 < 0x3fc90000) in __vsin()
H A D__vsincos.c100 unsigned hx0, hx1, hx2, xsb0, xsb1, xsb2; in __vsincos() local
118 hx0 = xsb0 & ~0x80000000; /* mask off sign bit */ in __vsincos()
119 if (hx0 > 0x3fe921fb) { in __vsincos()
130 if (hx0 < 0x3e400000) { in __vsincos()
228 i |= ((hx0 - 0x3fc40000) >> 29) & 4; in __vsincos()
662 if (hx0 < 0x3fc40000) in __vsincos()
H A D__vrhypot.c222 int hx0, hy0, j0, diff0; in __vrhypot() local
/titanic_41/usr/src/lib/libmvec/common/vis/
H A D__vrhypot.S126 ! hx0 = *(int*)px;
134 ! hx0 &= 0x7fffffff;
137 ! diff0 = hy0 - hx0;
147 ! if ( hx0 >= 0x7ff00000 || hy0 >= 0x7ff00000 )
152 ! if ( hx0 == 0x7ff00000 && lx == 0 ) res0 = 0.0;
164 ! if ( hx0 < 0x00100000 && hy0 < 0x00100000 )
168 ! ii = hx0 | hy0;
184 ! if ( hx0 < 0x00080000 )
315 lda [%i4]0x82,%o1 ! (7_0) hx0 = *(int*)px;
321 and %o1,_0x7fffffff,%o7 ! (7_0) hx0 &= 0x7fffffff;
[all …]
H A D__vhypotf.S82 ! hx0 = *(int*)px;
90 ! hx0 &= 0x7fffffff;
206 lda [%i1]0x82,%l3 ! (3_0) hx0 = *(int*)px;
211 and %l3,_0x7fffffff,%l3 ! (3_0) hx0 &= 0x7fffffff;
228 lda [%i1]0x82,%l3 ! (4_0) hx0 = *(int*)px;
232 and %l3,_0x7fffffff,%l3 ! (4_0) hx0 &= 0x7fffffff;
250 lda [%i1+stridex]0x82,%l3 ! (0_0) hx0 = *(int*)px;
255 and %l3,_0x7fffffff,%l3 ! (0_0) hx0 &= 0x7fffffff;
280 lda [%i1+stridex]0x82,%l3 ! (1_0) hx0 = *(int*)px;
284 and %l3,_0x7fffffff,%l3 ! (1_0) hx0 &= 0x7fffffff;
[all …]
H A D__vsincos.S74 ! l0 hx0,k0
H A D__vsin.S130 ! l0 hx0
1381 ! l0 hx0
H A D__vcos.S200 ! l0 hx0
1452 ! l0 hx0
H A D__vcos_ultra3.S77 ! l0 hx0
99 ! f0 hx0
H A D__vsin_ultra3.S77 ! l0 hx0
99 ! f0 hx0