/titanic_41/usr/src/lib/libmvec/common/vis/ |
H A D | __vcosf.S | 132 ! f32 241 fabsd %f2,%f32 248 fcmple32 %f32,%f18,%l1 265 fcmple32 %f32,%f8,%l1 283 fsmuld %f2,%f2,%f32 297 fmuld %f32,%f54,%f12 310 fmuld %f32,%f48,%f22 322 fmuld %f32,%f12,%f12 334 fmuld %f32,%f32,%f32 345 fmuld %f32,%f12,%f12 [all …]
|
H A D | __vsinf.S | 132 ! f32 241 fabsd %f2,%f32 248 fcmple32 %f32,%f18,%l1 265 fcmple32 %f32,%f8,%l1 283 fsmuld %f2,%f2,%f32 297 fmuld %f32,%f44,%f12 310 fmuld %f32,%f40,%f22 322 fmuld %f32,%f32,%f32 333 fmuld %f32,%f12,%f12 409 fmuld %f12,%f62,%f32 [all …]
|
H A D | __vsincosf.S | 133 ! f32 277 fabsd %f2,%f32 284 fcmple32 %f32,%f18,%o1 301 fcmple32 %f32,%f8,%o1 319 fsmuld %f2,%f2,%f32 337 fmuld %f32,%f54,%f22 347 fmuld %f32,%f44,%f12 358 fmuld %f32,%f22,%f22 371 fmuld %f32,%f12,%f12 382 fmuld %f32,%f22,%f22 [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 536 faddd %f6,%f32,%f6 592 ldd [%l3+%l0],%f32 631 fmuld %f4,%f32,%f4 657 faddd %f6,%f32,%f6 [all …]
|
H A D | __vcos.S | 242 ! f32 415 ldd [%g1+%l0],%f32 462 fmuld P0_f4,%f32,P0_f4 490 faddd P0_f6,%f32,P0_f6 542 ldd [%g1+%l0],%f32 581 fmuld P0_f4,%f32,P0_f4 607 faddd P0_f6,%f32,P0_f6 663 ldd [%g1+%l0],%f32 702 fmuld P0_f4,%f32,P0_f4 728 faddd P0_f6,%f32,P0_f6 [all …]
|
H A D | __vcos_ultra3.S | 115 ! f32 393 ldd [%l4+16],%f32 407 fmuld %f32,%f6,%f6 440 faddd %f6,%f32,%f6 512 fsubd %f0,%f4,%f32 520 fsubd %f0,%f32,%f0 521 fcmple32 %f32,pio2_3,%l4 ! x <= pio2_3 iff x < 0 560 fsubd %f32,%f6,%f0 ! reduced x 600 fsubd %f32,%f0,%f4 631 fand %f0,%f38,%f32 ! sign bit of x [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 507 fcmple32 %f32,pio2_3,%l1 541 fsubd %f32,%f16,%f10 573 fsubd %f32,%f10,%f14 [all …]
|
H A D | __vpow.S | 643 #define XKB3 %f32 1150 ldd [%fp+tmp0_hi],%f32 ! (Y0_2) *(int*)&x = hx; 1159 faddd %f32,%f54,%f12 ! (Y0_2) ux = x + ax; 1215 fsubd %f32,%f54,%f58 ! (Y0_2) u = x - ax; 1223 fsubd %f32,%f10,%f10 ! (Y0_2) s_l = (x - dtmp0); 1233 fmuld %f4,%f12,%f32 ! (Y0_2) dtmp0 = s_h * ux; 1241 fsubd %f58,%f32,%f32 ! (Y0_2) s_l = u - dtmp0; 1261 fsubd %f32,%f10,%f10 ! (Y0_2) s_l -= dtmp1; 1266 ldd [%fp+tmp0_hi],%f32 ! (Y0_2) *(int*)&x = hx; 1284 faddd %f32,%f54,%f12 ! (Y0_2) ux = x + ax; [all …]
|
H A D | __vexp.S | 667 ! f32 878 fmuld %f10,B1,%f32 ! SL2 = r2 * B1 895 faddd %f32,ONE,%f32 ! SL2 += 1 914 faddd %f32,%f14,%f32 ! R2 = SL2 + R2 933 fmuld %f10,%f32,%f10 ! p2 = r2 * 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 [all …]
|
H A D | __vsin_ultra3.S | 115 ! f32 523 fsubd %f0,%f4,%f32 531 fsubd %f0,%f32,%f0 532 fcmple32 %f32,pio2_3,%l4 ! x <= pio2_3 iff x < 0 571 fsubd %f32,%f6,%f0 ! reduced x 611 fsubd %f32,%f0,%f4 642 fand %f0,%f38,%f32 ! sign bit of x 670 fxor %f6,%f32,%f32 748 faddd %f4,%f32,%f4 765 ldd [%l4+8],%f32 [all …]
|
H A D | __vsqrtf_ultra3.S | 269 fand %f56,DC0,%f32 ! (0_0) db0 = vis_fand(db0,DC0); 282 for %f32,DC1,%f48 ! (0_0) db0 = vis_for(db0,DC1); 296 fand %f48,DC2,%f32 ! (0_0) hi0 = vis_fand(db0,DC2); 310 fsubd %f48,%f32,%f52 ! (0_0) xx0 = (db0 - hi0); 314 ldd [TBL+%g1],%f32 ! (0_0) dtmp0 = ((double*)((char*)TBL + si0))[0]; 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; [all …]
|
H A D | __vrsqrt.S | 331 fsubd %f28,%f8,%f32 ! (0_0) xx = res - res_c; 340 fmuld %f32,%f10,%f32 ! (0_0) xx *= dtmp0; 368 fmuld K6,%f32,%f62 ! (0_0) res = K6 * xx; 397 fmuld %f62,%f32,%f60 ! (0_0) res *= xx; 432 fmuld %f60,%f32,%f34 ! (0_0) res *= xx; 463 fmuld %f60,%f32,%f60 ! (0_0) res *= xx; 497 fmuld %f60,%f32,%f58 ! (0_0) res *= xx; 547 fmuld %f58,%f32,%f58 ! (0_1) res *= xx; 557 fmuld %f62,%f40,%f32 ! (3_1) res *= xx; 585 faddd %f32,K4,%f32 ! (3_1) res += K4; [all …]
|
H A D | __vatan2.S | 105 ! f32 344 fsubd %f12,%f16,%f32 361 fmuld %f32,%f14,%f32 381 fsubd %f14,%f32,%f14 431 fxor %f38,pio2_lo,%f32 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 [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; 357 std %f32,[%fp+tmp0] ! (0_0) i = ((unsigned long long*)&div)[0]; 388 fand %f32,DC3,%f24 ! (0_0) y0 = vis_fand(div,dconst3); 412 fmuld %f32,%f40,%f42 ! (0_0) dtmp0 = div0 * y0; 459 fmuld %f32,%f40,%f32 ! (0_0) dtmp1 = div0 * y0; 469 fsubd DTWO,%f32,%f46 ! (0_0) dtmp1 = dtwo - dtmp1; 473 fmuld %f14,%f26,%f32 ! (4_0) div = x * y; 489 faddd DONE,%f32,%f32 ! (4_0) div += done; 498 std %f32,[%fp+tmp0] ! (4_0) i = ((unsigned long long*)&div)[0]; [all …]
|
H A D | __vrhypotf.S | 505 fmuld %f28,%f42,%f32 ! (4_1) xx0 = dtmp1 * xx0; 518 fmuld KA3,%f32,%f34 ! (4_1) dtmp2 = KA3 * xx0; 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; 659 fmuld %f32,%f24,%f26 ! (4_2) res0 *= dbase0; 667 fmuld %f28,%f42,%f32 ! (2_1) xx0 = dtmp1 * xx0; 684 fmuld KA3,%f32,%f34 ! (2_1) dtmp2 = KA3 * xx0; [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 606 fmovdg %fcc3,%f34,%f32 ! (2_1) if ( dmax < y ) dmax = y; 620 fand %f32,DC0,%f52 ! (2_1) dmax = vis_fand(dmax,DC0); [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
|
/titanic_41/usr/src/common/bignum/sun4u/ |
H A D | mont_mulf_kernel_v9.s | 948 /* 0x006c */ ldd [%g2+%lo(TwoToMinus16)],%f32 955 /* 0x0088 */ fmuld %f32,%f26,%f36 957 /* 0x0090 */ fmuld %f32,%f28,%f38 959 /* 0x0098 */ fmuld %f32,%f30,%f40 961 /* 0x00a0 */ fmuld %f32,%f2,%f42 1028 /* 0x01a0 226 */ ldd [%l7+%lo(___const_seg_900000601)],%f32 1049 /* 0x01f0 226 */ fsubd %f6,%f32,%f40 1054 /* 0x0204 227 */ fsubd %f8,%f32,%f42 1056 /* 0x020c 228 */ fsubd %f0,%f32,%f44 1067 /* 0x0238 226 */ fsubd %f0,%f32,%f46 [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] 1568 fmuld %f54,%f24,%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] 2016 fmuld %f54,%f24,%f32 [all …]
|
/titanic_41/usr/src/lib/libtnf/ |
H A D | scalar.c | 148 tnf_float32_t f32; in tnf_get_float32() member 155 return (u.f32); in tnf_get_float32()
|
/titanic_41/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
|
/titanic_41/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
|
/titanic_41/usr/src/uts/sun4u/cpu/ |
H A D | cheetah_copy.s | 573 faddd %f0, %f2, %f32 ;\ 631 stda %f32, [tmp1]ASI_BLK_P ;\ 640 ldda [tmp1]ASI_BLK_P, %f32 ;\ 1374 faligndata %f0, %f2, %f32 1400 stda %f32, [DST]ASI_BLK_P 1402 faligndata %f0, %f2, %f32 1431 stda %f32, [DST]ASI_BLK_P 1440 stda %f32, [DST]ASI_BLK_P 1442 fsrc1 %f0, %f32 1458 stda %f32, [DST]ASI_BLK_P [all …]
|