/titanic_41/usr/src/lib/libc/sparcv9/fp/ |
H A D | __quad_mag64.s | 207 mov 0,%l6 ! l6 = round 213 srlx %o2,63,%l6 225 or %o3,%l6,%o3 228 and %o4,1,%l6 247 or %o7,%l6,%o7 248 and %o2,1,%l6 273 orcc %o7,%l6,%g0 ! see if we need to round 280 tst %l6 528 mov 0,%l6 ! l6 = gr 533 srlx %o2,62,%l6 [all …]
|
/titanic_41/usr/src/lib/libmvec/common/vis/ |
H A D | __vatanf.S | 302 lda [%i3]0x82,%l6 ! (0_0) ux = ((int*)px)[0]; 304 and %l6,MASK_0x7fffffff,%l5 ! (0_0) ax = ux & 0x7fffffff; 317 mov %l6,%i3 319 lda [%l5]0x82,%l6 ! (1_0) ux = ((int*)px)[0]; 321 and %l6,MASK_0x7fffffff,%o7 ! (1_0) ax = ux & 0x7fffffff; 335 mov %l6,%l5 341 lda [%l4]0x82,%l6 ! (2_0) ux = ((int*)px)[0]; 344 and %l6,MASK_0x7fffffff,%o7 ! (2_0) ax = ux & 0x7fffffff; 358 mov %l6,%l4 365 lda [%l3]0x82,%l6 ! (3_0) ux = ((int*)px)[0]; [all …]
|
H A D | __vatan2f.S | 268 and %l3,_0x7fffffff,%l6 ! (0_0) ax0 = ux0 & 0x7fffffff; 270 cmp %l6,_0x7f800000 274 cmp %l6,%o5 276 sub %l6,%l7,%o2 ! (0_0) ldiff0 = ax0 - ay0; 284 sub %i3,%i1,%l6 ! (0_0) addrc0 = (char*)px - (char*)py; 286 and %l6,%l7,%o2 ! (0_0) addrc0 &= ldiff0; 292 sll %l7,5,%l6 ! (0_0) ltmp0 = ldiff0 << 5; 302 add %l6,cadd_arr,%l6 ! (0_0) ltmp0 += (char*)cadd_arr; 316 add %l6,%o5,%o1 ! (0_0) ltmp0 += signx0; 318 and %l4,_0x7fffffff,%l6 ! (1_0) ax0 = ux0 & 0x7fffffff; [all …]
|
H A D | __vrhypotf.S | 336 lda [%i2]0x82,%l6 ! (3_0) ay = *(int*)py; 341 and %l6,_0x7fffffff,%l6 ! (3_0) ay &= 0x7fffffff; 344 cmp %l6,_0x7f800000 ! (3_0) ay ? 0x7f800000 352 cmp %l6,0 ! (3_0) 356 lda [%i2+stridey]0x82,%l6 ! (4_0) ay = *(int*)py; 364 and %l6,_0x7fffffff,%l6 ! (4_0) ay &= 0x7fffffff; 370 cmp %l6,_0x7f800000 ! (4_0) ay ? 0x7f800000 379 cmp %l6,0 ! (4_1) ay ? 0 383 lda [%i2+stridey]0x82,%l6 ! (0_0) ay = *(int*)py; 391 and %l6,_0x7fffffff,%l6 ! (0_0) ay &= 0x7fffffff; [all …]
|
H A D | __vrsqrt.S | 234 add %i1,stridex,%l6 ! px += stridex 237 lda [%l6]%asi,%f8 ! (0_0) ((float*)res)[0] = ((float*)px)[0]; 240 lda [%l6+4]%asi,%f9 ! (0_0) ((float*)res)[1] = ((float*)px)[1]; 260 lda [%l6]%asi,%g1 ! (0_0) hx = *(int*)px; 267 add %l6,stridex,%l6 ! px += stridex 271 lda [%l6]%asi,%f0 ! (1_0) ((float*)res)[0] = ((float*)px)[0]; 276 lda [%l6+4]%asi,%f1 ! (1_0) ((float*)res)[1] = ((float*)px)[1]; 296 lda [%l6]%asi,%g1 ! (1_0) hx = *(int*)px; 301 add %l6,stridex,%l6 ! px += stridex 308 lda [%l6]%asi,%f6 ! (2_0) ((float*)res)[0] = ((float*)px)[0]; [all …]
|
H A D | __vcos_ultra3.S | 83 ! l6 k2 300 ld [%fp+nk2],%l6 310 sll %l6,5,%l6 315 ldd [%l6+%g1],%f20 377 add %l6,%g1,%l6 401 ldd [%l6+16],%f36 414 ldd [%l6+8],%f18 527 fcmple32 %f36,pio2_3,%l6 542 sll %l6,30,%l6 555 sra %l6,31,%l6 [all …]
|
H A D | __vsin_ultra3.S | 83 ! l6 k2 299 ld [%fp+nk2],%l6 309 sll %l6,5,%l6 314 ldd [%l6+%g1],%f20 376 add %l6,%g1,%l6 389 ldd [%l6+8],%f16 412 ldd [%l6+16],%f18 538 fcmple32 %f36,pio2_3,%l6 553 sll %l6,30,%l6 566 sra %l6,31,%l6 [all …]
|
H A D | __vpowf.S | 740 add %l0,2048,%l6 741 ldd [%l6],KA3 742 ldd [%l6+8],KA2 744 ldd [%l6+16],KA1 746 ldd [%l6+24],KA0 748 ldd [%l6+32],KB2 751 ldd [%l6+40],KB1 754 ldd [%l6+48],HTHRESHOLD 757 ldd [%l6+56],LTHRESHOLD 763 sethi %hi(0x00800000),%l6 [all …]
|
H A D | __vrsqrtf.S | 412 sra %g5,13,%l6 ! (5_0) si1 = ax1 >> 13; 418 and %l6,2032,%l6 ! (5_0) si1 &= 0x7f0; 421 ldd [%l6+TBL],%f46 ! (5_0) tbl_div1 = ((double*)((char*)TBL + si1))[0]; 426 add %l6,TBL,%l6 ! (5_0) addr1 = (char*)TBL + si1; 541 ldd [%l6+8],%f28 ! (5_1) tbl_sqrt1 = ((double*)addr1)[1]; 594 sra %g5,13,%l6 ! (5_0) si1 = ax1 >> 13; 600 and %l6,2032,%l6 ! (5_0) si1 &= 0x7f0; 603 ldd [%l6+TBL],%f46 ! (5_0) tbl_div1 = ((double*)((char*)TBL + si1))[0]; 610 add %l6,TBL,%l6 ! (5_0) addr1 = (char*)TBL + si1; 770 ldd [%l6+8],%f28 ! (5_1) tbl_sqrt1 = ((double*)addr1)[1]; [all …]
|
H A D | __vexpf.S | 345 ld [%o2],%l6 ! (6) Xi = ((int*)px)[0] 351 and %l6,G5_CONST,%l6 ! (6) ax = Xi & 0x7fffffff 387 cmp %l6,I5_THRESHOLD 563 lda [%o2]%asi,%l6 ! (14) Xi = ((int*)px)[0] 599 and %l6,G5_CONST,%l6 ! (14) ax = Xi & 0x7fffffff 792 mov %l6,%l5 793 mov %l7,%l6 885 mov %l6,%l4 887 lda [%i1]%asi,%l6 891 and %l6,G5_CONST,%l6 [all …]
|
H A D | __vatan2.S | 73 ! l6 pz2 164 add %fp,junk,%l6 242 st %f26,[%l6] 247 st %f27,[%l6+4] 314 mov %i5,%l6 566 st %f26,[%l6] 567 st %f27,[%l6+4] 599 add %fp,junk,%l6 769 mov %i5,%l6 783 mov %i5,%l6 [all …]
|
H A D | __vsincosf.S | 101 ! l6 pc2 203 add %fp,junk,%l6 255 st %f24,[%l6] 256 mov %o4,%l6 ! pc2 = c 507 movrnz %o2,%l6,%l2 511 movrnz %o2,%g1,%l6 678 st %f24,[%l6] 726 st %f24,[%l6] 729 add %fp,junk,%l6 834 st %f4,[%l6] [all …]
|
/titanic_41/usr/src/uts/sun4/ml/ |
H A D | ip_ocsum.s | 306 ldx [%i0+48], %l6 331 srlx %l6, 32, %g2 ! hi32 to %g2 332 and %l6, %g1, %l6 ! lo32 to %l6 351 add %l6, %g2, %g2 365 ldx [%i0+48], %l6 384 add %l6, %g2, %g2
|
H A D | locore.s | 130 andn %l5, WSTATE_MASK, %l6 131 wrpr %l6, WSTATE_KMIX, %wstate
|
/titanic_41/usr/src/common/bignum/sun4u/ |
H A D | mont_mulf_kernel_v9.s | 398 /* 0x0068 118 */ srlx %i2,52,%l6 406 /* 0x0088 */ sub %l2,%l6,%g1 420 /* 0x00ac */ or %g0,-1,%l6 422 /* 0x00b4 */ srl %l6,0,%l6 446 /* 0x00f0 121 */ and %i4,%l6,%g4 499 /* 0x017c 126 */ and %o7,%l6,%o5 522 /* 0x01b8 */ sllx %l5,16,%l6 523 /* 0x01bc */ add %l2,%l6,%l7 700 /* 0x000c */ sub %i2,1,%l6 724 /* 0x004c */ sub %l6,1,%i0 [all …]
|
/titanic_41/usr/src/cmd/mdb/sparc/v9/kmdb/ |
H A D | client_handler.s | 52 andn %l4, PSTATE_AM, %l6 53 wrpr %l6, 0, %pstate ! Set PSTATE_AM = 0
|
/titanic_41/usr/src/common/crypto/des/sun4u/ |
H A D | des_crypt_asm.s | 2307 ldx [%i5 + 8], %l6 ! &(des_ip_table[1][0]) 2323 ldx [%l6 + %o1], %o1 2331 ldx [%l6 + %o3], %o3 2339 ldx [%l6 + %o5], %o5 2347 ldx [%l6 + %g2], %g2 2387 ldx [%i5 + 72], %l6 ! &(des_sbox_table[6][0]) 2434 ld [%i5 + 4], %l6 ! &(des_ip_table[1][0]) 2450 ldx [%l6 + %o1], %o1 2458 ldx [%l6 + %o3], %o3 2466 ldx [%l6 + %o5], %o5 [all …]
|
/titanic_41/usr/src/lib/libbc/sparc/inc/sparc/ |
H A D | asm_linkage.h | 272 std %l6, [SBP + (6*4)]; \ 282 ldd [SBP + (6*4)], %l6; \ 297 st %l6, [SBP + (6*4)]; \ 315 ld [SBP + (6*4)], %l6; \
|
/titanic_41/usr/src/common/crypto/sha1/sparc/sun4u/ |
H A D | sha1_asm.s | 1344 add %o0, %g1, %l6 1349 add %l6, %l1, %l1 1373 add %o5, %g1, %l6 1379 add %l6, %l1, %l1 1406 add %o4, %g1, %l6 1412 add %l6, %l1, %l1 1437 add %o3, %g1, %l6 1442 add %l6, %l1, %l1 1466 add %o2, %g1, %l6 1472 add %l6, %l1, %l1 [all …]
|
/titanic_41/usr/src/uts/sun4v/ml/ |
H A D | mach_locore.s | 960 mov %l6, %o0 ! pass original interrupt level 965 cmp %l6, %o0 ! with current pil level 966 movg %xcc, %o0, %l6 ! if current is lower, drop old pil 1015 cmp %l6, %l0 1016 movg %xcc, %l6, %l0 1659 andn %l5, WSTATE_MASK, %l6 1660 wrpr %l6, WSTATE_KMIX, %wstate 1663 andn %l4, PSTATE_AM, %l6 1664 wrpr %l6, 0, %pstate ! Set PSTATE_AM = 0
|
/titanic_41/usr/src/uts/sun4u/ml/ |
H A D | mach_locore.s | 796 mov %l6, %o0 ! pass original interrupt level 801 cmp %l6, %o0 ! with current pil level 802 movg %xcc, %o0, %l6 ! if current is lower, drop old pil 851 cmp %l6, %l0 852 movg %xcc, %l6, %l0 1605 andn %l5, WSTATE_MASK, %l6 1606 wrpr %l6, WSTATE_KMIX, %wstate 1633 andn %l4, PSTATE_AM, %l6 1634 wrpr %l6, 0, %pstate ! Set PSTATE_AM = 0
|
/titanic_41/usr/src/uts/sparc/v9/sys/ |
H A D | privregs.h | 135 st %l6, [SBP + (6*4)]; \ 153 sta %l6, [SBP + (6*4)]%asi; \ 171 ld [SBP + (6*4)], %l6; \ 189 stx %l6, [SBP + (6*8)]; \ 207 stxa %l6, [SBP + (6*8)]%asi; \ 225 ldx [SBP + (6*8)], %l6; \
|
/titanic_41/usr/src/lib/libc/sparc/gen/ |
H A D | strncmp.s | 77 set 0x7efefeff, %l6 108 add %i4, %l6, %l3 158 add %i4, %l6, %l3 202 add %i4, %l6, %l3 239 add %i4, %l6, %l3
|
/titanic_41/usr/src/lib/libc/sparcv9/gen/ |
H A D | strncmp.s | 77 set 0x7efefeff, %l6 108 add %i4, %l6, %l3 158 add %i4, %l6, %l3 202 add %i4, %l6, %l3 239 add %i4, %l6, %l3
|
/titanic_41/usr/src/uts/sun4u/opl/ml/ |
H A D | drmach_asm.s | 196 stx %l6, [%o2+8*6] 198 mov %o5, %l6 214 mov %l6, %o5 248 ldx [%o1+8*6], %l6
|