Searched refs:ax0 (Results 1 - 7 of 7) sorted by relevance

/illumos-gate/usr/src/lib/libmvec/common/
H A D__vrsqrtf.c233 ax0 = *(int*)px; \
244 int ax0, n_n; local
253 ax0 = *(int*)px;
257 if (ax0 >= 0x7f800000) /* X = NaN or Inf */
265 if (ax0 < 0x00800000) /* X = denormal, zero or negative */
270 if ((ax0 & 0x7fffffff) == 0) /* |X| = zero */
274 else if (ax0 >= 0) /* X = denormal */
287 ax0 = *(int*)&res;
288 iexp0 = ax0 >> 24;
292 si0 = (ax0 >> 1
410 int iax0, ax0, si0, iexp0; local
[all...]
H A D__vpowf.c431 unsigned ux, sx, uy, ay, ax0; local
460 ax0 = ux & 0x7fffffff;
465 if (ax0 >= 0x7f800000 || ay >= 0x7f800000)
470 if (ax0 > 0x7f800000 || ay > 0x7f800000)
475 if (ax0 == 0x3f800000)
478 fy = ((ax0 < 0x3f800000) != (uy >> 31)) ? 0.0f : *(float*) &ay;
494 ax0 = 0;
495 ax0 += yisint0 << 31;
496 RETURN(*(float*)&ax0)
503 exp0 = (ax0 >> 2
576 unsigned ax0; local
702 unsigned ux, ax, ax0, uy, ay; local
[all...]
H A D__vrhypotf.c255 int ax0, ay0, n_n; local
264 ax0 = *(int*)px;
268 ax0 &= 0x7fffffff;
273 if (ax0 >= 0x7f800000 || ay0 >= 0x7f800000) /* X or Y = NaN or Inf */
278 if (ax0 == 0x7f800000) res = 0.0f;
280 ax0 = *(int*)px;
284 ax0 = *(int*)px;
303 ax0 = *(int*)px;
308 ax0 &= 0x7fffffff;
311 if (ax0 >
[all...]
H A D__vpow.c686 double ax0 = 0.0L, x0 = 0.0L, s_h0, ux0; local
756 u0 = x0 - ax0;
781 s_l0 = (x0 - (ux0 - ax0));
958 u0 = x0 - ax0;
965 s_l0 = (x0 - (ux0 - ax0));
1137 double yr, s_h0, s_l0, m_h0, x0, ax0; local
1162 ax0 = *(double*)&ull_ax0;
1163 hx0 = HI(&ax0);
1164 ux0 = x0 + ax0;
1166 u0 = x0 - ax0;
[all...]
/illumos-gate/usr/src/lib/libmvec/common/vis/
H A D__vrsqrtf.S211 ! ax0 = *(int*)px;
218 ! if ( ax0 >= 0x7f800000 )
222 ! if ( ax0 < 0x00800000 )
226 ! if ( (ax0 & 0x7fffffff) == 0 ) /* |X| = zero */
230 ! else if ( ax0 >= 0 ) /* X = denormal */
238 ! ax0 = *(int*)&res;
239 ! iexp0 = ax0 >> 24;
243 ! si0 = (ax0 >> 13) & 0x7f0;
247 ! iax0 = ax0 & 0x7ffe0000;
248 ! iax0 = ax0
[all...]
H A D__vpowf.S551 ! ax0 = ux & 0x7fffffff;
554 ! if (ax0 >= 0x7f800000 || ay >= 0x7f800000) { /* |X| or |Y| = Inf,Nan */
555 ! if (ax0 > 0x7f800000 || ay > 0x7f800000) /* |X| or |Y| = Nan */
560 ! if (ax0 == 0x3f800000) fy = *py - *py; /* +-1 ** +-Inf = NaN */
561 ! else fy = ((ax0 < 0x3f800000) != (uy >> 31)) ? ZERO : *(float*) &ay;
576 ! if (uy >> 31) ax0 = 0;
577 ! ax0 += yisint0 << 31;
578 ! pz[0] = *(float*)&ax0;
581 ! exp0 = (ax0 >> 23) - 127;
583 ! if ((int)ax0 <
[all...]
H A D__vatan2f.S95 ! ax0 = ux0 & 0x7fffffff;
96 ! if ( ax0 >= 0x7f800000 || ay0 >= 0x7f800000 )
99 ! if ( ax0 > 0x7f800000 || ay0 > 0x7f800000 )
101 ! ftmp0 = *(float*)&ax0 * *(float*)&ay0;
108 ! signx0 = (ax0 == 0x7f800000) ? signx0 + 1 : 2;
119 ! if ( ax0 == 0 && ay0 == 0 )
123 ! ldiff0 = ax0 - ay0;
134 ! ldiff0 = ax0 - ay0;
268 and %l3,_0x7fffffff,%l6 ! (0_0) ax0 = ux0 & 0x7fffffff;
276 sub %l6,%l7,%o2 ! (0_0) ldiff0 = ax0
[all...]

Completed in 71 milliseconds