Home
last modified time | relevance | path

Searched refs:xsb1 (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
145 xsb1 = HI(x); in __vcos()
146 hx1 = xsb1 & ~0x80000000; in __vcos()
209 j1 = (xsb1 + 0x4000) & 0xffff8000; in __vcos()
233 xsb1 = (xsb1 >> 30) & 2; in __vcos()
240 t1 = __vlibm_TBL_sincos_lo[j1+1] - (__vlibm_TBL_sincos_hi[j1+xsb1]*w1 - a1*t1); in __vcos()
249 j1 = (xsb1 + 0x4000) & 0xffff8000; in __vcos()
268 xsb1 = (xsb1 >> 30) & 2; in __vcos()
272 t1 = __vlibm_TBL_sincos_lo[j1+1] - (__vlibm_TBL_sincos_hi[j1+xsb1]*w1 - a1*t1); in __vcos()
335 j1 = (xsb1 + 0x4000) & 0xffff8000; in __vcos()
[all …]
H A D__vsin.c83 unsigned hx0, hx1, hx2, xsb0, xsb1 = 0, xsb2; in __vsin() local
124 xsb1 = HI(x); in __vsin()
125 hx1 = xsb1 & ~0x80000000; in __vsin()
183 j1 = (xsb1 + 0x4000) & 0xffff8000; in __vsin()
207 xsb1 = (xsb1 >> 30) & 2; in __vsin()
210 a1 = __vlibm_TBL_sincos_hi[j1+xsb1]; in __vsin()
213 t1 = (__vlibm_TBL_sincos_hi[j1+1] * w1 + a1 * t1) + __vlibm_TBL_sincos_lo[j1+xsb1]; in __vsin()
221 j1 = (xsb1 + 0x4000) & 0xffff8000; in __vsin()
240 xsb1 = (xsb1 >> 30) & 2; in __vsin()
242 a1 = __vlibm_TBL_sincos_hi[j1+xsb1]; in __vsin()
[all …]
H A D__vcosbig_ultra3.c80 unsigned xsb0, xsb1, xsb2; in __vlibm_vcos_big_ultra3() local
134 xsb1 = hx >> 31; in __vlibm_vcos_big_ultra3()
174 n1 = (int) (x1 * invpio2 + half[xsb1]); in __vlibm_vcos_big_ultra3()
220 xsb1 = HI(&x1); in __vlibm_vcos_big_ultra3()
221 i |= (((xsb1 & ~0x80000000) - thresh[n1&1]) >> 30) & 2; in __vlibm_vcos_big_ultra3()
231 j1 = (xsb1 + 0x4000) & 0xffff8000; in __vlibm_vcos_big_ultra3()
255 xsb1 = (xsb1 >> 30) & 2; in __vlibm_vcos_big_ultra3()
258 n1 ^= (xsb1 & ~(n1 << 1)); in __vlibm_vcos_big_ultra3()
261 xsb1 |= 1; in __vlibm_vcos_big_ultra3()
267 t1 = (__vlibm_TBL_sincos_hi[j1+((n1+xsb1)&3)] * w1 + a1 * t1) + __vlibm_TBL_sincos_lo[j1+n1]; in __vlibm_vcos_big_ultra3()
[all …]
H A D__vsinbig_ultra3.c80 unsigned xsb0, xsb1, xsb2; in __vlibm_vsin_big_ultra3() local
134 xsb1 = hx >> 31; in __vlibm_vsin_big_ultra3()
174 n1 = (int) (x1 * invpio2 + half[xsb1]); in __vlibm_vsin_big_ultra3()
220 xsb1 = HI(&x1); in __vlibm_vsin_big_ultra3()
221 i |= (((xsb1 & ~0x80000000) - thresh[n1&1]) >> 30) & 2; in __vlibm_vsin_big_ultra3()
231 j1 = (xsb1 + 0x4000) & 0xffff8000; in __vlibm_vsin_big_ultra3()
255 xsb1 = (xsb1 >> 30) & 2; in __vlibm_vsin_big_ultra3()
258 n1 ^= (xsb1 & ~(n1 << 1)); in __vlibm_vsin_big_ultra3()
261 xsb1 |= 1; in __vlibm_vsin_big_ultra3()
267 t1 = (__vlibm_TBL_sincos_hi[j1+((n1+xsb1)&3)] * w1 + a1 * t1) + __vlibm_TBL_sincos_lo[j1+n1]; in __vlibm_vsin_big_ultra3()
[all …]
H A D__vsincos.c100 unsigned hx0, hx1, hx2, xsb0, xsb1, xsb2; in __vsincos() local
154 xsb1 = HI(x); in __vsincos()
155 hx1 = xsb1 & ~0x80000000; in __vsincos()
239 j1 = (xsb1 + 0x4000) & 0xffff8000; in __vsincos()
270 xsb1 = (xsb1 >> 30) & 2; in __vsincos()
274 a1_1 = __vlibm_TBL_sincos_hi[j1+xsb1]; in __vsincos()
294 t1_1 += __vlibm_TBL_sincos_lo[j1+xsb1]; in __vsincos()
305 j1 = (xsb1 + 0x4000) & 0xffff8000; in __vsincos()
324 xsb1 = (xsb1 >> 30) & 2; in __vsincos()
327 a1_1 = __vlibm_TBL_sincos_hi[j1+xsb1]; in __vsincos()
[all …]