Searched defs:TBL (Results 1 - 17 of 17) sorted by relevance

/illumos-gate/usr/src/lib/libmvec/common/vis/
H A D__vlog.S35 TBL: label
143 ! g1 TBL
200 PIC_SET(l7,TBL,o0)
281 fmuld %f32,%f60,%f34 ! h = n * ln2hi + TBL[j]
284 fmuld %f32,%f62,%f32 ! t = n * ln2lo + TBL[j+1]
360 fmuld %f42,%f60,%f44 ! h = n * ln2hi + TBL[j]
363 fmuld %f42,%f62,%f42 ! t = n * ln2lo + TBL[j+1]
439 fmuld %f52,%f60,%f54 ! h = n * ln2hi + TBL[j]
442 fmuld %f52,%f62,%f52 ! t = n * ln2lo + TBL[j+1]
H A D__vhypotf.S64 #define TBL %l1 define
320 ldd [TBL+%o0],%f22 ! (3_1) dtmp0 = ((double*)((char*)div_arr + di0))[0];
361 ldd [TBL+%o3],%f22 ! (4_1) dtmp0 = ((double*)((char*)div_arr + di0))[0];
406 ldd [TBL+%o5],%f22 ! (0_0) dtmp0 = ((double*)((char*)div_arr + di0))[0];
407 add %o0,TBL,%g1 ! (3_1) si0 = (char*)sqrt_arr + di0;
464 ldd [%g5+TBL],%f22 ! (1_1) dtmp0 = ((double*)((char*)div_arr + di0))[0];
465 add %o3,TBL,%g1 ! (4_2) si0 = (char*)sqrt_arr + di0;
519 ldd [TBL+%g1],%f22 ! (2_1) dtmp0 = ((double*)((char*)div_arr + di0))[0];
520 add %o5,TBL,%o0 ! (0_1) si0 = (char*)sqrt_arr + di0;
573 ldd [TBL
[all...]
H A D__vrsqrtf.S37 ! TBL[2*i ] = 1 / (*(double*)&(0x3fe0000000000000ULL + (i << 46))) * 2**-24;
38 ! TBL[2*i+1] = 1 / sqrtl(*(double*)&(0x3fe0000000000000ULL + (i << 46)));
40 ! TBL[2*i ] = 1 / (*(double*)&(0x3fe0000000000000ULL + (i << 46))) * 2**-23;
41 ! TBL[2*i+1] = 1 / sqrtl(*(double*)&(0x3fe0000000000000ULL + (i << 46)));
184 #define TBL %l2 define
321 ! addr0 = (char*)TBL + si0;
322 ! addr1 = (char*)TBL + si1;
323 ! tbl_div0 = ((double*)((char*)TBL + si0))[0];
324 ! tbl_div1 = ((double*)((char*)TBL + si1))[0];
364 ldd [TBL
[all...]
H A D__vsqrt.S47 ! TBL[8*i+0] = 1.0 / (*(double*)&(0x3fe0000000000000LL + (i << 45)));
48 ! TBL[8*i+1] = (double)(2.0 * sqrtl(*(double*)&(0x3fe0000000000000LL + (i << 45))));
49 ! TBL[8*i+2] = (double)(2.0 * sqrtl(*(double*)&(0x3fe0000000000000LL + (i << 45))) - TBL[8*i+1]);
50 ! TBL[8*i+3] = 0
51 ! TBL[8*i+4] = 1.0 / (*(double*)&(0x3fe0000000000000LL + (i << 45)));
52 ! TBL[8*i+5] = (double)(2.0 * sqrtl(2.0) * sqrtl(*(double*)&(0x3fe0000000000000LL + (i << 45))));
53 ! TBL[8*i+6] = (double)(2.0 * sqrtl(2.0) * sqrtl(*(double*)&(0x3fe0000000000000LL + (i << 45))) - TBL[8*i+5]);
54 ! TBL[
584 #define TBL %l5 define
[all...]
H A D__vsqrtf_ultra3.S51 #define TBL %l2 define
101 ! dtmp0 = ((double*)((char*)TBL + si0))[0];
104 ! dtmp0 = ((double*)((char*)TBL + si0))[1]
196 add %o3,TBL,%i2 ! (2_0) (char*)TBL + si0
212 ldd [%i2],%f40 ! (2_1) dtmp0 = ((double*)((char*)TBL + si0))[0];
228 add %i0,TBL,%l0 ! (3_1) (char*)TBL + si0
244 ldd [%i0+TBL],%f40 ! (3_1) dtmp0 = ((double*)((char*)TBL
[all...]
H A D__vexp.S62 TBL: label
632 ! g1 TBL
702 PIC_SET(l7,TBL,o0)
H A D__vrhypot.S86 #define TBL %l1 define
295 ldd [TBL+TBL_SHIFT],D2ON36
298 ldd [TBL+TBL_SHIFT+8],DA0
300 ldd [TBL+TBL_SHIFT+16],DA1
302 ldd [TBL+TBL_SHIFT+24],DONE
304 ldd [TBL+TBL_SHIFT+32],DTWO
532 add %i3,TBL,%o4 ! (7_1) (char*)dll1 + iarr
610 add %o4,TBL,%o4 ! (0_0) (char*)dll1 + iarr
695 add %i3,TBL,%o4 ! (1_0) (char*)dll1 + iarr
783 add %o4,TBL,
[all...]
H A D__vrhypotf.S37 ! TBL[2*i+0] = 1.0 / (*(double*)&(0x3ff0000000000000LL + (i << 46)));
38 ! TBL[2*i+1] = (double)(0.5/sqrtl(2) / sqrtl(*(double*)&(0x3ff0000000000000LL + (i << 46))));
39 ! TBL[128+2*i+0] = 1.0 / (*(double*)&(0x3ff0000000000000LL + (i << 46)));
40 ! TBL[128+2*i+1] = (double)(0.25 / sqrtl(*(double*)&(0x3ff0000000000000LL + (i << 46))));
184 #define TBL %l2 define
269 ! xx0 = ((double*)((char*)TBL + si0))[0];
309 ldd [TBL+TBL_SHIFT],DC0
310 ldd [TBL+TBL_SHIFT+8],DC1
311 ldd [TBL+TBL_SHIFT+16],DC2
312 ldd [TBL
[all...]
H A D__vrsqrt.S56 #define TBL %l3 define
264 add %l4,TBL,%l4 ! (6_1) addr = (char*)arr + hx;
300 add %l2,TBL,%l2 ! (0_0) addr = (char*)arr + hx;
337 add %i2,TBL,%i2 ! (1_0) addr = (char*)arr + hx;
378 add %i4,TBL,%i4 ! (2_0) addr = (char*)arr + hx;
423 add %i5,TBL,%i5 ! (3_0) addr = (char*)arr + hx;
472 add %l1,TBL,%l1 ! (4_0) addr = (char*)arr + hx;
532 add %i3,TBL,%i3 ! (5_1) addr = (char*)arr + hx;
593 add %l4,TBL,%l4 ! (6_1) addr = (char*)arr + hx;
652 add %l2,TBL,
[all...]
H A D__vlog_ultra3.S43 TBL: label
2092 !! TBL - end
2144 ! g1 TBL
2286 PIC_SET(l7,TBL,o0)
2369 ! TBL calc
2388 ! TBL calc
2422 ! TBL calc
2441 ! TBL+1
2520 sub %l2,8,%l2 ! back to TBL hi ! X3
2655 add %l2,8,%l2 ! TBL
[all...]
/illumos-gate/usr/src/lib/libm/common/R/
H A Dlogf.c60 * TBL[2i] = log(1 + i/32) and TBL[2i+1] = 2^-23 / (1 + i/32)
63 * TBL[2i] = log(1/2 + i/64) and TBL[2i+1] = 2^-23 / (1 + i/32)
65 static const double TBL[] = { variable
143 t = ln2 * (double)exp + TBL[i];
144 v = (double)(ix - iy) * TBL[i + 1];
H A Datan2f.c40 * 32 bits are zero. Then TBL[i] := atan(x[i]) to double precision.
43 static const double TBL[] = { variable
327 a += TBL[k];
H A Dpowf.c88 static const double TBL[] = { variable
249 dy = invln2 * (TBL[i] + ds * (A0 + dz * A1));
/illumos-gate/usr/src/lib/libm/common/C/
H A Dexp.c46 * as TBL[2j]+TBL[2j+1].
72 static const double TBL[] = { variable
350 y = TBL[j] + (TBL[j+1] + TBL[j] * y);
H A Datan2.c40 * TBL[4*i+2] is t(i) rounded to 21 significant bits (i.e., the
43 * TBL[4*i] + TBL[4*i+1] form a doubled-double approximation to
44 * atan(TBL[4*i+2]).
46 * Finally, TBL[4*161] = TBL[4*161+1] = TBL[4*161+2] = 0.
50 * TBL[4*i+2], where i is the multiple of 0x8000 nearest hx - hy,
54 static const double TBL[] = { variable
489 ah += TBL[
[all...]
/illumos-gate/usr/src/lib/libmvec/common/
H A D__vexp.c69 static const double TBL[] = { variable
371 t##N = TBL[j##N]; \
372 y##N = t##N + (TBL[j##N + 1] + t##N * y##N); \
501 t0 = TBL[j0];
502 t1 = TBL[j1];
503 t2 = TBL[j2];
504 t3 = TBL[j3];
505 t4 = TBL[j4];
506 t5 = TBL[j5];
508 y0 = t0 + (TBL[j
[all...]
H A D__vlog.c80 static const double TBL[] = { variable
626 h##N = d##N * TBL[i##N]; \
627 l##N = d##N * TBL[i##N+1]; \
631 *y = (n##N * ln2hi + TBL[i##N+2]) + (h##N + (l##N + \
632 (n##N * ln2lo + TBL[i##N+3]) + b##N)); \
736 h0 = d0 * TBL[i0];
737 h1 = d1 * TBL[i1];
738 h2 = d2 * TBL[i2];
739 h3 = d3 * TBL[i3];
741 l0 = d0 * TBL[i
[all...]

Completed in 91 milliseconds