Searched defs:xsb0 (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; local
117 xsb0 = HI(x); /* get most significant word */
118 hx0 = xsb0 & ~0x80000000; /* mask off sign bit */
207 j0 = (xsb0 + 0x4000) & 0xffff8000;
231 xsb0 = (xsb0 >> 30) & 2;
238 t0 = __vlibm_TBL_sincos_lo[j0+1] - (__vlibm_TBL_sincos_hi[j0+xsb0]*w0 - a0*t0);
279 j0 = (xsb0 + 0x4000) & 0xffff8000;
298 xsb0 = (xsb0 >> 3
[all...]
H A D__vcosbig_ultra3.c80 unsigned xsb0, xsb1, xsb2; local
111 xsb0 = hx >> 31;
173 n0 = (int) (x0 * invpio2 + half[xsb0]);
218 xsb0 = HI(&x0);
219 i = ((xsb0 & ~0x80000000) - thresh[n0&1]) >> 31;
230 j0 = (xsb0 + 0x4000) & 0xffff8000;
254 xsb0 = (xsb0 >> 30) & 2;
257 n0 ^= (xsb0 & ~(n0 << 1));
260 xsb0 |
[all...]
H A D__vsin.c83 unsigned hx0, hx1, hx2, xsb0, xsb1 = 0, xsb2; local
96 xsb0 = HI(x);
97 hx0 = xsb0 & ~0x80000000;
181 j0 = (xsb0 + 0x4000) & 0xffff8000;
205 xsb0 = (xsb0 >> 30) & 2;
208 a0 = __vlibm_TBL_sincos_hi[j0+xsb0];
211 t0 = (__vlibm_TBL_sincos_hi[j0+1] * w0 + a0 * t0) + __vlibm_TBL_sincos_lo[j0+xsb0];
252 j0 = (xsb0 + 0x4000) & 0xffff8000;
271 xsb0
[all...]
H A D__vsinbig_ultra3.c80 unsigned xsb0, xsb1, xsb2; local
111 xsb0 = hx >> 31;
173 n0 = (int) (x0 * invpio2 + half[xsb0]);
218 xsb0 = HI(&x0);
219 i = ((xsb0 & ~0x80000000) - thresh[n0&1]) >> 31;
230 j0 = (xsb0 + 0x4000) & 0xffff8000;
254 xsb0 = (xsb0 >> 30) & 2;
257 n0 ^= (xsb0 & ~(n0 << 1));
260 xsb0 |
[all...]
H A D__vsincos.c100 unsigned hx0, hx1, hx2, xsb0, xsb1, xsb2; local
117 xsb0 = HI(x); /* get most significant word */
118 hx0 = xsb0 & ~0x80000000; /* mask off sign bit */
238 j0 = (xsb0 + 0x4000) & 0xffff8000;
269 xsb0 = (xsb0 >> 30) & 2;
273 a1_0 = __vlibm_TBL_sincos_hi[j0+xsb0]; /* sin_hi(t) */
293 t1_0 += __vlibm_TBL_sincos_lo[j0+xsb0]; /* sin_lo(t) */
304 j0 = (xsb0 + 0x4000) & 0xffff8000;
323 xsb0
[all...]

Completed in 62 milliseconds