/illumos-gate/usr/src/lib/libmvec/common/ |
H A D | __vexp.c | 410 double x0, x1, x2, x3, x4, x5; in __vexp() local 452 y0 = (x0 * invln2_256) + round; in __vexp() 487 x0 = (x0 - y0 * ln2_256h) - y0 * ln2_256l; in __vexp() 494 y0 = x0 * (one + x0 * (B1 + x0 * (B2 + x0 * B3))); in __vexp()
|
H A D | __vexpf.c | 240 double x0, x1, x2, x3, x4; in __vexpf() local 278 x0 *= K256ONLN2; in __vexpf() 284 k0 = (int)x0; in __vexpf() 290 x0 -= (double)k0; in __vexpf() 296 x0 = (KA2 * x0 + KA1) * x0 + KA0; in __vexpf() 319 *y = (float)(res0 * x0); in __vexpf()
|
H A D | __vhypot.c | 350 double x0, y0, res0; in __vhypot_n() local 355 x0 = *px; in __vhypot_n() 373 x0 *= scl0; in __vhypot_n() 376 x_hi0 = (x0 + D2ON28) - D2ON28; in __vhypot_n() 378 x_lo0 = x0 - x_hi0; in __vhypot_n() 382 res0 += ((x0 + x_hi0) * x_lo0 + (y0 + y_hi0) * y_lo0); in __vhypot_n()
|
H A D | __vhypotf.c | 52 float x0, x1, x2, y0, y1, y2, z0, z1, z2, *pz0, *pz1, *pz2; in __vhypotf() local 62 x0 = hx0.f; in __vhypotf() 78 z0 = x0 + y0; in __vhypotf() 80 z0 = x0; in __vhypotf() 186 z0 = sqrt(x0 * (double)x0 + y0 * (double)y0); in __vhypotf() 204 z0 = sqrt(x0 * (double)x0 + y0 * (double)y0); in __vhypotf()
|
H A D | __vpow.c | 686 double ax0 = 0.0L, x0 = 0.0L, s_h0, ux0; in __vpow() local 756 u0 = x0 - ax0; in __vpow() 781 s_l0 = (x0 - (ux0 - ax0)); in __vpow() 958 u0 = x0 - ax0; in __vpow() 965 s_l0 = (x0 - (ux0 - ax0)); in __vpow() 1137 double yr, s_h0, s_l0, m_h0, x0, ax0; in __vpowx() local 1159 x0 = *(double*)&ull_x0; in __vpowx() 1164 ux0 = x0 + ax0; in __vpowx() 1166 u0 = x0 - ax0; in __vpowx() 1173 s_l0 = (x0 - (ux0 - ax0)); in __vpowx()
|
H A D | __vrhypot.c | 213 double x0, y0, res0, dd0; in __vrhypot() local 262 x0 *= scl0; in __vrhypot() 269 x_hi0 = (x0 + D2ON36) - D2ON36; in __vrhypot() 275 x_lo0 = x0 - x_hi0; in __vrhypot() 284 res0_lo = ((x0 + x_hi0) * x_lo0 + (y0 + y_hi0) * y_lo0); in __vrhypot() 355 x0 *= scl0; in __vrhypot() 358 x_hi0 = (x0 + D2ON36) - D2ON36; in __vrhypot() 360 x_lo0 = x0 - x_hi0; in __vrhypot() 363 res0_lo = ((x0 + x_hi0) * x_lo0 + (y0 + y_hi0) * y_lo0); in __vrhypot()
|
H A D | __vrhypotf.c | 256 float res, x0, y0; in __vrhypotf() local 275 x0 = *(px - stridex); in __vrhypotf() 277 res = fabsf(x0) + fabsf(y0); in __vrhypotf() 305 x0 = *px; in __vrhypotf() 313 res = fabsf(x0) + fabsf(y0); in __vrhypotf() 327 hyp0 = x0 * (double)x0 + y0 * (double)y0; in __vrhypotf() 357 float x0, y0; in __vrhypotf_n() local 366 x0 = *px; in __vrhypotf_n() 380 hyp0 = x0 * (double)x0 + y0 * (double)y0; in __vrhypotf_n() 434 x0 = *px; in __vrhypotf_n() [all …]
|
H A D | __vsin.c | 194 z0 = x0 * x0; in __vsin() 229 z0 = x0 * x0; in __vsin() 261 z0 = x0 * x0; in __vsin() 289 z0 = x0 * x0; in __vsin() 318 z0 = x0 * x0; in __vsin() 346 z0 = x0 * x0; in __vsin() 371 z0 = x0 * x0; in __vsin() 392 z0 = x0 * x0; in __vsin() 449 z0 = x0 * x0; in __vsin() 461 z0 = x0 * x0; in __vsin() [all …]
|
H A D | __vsinbig_ultra3.c | 239 x0 = (x0 - t0) + y0; in __vlibm_vsin_big_ultra3() 242 z0 = x0 * x0; in __vlibm_vsin_big_ultra3() 288 z0 = x0 * x0; in __vlibm_vsin_big_ultra3() 329 z0 = x0 * x0; in __vlibm_vsin_big_ultra3() 371 z0 = x0 * x0; in __vlibm_vsin_big_ultra3() 407 z0 = x0 * x0; in __vlibm_vsin_big_ultra3() 449 z0 = x0 * x0; in __vlibm_vsin_big_ultra3() 486 z0 = x0 * x0; in __vlibm_vsin_big_ultra3() 524 z0 = x0 * x0; in __vlibm_vsin_big_ultra3() 626 z0 = x0 * x0; in __vlibm_vsin_big_ultra3() [all …]
|
H A D | __vsincos.c | 253 z0 = x0 * x0; in __vsincos() 312 z0 = x0 * x0; in __vsincos() 363 z0 = x0 * x0; in __vsincos() 410 z0 = x0 * x0; in __vsincos() 456 z0 = x0 * x0; in __vsincos() 503 z0 = x0 * x0; in __vsincos() 546 z0 = x0 * x0; in __vsincos() 584 z0 = x0 * x0; in __vsincos() 664 z0 = x0 * x0; in __vsincos() 680 z0 = x0 * x0; in __vsincos() [all …]
|
/illumos-gate/usr/src/lib/libmvec/common/vis/ |
H A D | __vatan2.S | 90 ! f2 x0
|
H A D | __vatan2f.S | 170 ! x0 = y0 / x0; 171 ! x20 = x0 * x0; 190 ! x0 = dtmp0 * x0; 314 fdivd %f40,%f2,%f12 ! (0_0) x0 = y0 / x0; 368 fdivd %f40,%f2,%f10 ! (1_0) x0 = y0 / x0; 426 fdivd %f40,%f2,%f8 ! (2_0) x0 = y0 / x0; 491 fdivd %f40,%f16,%f6 ! (3_0) x0 = y0 / x0; 494 fmuld %f8,%f8,%f16 ! (2_0) x20 = x0 * x0; 560 fdivd %f40,%f2,%f62 ! (4_1) x0 = y0 / x0; 564 fmuld %f6,%f6,%f24 ! (3_1) x20 = x0 * x0; [all …]
|
H A D | __vcos.S | 222 ! f0 x0 1474 ! f0 x0
|
H A D | __vcos_ultra3.S | 680 fmuld %f0,qq3,%f6 ! cos(x0) 835 fmuld %f0,qq3,%f6 ! cos(x0) 995 fmuld %f0,qq3,%f6 ! cos(x0) 1151 fmuld %f0,qq3,%f6 ! cos(x0) 1316 fmuld %f0,qq3,%f6 ! cos(x0) 1472 fmuld %f0,qq3,%f6 ! cos(x0) 1633 fmuld %f0,qq3,%f6 ! cos(x0) 1790 fmuld %f0,qq3,%f6 ! cos(x0) 1958 fmuld %f0,pp3,%f6 ! sin(x0) 2112 fmuld %f0,pp3,%f6 ! sin(x0) [all …]
|
H A D | __vcosf.S | 116 ! f0 x0 455 fmuld %f30,%f54,%f10 ! cos(x0) 544 fmuld %f30,%f54,%f10 ! cos(x0) 637 fmuld %f30,%f54,%f10 ! cos(x0) 725 fmuld %f30,%f54,%f10 ! cos(x0) 822 fmuld %f30,%f54,%f10 ! cos(x0) 910 fmuld %f30,%f54,%f10 ! cos(x0) 1002 fmuld %f30,%f54,%f10 ! cos(x0) 1089 fmuld %f30,%f54,%f10 ! cos(x0) 1191 fmuld %f30,%f44,%f10 ! sin(x0) [all …]
|
H A D | __vexp.S | 651 ! f0 x0 809 st %f6,[%l3] ! store previous loop x0 812 st %f7,[%l3+4] ! store previous loop x0
|
H A D | __vhypotf.S | 83 ! x0 = *px; 117 ! dx0 = x0 * (double)x0; 225 fsmuld %f17,%f17,%f44 ! (3_0) dx0 = x0 * (double)x0; 245 fsmuld %f17,%f17,%f40 ! (4_1) dy0 = x0 * (double)x0; 269 fsmuld %f8,%f8,%f40 ! (0_0) dx0 = x0 * (double)x0; 303 fsmuld %f17,%f17,%f40 ! (1_0) dx0 = x0 * (double)x0; 341 fsmuld %f17,%f17,%f44 ! (2_0) dx0 = x0 * (double)x0; 385 fsmuld %f17,%f17,%f44 ! (3_0) dx0 = x0 * (double)x0; 439 fsmuld %f17,%f17,%f40 ! (4_1) dy0 = x0 * (double)x0; 494 fsmuld %f8,%f8,%f40 ! (0_0) dx0 = x0 * (double)x0; [all …]
|
H A D | __vlogf.S | 882 add x0,stridex,x0 884 sub x0,stridex,x0 896 add x0,stridex,x0 898 sub x0,stridex,x0 992 add x0,stridex,x0 994 sub x0, stridex, x0 1007 add x0,stridex,x0 1009 sub x0,stridex,x0 1102 add x0,stridex,x0 1104 sub x0,stridex,x0 [all …]
|
H A D | __vrhypot.S | 182 ! x0 = fabs(x0); 186 ! x0 = *(long long*)&x0; 191 ! x0 = vis_fand(x0, dtmp0); 192 ! x0 = *(long long*)&x0; 193 ! x0 += D2ON51; 195 ! x0 *= D2ONM52; 212 ! x0 *= scl0; 2174 fabsd %f0,%f0 ! x0 = fabs(x0); 2187 fxtod %f0,%f0 ! x0 = *(long long*)&x0; 2189 fand %f0,%f12,%f0 ! x0 = vis_fand(x0, dtmp0); [all …]
|
H A D | __vrhypotf.S | 222 ! x0 = *px; 253 ! hyp0 = x0 * (double)x0; 354 fsmuld %f4,%f4,%f36 ! (3_0) hyp0 = x0 * (double)x0; 381 fsmuld %f4,%f4,%f38 ! (4_1) hyp0 = x0 * (double)x0; 408 fsmuld %f4,%f4,%f38 ! (0_0) hyp0 = x0 * (double)x0; 441 fsmuld %f4,%f4,%f38 ! (1_0) hyp0 = x0 * (double)x0; 481 fsmuld %f4,%f4,%f36 ! (2_0) hyp0 = x0 * (double)x0; 523 fsmuld %f4,%f4,%f36 ! (3_0) hyp0 = x0 * (double)x0; 579 fsmuld %f4,%f4,%f38 ! (4_1) hyp0 = x0 * (double)x0; 634 fsmuld %f4,%f4,%f38 ! (0_0) hyp0 = x0 * (double)x0; [all …]
|
H A D | __vrsqrtf.S | 929 fdivs FONE,%f14,%f14 ! x0 = FONE / x0; 931 st %f14,[%i2] ! *py = x0; 940 fdivs FONE,%f14,%f14 ! x0 = DONE / x0; 944 fsqrts %f14,%f14 ! x0 = sqrtf(x0); 959 st %f14,[%i2] ! *py = x0;
|
H A D | __vsin.S | 152 ! f0 x0 1403 ! f0 x0
|
H A D | __vsin_ultra3.S | 691 fmuld %f0,qq3,%f6 ! cos(x0) 846 fmuld %f0,qq3,%f6 ! cos(x0) 1006 fmuld %f0,qq3,%f6 ! cos(x0) 1162 fmuld %f0,qq3,%f6 ! cos(x0) 1327 fmuld %f0,qq3,%f6 ! cos(x0) 1483 fmuld %f0,qq3,%f6 ! cos(x0) 1644 fmuld %f0,qq3,%f6 ! cos(x0) 1801 fmuld %f0,qq3,%f6 ! cos(x0) 1969 fmuld %f0,pp3,%f6 ! sin(x0) 2123 fmuld %f0,pp3,%f6 ! sin(x0) [all …]
|
H A D | __vsincos.S | 96 ! f0 x0,z0 97 ! f2 abs(x0)
|
H A D | __vsincosf.S | 117 ! f0 x0
|