/illumos-gate/usr/src/common/crypto/sha1/sparc/sun4u/ |
H A D | sha1_asm.S | 158 sll %o0, 5, %l0 166 sll %o1, 30, %l5 186 sll %o5, 5, %l0 194 sll %o0, 30, %l5 215 sll %o4, 5, %l0 223 sll %o5, 30, %l5 244 sll %o3, 5, %l0 252 sll %o4, 30, %l5 273 sll %o2, 5, %l0 281 sll %o3, 30, %l5 [all …]
|
/illumos-gate/usr/src/common/atomic/sparc/ |
H A D | atomic.S | 93 sll %g1, 3, %g1 ! %g1 = bit offset, right-to-left 95 sll %o3, %g1, %o3 ! %o3 = shifted to bit offset 96 sll %o1, %g1, %o1 ! %o1 = shifted to bit offset 165 sll %o4, 3, %o4 ! %o4 = bit offset, left-to-right 166 sll %g1, 3, %g1 ! %g1 = bit offset, right-to-left 169 sll %o1, %g1, %o1 ! %o1 = shifted to bit offset 330 sll %g1, 3, %g1 ! %g1 = bit offset, right-to-left 332 sll %o3, %g1, %o3 ! %o3 = shifted to bit offset 333 sll %o1, %g1, %o1 ! %o1 = shifted to bit offset 364 sll %o4, 3, %o4 ! %o4 = bit offset, left-to-right [all …]
|
/illumos-gate/usr/src/common/atomic/sparcv9/ |
H A D | atomic.S | 214 sll %g1, 3, %g1 ! %g1 = bit offset, right-to-left 216 sll %o3, %g1, %o3 ! %o3 = shifted to bit offset 217 sll %o1, %g1, %o1 ! %o1 = shifted to bit offset 286 sll %o4, 3, %o4 ! %o4 = bit offset, left-to-right 287 sll %g1, 3, %g1 ! %g1 = bit offset, right-to-left 290 sll %o1, %g1, %o1 ! %o1 = shifted to bit offset 455 sll %g1, 3, %g1 ! %g1 = bit offset, right-to-left 457 sll %o3, %g1, %o3 ! %o3 = shifted to bit offset 458 sll %o1, %g1, %o1 ! %o1 = shifted to bit offset 489 sll %o4, 3, %o4 ! %o4 = bit offset, left-to-right [all …]
|
/illumos-gate/usr/src/lib/libc/sparc/gen/ |
H A D | strncmp.S | 90 sll %i5, 24, %i5 114 sll %i3, 24, %i5 132 sll %i3, 24, %i5 138 sll %l4, 8, %l4 164 sll %i3, 8, %i5 177 sll %i3, 8, %i5 183 sll %i5, 16, %i5 208 sll %i3, 16, %i5 221 sll %i3, 16, %i5 268 sll %i4, 8, %l4 [all …]
|
H A D | lshiftl.S | 65 sll %o3,%o5,%o2 ! R.h = R.l << (cnt - 32) 71 sll %o3,%o1,%o3 ! R.l = R.l << cnt 72 sll %o2,%o1,%o2 ! R.h = R.h << cnt 86 sll %o2,%o1,%o5 ! temp = R.h << (31 - cnt)
|
H A D | memcmp.S | 158 sll %g1, 24, %o5 170 sll %g1, 24, %o5 180 sll %g1, 8, %g2 193 sll %g1, 8, %o5 203 sll %g1, 16, %o5 215 sll %g1, 16, %o5
|
H A D | memchr.S | 75 sll %o1, 8, %g1 ! start spreading c across word 100 sll %o1, 16, %g1 ! four bytes <--------+ 101 sll %o4, 7, %o5 ! Alan Mycroft's magic2 !
|
H A D | memset.S | 70 sll %o1, 8, %o4 72 sll %o1, 16, %o4
|
/illumos-gate/usr/src/lib/libc/sparcv9/gen/ |
H A D | strncmp.S | 90 sll %i5, 24, %i5 114 sll %i3, 24, %i5 132 sll %i3, 24, %i5 138 sll %l4, 8, %l4 164 sll %i3, 8, %i5 177 sll %i3, 8, %i5 183 sll %i5, 16, %i5 208 sll %i3, 16, %i5 221 sll %i3, 16, %i5 268 sll %i4, 8, %l4 [all …]
|
H A D | memcmp.S | 155 sll %g1, 24, %o5 167 sll %g1, 24, %o5 177 sll %g1, 8, %g5 190 sll %g1, 8, %o5 200 sll %g1, 16, %o5 211 sll %g1, 16, %o5
|
H A D | memset.S | 83 sll %o1, 8, %o4 ! generate 4 bytes filled with char 85 sll %o1, 16, %o4
|
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | machthread.h | 61 sll scr, CLONGSHIFT, scr; \ 76 sll scr, CPTRSHIFT, scr; \ 90 sll scr, CINT64SHIFT, scr; \
|
H A D | traptrace.h | 244 sll scr1, TRAPTR_SIZE_SHIFT, scr1; \ 272 sll scr2, TRAPTR_SIZE_SHIFT, scr2; \ 367 sll scr2, 24, scr2; \ 369 sll scr3, 16, scr3; \ 375 sll scr2, 24, scr2; \ 377 sll scr3, 16, scr3; \
|
/illumos-gate/usr/src/lib/libmvec/common/vis/ |
H A D | __vexpf.S | 284 ! sll %o0,3,%o0 ! k <<= 3 300 sll %i2,2,%i2 301 sll %i4,2,%i4 476 sll %o0,3,%o0 ! (0) k <<= 3 477 sll %o1,3,%o1 ! (1) k <<= 3 486 sll %o2,3,%o2 ! (2) k <<= 3 496 sll %o3,3,%o3 ! (3) k <<= 3 510 sll %o5,3,%o5 ! (5) k <<= 3 521 sll %l4,3,%l4 ! (7) k <<= 3 530 sll %o4,3,%o4 ! (4) k <<= 3 [all …]
|
H A D | __vsqrtf.S | 41 sll %o2,2,%o2 43 sll %o4,2,%o4
|
H A D | __vpowf.S | 743 sll stridey,2,stridey 745 sll stridez,2,stridez 747 sll %i2,2,stridex 813 sll %o3,8,%o4 ! (Y0_2) exp0 <<= 8; 840 sll %i3,8,%i3 ! (Y1_2) exp0 <<= 8; 881 sll %l7,8,%l7 ! (Y2_2) exp0 <<= 8; 934 sll %o3,8,%o4 ! (Y0_2) exp0 <<= 8; 999 sll %i3,8,%i2 ! (Y1_2) exp0 <<= 8; 1073 sll %l7,8,%l7 ! (Y2_2) exp0 <<= 8; 1119 sll %o2,3,%i1 ! (Y0_0) ind0 <<= 3; [all …]
|
H A D | __vpow.S | 1204 sll %o5,8,%l0 ! (Y0_2) itmp0 = exp << 8; 1281 sll %o5,8,%l0 ! (Y1_1) itmp0 = exp << 8; 1401 sll %o5,8,%l0 ! (Y0_2) itmp0 = exp << 8; 1551 sll %o5,8,%l0 ! (Y1_1) itmp0 = exp << 8; 1620 sll %i4,20,%i4 ! (Y0_0) ind <<= 20; 1630 sll %o5,4,%o5 ! (Y0_0) i = i << 4; 1692 sll %l2,3,%o5 ! (Y0_0) ind *= 8; 1737 sll %o5,8,%l0 ! (Y0_2) itmp0 = exp << 8; 1819 sll %i2,20,%o0 ! (Y1_0) ind <<= 20; 1834 sll %o5,4,%o5 ! (Y1_0) i = i << 4; [all …]
|
H A D | __vatan2f.S | 224 sll %l7,2,stridez 232 sll %o2,2,stridey 246 sll stridex,2,stridex 292 sll %l7,5,%l6 ! (0_0) ltmp0 = ldiff0 << 5; 346 sll %g1,5,%l6 ! (1_0) ltmp0 = ldiff0 << 5; 409 sll %g5,5,%l6 ! (2_0) ltmp0 = ldiff0 << 5; 472 sll %o0,5,%l6 ! (3_0) ltmp0 = ldiff0 << 5; 540 sll %l5,5,%l6 ! (4_0) ltmp0 = ldiff0 << 5; 603 sll %o7,5,%l6 ! (5_1) ltmp0 = ldiff0 << 5; 621 sll %l7,3,%l7 ! (0_1) cmul0_ind = ldiff0 << 3; [all …]
|
/illumos-gate/usr/src/uts/sun4u/sys/ |
H A D | machthread.h | 52 sll out, 16, out; \ 102 sll scr, CLONGSHIFT, scr; \ 117 sll scr, CPTRSHIFT, scr; \ 131 sll scr, CINT64SHIFT, scr; \
|
H A D | traptrace.h | 187 sll scr1, TRAPTR_SIZE_SHIFT, scr1; \ 215 sll scr2, TRAPTR_SIZE_SHIFT, scr2; \ 311 sll scr2, 24, scr2; \ 313 sll scr3, 16, scr3; \ 319 sll scr2, 24, scr2; \ 321 sll scr3, 16, scr3; \
|
H A D | fpras_impl.h | 146 sll tmp3, operation, tmp3 ;\ 156 sll tmp3, 3, tmp3 ;\ 171 sll tmp1, FPRAS_CHKFNGRP_SIZE_SHIFT, tmp1 ;\ 174 sll tmp1, FPRAS_CHKFN_SIZE_SHIFT, tmp1 ;\
|
/illumos-gate/usr/src/uts/common/inet/sockmods/ |
H A D | sockmod_pfp.c | 357 struct sockaddr_ll *sll; in pfp_packet() local 504 sll = (struct sockaddr_ll *)(mp0->b_rptr + sizeof (*tunit)); in pfp_packet() 505 sll->sll_ifindex = sol->sll_ifindex; in pfp_packet() 506 sll->sll_hatype = (uint16_t)hdr.mhi_origsap; in pfp_packet() 507 sll->sll_halen = sol->sll_halen; in pfp_packet() 509 (void) memcpy(sll->sll_addr, hdr.mhi_saddr, sll->sll_halen); in pfp_packet() 513 sll->sll_pkttype = PACKET_MULTICAST; in pfp_packet() 516 sll->sll_pkttype = PACKET_BROADCAST; in pfp_packet() 520 sll->sll_pkttype = PACKET_HOST; in pfp_packet() 522 sll->sll_pkttype = PACKET_OTHERHOST; in pfp_packet() [all …]
|
/illumos-gate/usr/src/uts/sun4/ml/ |
H A D | interrupt.S | 61 sll %g4, CPTRSHIFT, %g5 ! %g5 = offset to the pil entry 75 sll %g3, CPTRSHIFT, %g3 ! convert cpuid to offset address 84 sll %g5, %g4, %g5 ! %g5 = 1 << pil 101 sll %g4, CPTRSHIFT, %g3 204 sll ls1, 3, os1; \ 209 sll ls1, CPTRSHIFT, os2; \ 223 sll ls1, CPTRSHIFT, os4; \ 232 sll os5, CPTRSHIFT, os5; \ 240 sll os1, ls1, os1; \ 903 sll %o5, CPTRSHIFT, %o5 [all …]
|
/illumos-gate/usr/src/common/crypto/arcfour/sun4u/ |
H A D | arcfour_crypt_asm.S | 191 sll %o5, 24, %o5 206 sll %g5, 16, %g5 236 sll %o5, 8, %o5 359 sll %o5, 24, %o5 374 sll %g5, 16, %g5 404 sll %o5, 8, %o5
|
/illumos-gate/usr/src/uts/sparc/v7/sys/ |
H A D | traptrace.h | 104 sll scr1, TRAPTR_SIZE_SHIFT, scr1; \ 121 sll scr2, TRAPTR_SIZE_SHIFT, scr2; \
|