Home
last modified time | relevance | path

Searched refs:xsb2 (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/lib/libmvec/common/
H A D__vcos.c103 unsigned hx0, hx1, hx2, xsb0, xsb1 = 0, xsb2; in __vcos() local
172 xsb2 = HI(x); in __vcos()
173 hx2 = xsb2 & ~0x80000000; in __vcos()
210 j2 = (xsb2 + 0x4000) & 0xffff8000; in __vcos()
234 xsb2 = (xsb2 >> 30) & 2; in __vcos()
241 t2 = __vlibm_TBL_sincos_lo[j2+1] - (__vlibm_TBL_sincos_hi[j2+xsb2]*w2 - a2*t2); in __vcos()
250 j2 = (xsb2 + 0x4000) & 0xffff8000; in __vcos()
269 xsb2 = (xsb2 >> 30) & 2; in __vcos()
273 t2 = __vlibm_TBL_sincos_lo[j2+1] - (__vlibm_TBL_sincos_hi[j2+xsb2]*w2 - a2*t2); in __vcos()
281 j2 = (xsb2 + 0x4000) & 0xffff8000; in __vcos()
[all …]
H A D__vsin.c83 unsigned hx0, hx1, hx2, xsb0, xsb1 = 0, xsb2; in __vsin() local
151 xsb2 = HI(x); in __vsin()
152 hx2 = xsb2 & ~0x80000000; in __vsin()
184 j2 = (xsb2 + 0x4000) & 0xffff8000; in __vsin()
208 xsb2 = (xsb2 >> 30) & 2; in __vsin()
211 a2 = __vlibm_TBL_sincos_hi[j2+xsb2]; in __vsin()
214 t2 = (__vlibm_TBL_sincos_hi[j2+1] * w2 + a2 * t2) + __vlibm_TBL_sincos_lo[j2+xsb2]; in __vsin()
222 j2 = (xsb2 + 0x4000) & 0xffff8000; in __vsin()
241 xsb2 = (xsb2 >> 30) & 2; in __vsin()
243 a2 = __vlibm_TBL_sincos_hi[j2+xsb2]; in __vsin()
[all …]
H A D__vcosbig_ultra3.c80 unsigned xsb0, xsb1, xsb2; in __vlibm_vcos_big_ultra3() local
157 xsb2 = hx >> 31; in __vlibm_vcos_big_ultra3()
175 n2 = (int) (x2 * invpio2 + half[xsb2]); in __vlibm_vcos_big_ultra3()
222 xsb2 = HI(&x2); in __vlibm_vcos_big_ultra3()
223 i |= (((xsb2 & ~0x80000000) - thresh[n2&1]) >> 29) & 4; in __vlibm_vcos_big_ultra3()
232 j2 = (xsb2 + 0x4000) & 0xffff8000; in __vlibm_vcos_big_ultra3()
256 xsb2 = (xsb2 >> 30) & 2; in __vlibm_vcos_big_ultra3()
259 n2 ^= (xsb2 & ~(n2 << 1)); in __vlibm_vcos_big_ultra3()
262 xsb2 |= 1; in __vlibm_vcos_big_ultra3()
268 t2 = (__vlibm_TBL_sincos_hi[j2+((n2+xsb2)&3)] * w2 + a2 * t2) + __vlibm_TBL_sincos_lo[j2+n2]; in __vlibm_vcos_big_ultra3()
[all …]
H A D__vsinbig_ultra3.c80 unsigned xsb0, xsb1, xsb2; in __vlibm_vsin_big_ultra3() local
157 xsb2 = hx >> 31; in __vlibm_vsin_big_ultra3()
175 n2 = (int) (x2 * invpio2 + half[xsb2]); in __vlibm_vsin_big_ultra3()
222 xsb2 = HI(&x2); in __vlibm_vsin_big_ultra3()
223 i |= (((xsb2 & ~0x80000000) - thresh[n2&1]) >> 29) & 4; in __vlibm_vsin_big_ultra3()
232 j2 = (xsb2 + 0x4000) & 0xffff8000; in __vlibm_vsin_big_ultra3()
256 xsb2 = (xsb2 >> 30) & 2; in __vlibm_vsin_big_ultra3()
259 n2 ^= (xsb2 & ~(n2 << 1)); in __vlibm_vsin_big_ultra3()
262 xsb2 |= 1; in __vlibm_vsin_big_ultra3()
268 t2 = (__vlibm_TBL_sincos_hi[j2+((n2+xsb2)&3)] * w2 + a2 * t2) + __vlibm_TBL_sincos_lo[j2+n2]; in __vlibm_vsin_big_ultra3()
[all …]
H A D__vsincos.c100 unsigned hx0, hx1, hx2, xsb0, xsb1, xsb2; in __vsincos() local
191 xsb2 = HI(x); in __vsincos()
192 hx2 = xsb2 & ~0x80000000; in __vsincos()
240 j2 = (xsb2 + 0x4000) & 0xffff8000; in __vsincos()
271 xsb2 = (xsb2 >> 30) & 2; in __vsincos()
275 a1_2 = __vlibm_TBL_sincos_hi[j2+xsb2]; in __vsincos()
295 t1_2 += __vlibm_TBL_sincos_lo[j2+xsb2]; in __vsincos()
356 j2 = (xsb2 + 0x4000) & 0xffff8000; in __vsincos()
375 xsb2 = (xsb2 >> 30) & 2; in __vsincos()
378 a1_2 = __vlibm_TBL_sincos_hi[j2+xsb2]; in __vsincos()
[all …]