/illumos-gate/usr/src/lib/libmvec/common/vis/ |
H A D | __vcosf.S | 334 fmuld %f32,%f32,%f32 495 fmuld %f32,%f32,%f32 583 fmuld %f32,%f32,%f32 676 fmuld %f32,%f32,%f32 763 fmuld %f32,%f32,%f32 848 fmuld %f32,%f32,%f32 935 fmuld %f32,%f32,%f32 1027 fmuld %f32,%f32,%f32 1113 fmuld %f32,%f32,%f32 1229 fmuld %f32,%f32,%f32 [all …]
|
H A D | __vsinf.S | 322 fmuld %f32,%f32,%f32 487 fmuld %f32,%f32,%f32 575 fmuld %f32,%f32,%f32 668 fmuld %f32,%f32,%f32 755 fmuld %f32,%f32,%f32 840 fmuld %f32,%f32,%f32 927 fmuld %f32,%f32,%f32 1019 fmuld %f32,%f32,%f32 1105 fmuld %f32,%f32,%f32 1221 fmuld %f32,%f32,%f32 [all …]
|
H A D | __vsincosf.S | 133 ! f32 277 fabsd %f2,%f32 319 fsmuld %f2,%f2,%f32 337 fmuld %f32,%f54,%f22 500 fsubd %f2,%f32,%f2 513 fmuld %f2,%f2,%f32 631 ldd [%fp+n1],%f32 643 fxor %f12,%f32,%f12 651 fxor %f22,%f32,%f22 803 fabsd %f2,%f32 [all …]
|
H A D | __vsin.S | 172 ! f32 344 ldd [%l3+%l0],%f32 391 fmuld %f4,%f32,%f4 419 faddd %f6,%f32,%f6 471 ldd [%l3+%l0],%f32 510 fmuld %f4,%f32,%f4 1423 ! f32 1591 fsubd %f32,%f6,%f32 1624 fsubd %f32,%f8,%f32 2777 fsubd %f32,%f6,%f32 [all …]
|
H A D | __vcos.S | 242 ! f32 415 ldd [%g1+%l0],%f32 542 ldd [%g1+%l0],%f32 663 ldd [%g1+%l0],%f32 774 ldd [%g1+%l0],%f32 1328 ldd [%g1+%l0],%f32 1494 ! f32 1667 fsubd %f32,%f6,%f32 1700 fsubd %f32,%f8,%f32 2853 fsubd %f32,%f6,%f32 [all …]
|
H A D | __vcos_ultra3.S | 115 ! f32 393 ldd [%l4+16],%f32 659 fxor %f6,%f32,%f32 754 ldd [%l4+8],%f32 909 ldd [%l4+8],%f32 1069 ldd [%l4+8],%f32 1225 ldd [%l4+8],%f32 1390 ldd [%l4+8],%f32 1546 ldd [%l4+8],%f32 1707 ldd [%l4+8],%f32 [all …]
|
H A D | __vsincos.S | 112 ! f32 366 ldd [%l1+16],%f32 380 fmuld %f32,%f14,%f12 387 fmuld %f32,%f16,%f16 398 faddd %f12,%f32,%f12 494 fsubd %f10,%f14,%f32 506 fsubd %f10,%f32,%f10 541 fsubd %f32,%f16,%f10 591 fand %f10,%f38,%f32 608 fxor %f16,%f32,%f32 [all …]
|
H A D | __vpow.S | 1241 fsubd %f58,%f32,%f32 ! (Y0_2) s_l = u - dtmp0; 1484 fsubd %f58,%f32,%f32 ! (Y0_2) s_l = u - dtmp0; 1883 fsubd %f58,%f32,%f32 ! (Y0_2) s_l = u - dtmp0; 2123 fand %f32,%f54,%f32 ! y0 = vis_fand(x, MMANT); 2129 fand %f32,%f54,%f32 ! x = vis_fand(ax, MMANT); 2132 for %f32,DONE,%f32 ! x = vis_for(x, DONE); 2247 for %f32,DONE,%f32 ! x = vis_for(x, DONE); 2364 for %f32,DONE,%f32 ! x = vis_for(x, DONE); 2500 for %f32,DONE,%f32 ! x = vis_for(x, DONE); 2676 for %f32,DONE,%f32 ! x = vis_for(x, DONE); [all …]
|
H A D | __vsin_ultra3.S | 115 ! f32 523 fsubd %f0,%f4,%f32 670 fxor %f6,%f32,%f32 765 ldd [%l4+8],%f32 920 ldd [%l4+8],%f32 1080 ldd [%l4+8],%f32 1236 ldd [%l4+8],%f32 1401 ldd [%l4+8],%f32 1557 ldd [%l4+8],%f32 1718 ldd [%l4+8],%f32 [all …]
|
H A D | __vexp.S | 667 ! f32 895 faddd %f32,ONE,%f32 ! SL2 += 1 914 faddd %f32,%f14,%f32 ! R2 = SL2 + R2 1036 fmuld %f10,B1,%f32 1040 faddd %f32,ONE,%f32 1043 faddd %f32,%f14,%f32 1049 fmuld %f10,%f32,%f10 1076 fmuld %f0,B1,%f32 1080 faddd %f32,ONE,%f32 1083 faddd %f32,%f4,%f32 [all …]
|
H A D | __vsqrtf_ultra3.S | 310 fsubd %f48,%f32,%f52 ! (0_0) xx0 = (db0 - hi0); 326 fmuld %f52,%f32,%f42 ! (0_0) xx0 *= dtmp0; 334 fmuld %f60,%f40,%f32 ! (2_1) res0 *= dtmp1; 398 fdtos %f32,%f15 ! (2_2) fres0 = (float)res0; 413 faddd %f60,K1,%f32 ! (1_1) res0 += K1; 435 fmuld %f32,%f30,%f48 ! (1_1) res0 *= xx0; 460 fmuld %f32,%f60,%f40 ! (0_1) res0 *= dtmp1; 530 fmuld %f52,%f32,%f42 ! (0_0) xx0 *= dtmp0; 540 fmuld %f60,%f40,%f32 ! (2_1) res0 *= dtmp1; 600 fdtos %f32,%f15 ! (2_2) fres0 = (float)res0; [all …]
|
H A D | __vrsqrt.S | 340 fmuld %f32,%f10,%f32 ! (0_0) xx *= dtmp0; 585 faddd %f32,K4,%f32 ! (3_1) res += K4; 622 fmuld %f32,%f36,%f32 ! (2_1) res *= xx; 650 faddd %f32,K1,%f32 ! (2_1) res += K1; 667 fmuld %f32,%f36,%f32 ! (2_1) res *= xx; 687 fmuld %f24,%f32,%f32 ! (2_1) res = dexp_hi * res; 987 faddd %f32,K4,%f32 ! (3_1) res += K4; 1012 fmuld %f32,%f36,%f32 ! (2_1) res *= xx; 1030 faddd %f32,K1,%f32 ! (2_1) res += K1; 1041 fmuld %f32,%f36,%f32 ! (2_1) res *= xx; [all …]
|
H A D | __vatan2.S | 105 ! f32 344 fsubd %f12,%f16,%f32 361 fmuld %f32,%f14,%f32 381 fsubd %f14,%f32,%f14 438 faddd %f18,%f32,%f18 439 ldd [%l1+0x8],%f32 452 faddd %f18,%f32,%f18 475 fmuld %f38,p4,%f32 486 faddd %f16,%f32,%f32 500 fmuld %f38,%f32,%f38 [all …]
|
H A D | __vatanf.S | 339 fmuld %f22,%f26,%f32 ! (0_0) div = x * y; 351 faddd DONE,%f32,%f32 ! (0_0) div += done; 459 fmuld %f32,%f40,%f32 ! (0_0) dtmp1 = div0 * y0; 473 fmuld %f14,%f26,%f32 ! (4_0) div = x * y; 489 faddd DONE,%f32,%f32 ! (4_0) div += done; 685 fmuld %f32,%f40,%f32 ! (4_1) dtmp1 = div0 * y0; 715 fmuld %f22,%f26,%f32 ! (0_0) div = x * y; 738 faddd DONE,%f32,%f32 ! (0_0) div += done; 945 fmuld %f32,%f40,%f32 ! (0_0) dtmp1 = div0 * y0; 998 faddd DONE,%f32,%f32 ! (4_0) div += done; [all …]
|
H A D | __vrhypotf.S | 553 fmuld %f10,%f32,%f10 ! (4_1) dtmp2 *= xx0; 599 fmuld %f40,%f32,%f40 ! (4_2) dtmp2 *= xx0; 604 fmuld %f36,%f24,%f32 ! (3_2) res0 *= dbase0; 627 fdtos %f32,%f1 ! (3_2) ftmp0 = (float)res0; 639 fmuld %f62,%f42,%f32 ! (4_2) res0 *= dtmp2; 724 fmuld %f10,%f32,%f10 ! (2_1) dtmp2 *= xx0; 764 fmuld %f40,%f32,%f40 ! (2_1) dtmp2 *= xx0; 834 fmuld %f10,%f32,%f10 ! (4_1) dtmp2 *= xx0; 875 fmuld %f40,%f32,%f40 ! (4_2) dtmp2 *= xx0; 889 fdtos %f32,%f1 ! (3_2) ftmp0 = (float)res0; [all …]
|
H A D | __vlog.S | 180 ! f32 t0 273 fitod %f4,%f32 ! (double) n 281 fmuld %f32,%f60,%f34 ! h = n * ln2hi + TBL[j] 284 fmuld %f32,%f62,%f32 ! t = n * ln2lo + TBL[j+1] 323 faddd %f32,%f0,%f32 462 faddd %f32,%f34,%f18
|
H A D | __vhypot.S | 332 fmovd %f50,%f32 ! (2_1) dmax = x; 351 fcmped %fcc3,%f34,%f32 ! (2_1) dmax ? y 354 fmovdg %fcc3,%f34,%f32 ! (2_1) if ( dmax < y ) dmax = y; 366 fand %f32,DC0,%f52 ! (2_1) dmax = vis_fand(dmax,DC0); 507 faddd %f58,%f4,%f32 ! (3_1) dtmp2 = y + y_hi; 540 fmuld %f32,%f58,%f24 ! (3_2) dtmp2 *= y_lo; 571 fmovd %f50,%f32 ! (2_1) dmax = x; 602 fcmped %fcc3,%f34,%f32 ! (2_1) dmax ? y 620 fand %f32,DC0,%f52 ! (2_1) dmax = vis_fand(dmax,DC0); 772 faddd %f58,%f4,%f32 ! (3_1) dtmp2 = y + y_hi; [all …]
|
H A D | __vatan.S | 175 ldd [%o0+7*WSIZE],%f32 !mask for sign bit 212 fand %f34,%f32,%f40 !sign0 = sign bit 304 fand %f36,%f32,%f42 !sign1 = sign bit 384 fand %f38,%f32,%f44 !sign2 = sign bit
|
H A D | __vatan2f.S | 779 faddd %f32,%f10,%f16 ! (1_1) dtmp0 = cadd0 + dtmp0; 781 fmuld %f40,%f22,%f32 ! (5_1) dtmp0 *= x20; 794 faddd %f32,K7,%f32 ! (5_1) dtmp0 += K7; 816 fmuld %f32,%f22,%f32 ! (5_1) dtmp0 *= x20; 834 faddd %f32,K6,%f16 ! (5_1) dtmp0 += K6; 1298 fmuld %f40,%f22,%f32 ! (5_1) dtmp0 *= x20; 1312 faddd %f32,K7,%f32 ! (5_1) dtmp0 += K7; 1331 fmuld %f32,%f22,%f32 ! (5_1) dtmp0 *= x20; 1348 faddd %f32,K6,%f16 ! (5_1) dtmp0 += K6; 2378 fmuld %f40,%f22,%f32 ! (5_1) dtmp0 *= x20; [all …]
|
/illumos-gate/usr/src/common/bignum/sun4u/ |
H A D | mont_mulf_kernel_v9.S | 1637 fmuld %f32,%f4,%f32 1650 faddd %f32,%f34,%f32 1665 faddd %f32,%f34,%f32 1695 fmuld %f32,%f4,%f32 1712 faddd %f32,%f34,%f32 1763 faddd %f32,%f34,%f32 1780 faddd %f32,%f34,%f32 2178 fsubd %f32,%f48,%f32 2190 faddd %f26,%f32,%f32 2259 fmuld %f32,%f4,%f32 [all …]
|
H A D | mont_mulf_v8plus.s | 1445 ldd [%g4+24],%f32 1455 fmuld %f32,%f24,%f32 1473 faddd %f32,%f36,%f32 1492 faddd %f32,%f36,%f32 1504 std %f32,[%o4+48] 1510 fmuld %f34,%f24,%f32 1525 faddd %f32,%f36,%f32 1550 faddd %f32,%f36,%f32 1552 std %f32,[%o4+208] 1588 faddd %f32,%f36,%f32 [all …]
|
H A D | mont_mulf_v9.s | 1893 ldd [%i1+24],%f32 1903 fmuld %f32,%f24,%f32 1921 faddd %f32,%f36,%f32 1940 faddd %f32,%f36,%f32 1952 std %f32,[%g4+48] 1958 fmuld %f34,%f24,%f32 1973 faddd %f32,%f36,%f32 1998 faddd %f32,%f36,%f32 2000 std %f32,[%g4+208] 2036 faddd %f32,%f36,%f32 [all …]
|
/illumos-gate/usr/src/lib/libc/capabilities/sun4u-opl/common/ |
H A D | memcpy.S | 836 std %f32, [%o0] 848 faligndata %f0, %f2, %f32 866 stda %f32, [%o0]ASI_BLK_P ! store 64 bytes, bypass cache 887 fsrc1 %f0, %f32 899 stda %f32, [%o0]ASI_BLK_P 955 stda %f32, [%o0]ASI_BLK_P 958 faligndata %f0, %f2, %f32 980 stda %f32, [%o0]ASI_BLK_P ! store 64 bytes, bypass cache 1001 fsrc1 %f0, %f32 1013 stda %f32, [%o0]ASI_BLK_P
|
/illumos-gate/usr/src/lib/libc/capabilities/sun4u-us3/common/ |
H A D | memcpy.S | 862 std %f32, [%o0] 875 faligndata %f0, %f2, %f32 892 stda %f32, [%o0]ASI_BLK_P ! store 64 bytes, bypass cache 913 fsrc1 %f0, %f32 925 stda %f32, [%o0]ASI_BLK_P 985 stda %f32, [%o0]ASI_BLK_P 988 faligndata %f0, %f2, %f32 1014 stda %f32, [%o0]ASI_BLK_P ! store 64 bytes, bypass cache 1035 fsrc1 %f0, %f32 1047 stda %f32, [%o0]ASI_BLK_P
|
/illumos-gate/usr/src/uts/sun4u/cpu/ |
H A D | cheetah_copy.S | 569 faddd %f0, %f2, %f32 ;\ 1350 faligndata %f0, %f2, %f32 1376 stda %f32, [DST]ASI_BLK_P 1378 faligndata %f0, %f2, %f32 1407 stda %f32, [DST]ASI_BLK_P 1416 stda %f32, [DST]ASI_BLK_P 1418 fsrc1 %f0, %f32 1434 stda %f32, [DST]ASI_BLK_P 1572 fsrc1 %f0, %f32 1599 fsrc1 %f0, %f32 [all …]
|