Home
last modified time | relevance | path

Searched refs:sllx (Results 1 – 25 of 71) sorted by relevance

123

/illumos-gate/usr/src/uts/sun4u/vm/
H A Dmach_sfmmu.h101 sllx cnum, CTXREG_CTX_SHIFT, cnum ;\
105 sllx cnum, 32, cnum ;\
245 sllx scr1, 1, scr2; \
247 sllx tte, TTE_PA_LSHIFT, tte; \
253 sllx tte, scr2, tte; \
256 sllx scr1, scr3, scr1; \
301 sllx tmp2, MMU_PAGESHIFT, tmp2; \
354 sllx tmp2, MMU_PAGESHIFT, tmp2; \
415 sllx tmp3, TSBREG_MSB_SHIFT, tsbreg ;\
431 sllx tmp2, TSBREG_SECSZ_SHIFT, tmp2 ;\
[all …]
/illumos-gate/usr/src/common/bignum/sun4u/
H A Dmont_mulf_v9.s164 /* 0x0054 64 */ sllx %o0,3,%o0
179 /* 0x006c 65 */ sllx %o1,3,%o1
319 /* 0x0118 */ sllx %g5,3,%g5
326 /* 0x0134 */ sllx %g3,3,%g3
346 /* 0x0184 */ sllx %o1,3,%o1
353 /* 0x01a0 */ sllx %l6,3,%o1
373 /* 0x01f0 */ sllx %i0,3,%i0
380 /* 0x020c */ sllx %i1,3,%l7
412 /* 0x0288 87 */ sllx %g2,3,%g2
414 /* 0x0290 90 */ sllx %g4,3,%g4
[all …]
H A Dmont_mulf_kernel_v9.S184 /* 0x0028 */ sllx %o1,3,%g4
275 /* 0x0018 94 */ sllx %o5,32,%o4
279 /* 0x0028 */ sllx %o1,22,%g4
339 /* 0x0028 */ sllx %i4,32,%o2
341 /* 0x0030 */ sllx %o7,22,%o3
363 /* 0x0070 */ sllx %g4,32,%i5
368 /* 0x0084 */ sllx %l5,22,%i2
384 /* 0x00b0 */ sllx %l7,32,%l3
400 /* 0x00e0 120 */ sllx %g3,3,%i3
408 /* 0x00ec 123 */ sllx %g5,3,%o0
[all …]
/illumos-gate/usr/src/uts/sun4v/vm/
H A Dmach_sfmmu.h138 sllx ptagacc, MMU_PAGESHIFT, ptagacc; \
164 sllx scr1, TTARGET_CTX_SHIFT, scr1; \
185 sllx scr2, MMU_PAGESHIFT, scr2; \
192 sllx scr2, MMU_PAGESHIFT, scr2; \
225 sllx ptagacc, MMU_PAGESHIFT, ptagacc; \
295 sllx tte, TTE_PA_LSHIFT, tte; \
296 sllx scr1, 1, scr2; \
302 sllx tte, scr2, tte; \
305 sllx scr1, scr3, scr1; \
409 sllx tmp1, tmp2, tmp1 /* tmp1 = nentries in TSB */ ;\
[all …]
/illumos-gate/usr/src/lib/libc/sparcv9/fp/
H A D__quad_mag64.S222 sllx %o3,%l2,%o3
232 sllx %o1,%l3,%o5
250 sllx %o0,63,%o3
306 sllx %o0,16,%o1
562 sllx %o4,1,%o4
566 sllx %o1,63,%o5
628 sllx %o0,1,%o0
631 sllx %o2,1,%o2
644 sllx %l6,61,%o2
654 sllx %o0,1,%o0
[all …]
/illumos-gate/usr/src/uts/sun4u/sys/
H A Dcheetahasm.h174 sllx scr3, CH_ICACHE_IDX_SHIFT, scr3; \
235 sllx scr1, JP_EC_TAG_DATA_WAY_SHIFT, scr1; \
292 sllx scr1, 32, scr1; \
321 sllx scr1, 32, scr1; \
477 sllx scr1, 32, scr1; \
665 sllx scr1, 32, scr1; \
919 sllx arg1, 1, arg1; \
1076 sllx %g2, CH_ERR_G2_TO_TSTATE_SHFT, %g2; \
1106 sllx reg1, 3, reg1; \
1175 sllx %g3, CH_ERR_ME_SHIFT, %g4; \
[all …]
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dmachclock.h64 sllx out, 1, out; \
87 sllx out, 1, out; \
112 sllx out, 1, out; \
120 sllx out, 1, out; \
163 sllx out, 1, out; \
/illumos-gate/usr/src/lib/libc/common/sys/
H A Dgethrtime.S43 sllx %o0, 32, %o0
62 sllx %o0, 32, %o0
/illumos-gate/usr/src/uts/sun4v/io/pciex/
H A Dpci_cfgacc_asm.S51 sllx %o1, 32, %o1
72 sllx %o1, 32, %o1
/illumos-gate/usr/src/uts/sfmmu/ml/
H A Dsfmmu_asm.S68 sllx reg, TTE_SUSPEND_SHIFT, reg
459 sllx tmp, 32, tmp ;\
3899 sllx %o0, MMU_PAGESHIFT, %o0
4012 sllx %g7, KPMTSBM_SHIFT, %g7
4080 sllx %g4, %g5, %g4
4125 sllx %g5, KPMHLK_SHIFT, %g5
4135 sllx %g5, 32, %g5
4144 sllx %g5, 32, %g5
4148 sllx %g2, MMU_PAGESHIFT, %g4
4235 sllx %g7, KPMTSBM_SHIFT, %g7
[all …]
H A Dsfmmu_kdi.S123 sllx %g6, %g5, %g5; \
126 sllx %g5, HTAG_BSPAGE_SHIFT, %g5; \
127 sllx %g3, HTAG_REHASH_SHIFT, %g6; \
/illumos-gate/usr/src/uts/sun4v/cpu/
H A Dniagara_copy.S926 sllx %o4, 8, %o4
938 sllx %o4, 8, %o4
950 sllx %o4, 8, %o4
965 sllx %o4, 8, %o4
986 sllx %o4, 8, %o4
1027 sllx %o4, 8, %o4
1039 sllx %o4, 8, %o4
1051 sllx %o4, 8, %o4
1066 sllx %o4, 8, %o4
1084 sllx %o4, 8, %o4
[all …]
/illumos-gate/usr/src/common/crypto/arcfour/sun4u/
H A Darcfour_crypt_asm.S112 sllx %o5, 56, %o0
124 sllx %g5, 48, %g5
151 sllx %o5, 40, %o5
164 sllx %g5, 32, %g5
280 sllx %o5, 56, %o0
290 sllx %g5, 48, %g5
319 sllx %o5, 40, %o5
332 sllx %g5, 32, %g5
/illumos-gate/usr/src/lib/libc/sparcv9/gen/
H A Dstrcmp.S69 sllx %o5, 32, %o4 ! magic2<63:32>
87 sllx %o5, 7, %o4 ! magic1
88 sllx %o3, 3, %g5 ! leftshift = 8*ofs
95 sllx %o0, %g5, %g1 ! partial unaligned word from s2
117 sllx %o0, %g5, %g1 ! partial unaligned word from s2
H A Dmemchr.S75 sllx %o1, 8, %g1 ! start spreading c across word
100 sllx %o1, 16, %g1 ! four bytes <--------+
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dus3_cheetahplus_asm.S353 sllx %g4, C_AFSR_UCU_SHIFT, %g4
370 sllx %g4, C_AFSR_WDU_SHIFT, %g4
589 sllx %g4, PN_TLO_INFO_IMMU_SHIFT, %g4
606 sllx %g4, PN_TLB_ACC_IDX_SHIFT, %g4 ! shift the index into place
622 sllx %g6, 32, %g6 ! if our logout structure is
747 sllx %g4, PN_TLB_ACC_IDX_SHIFT, %g4 ! shift the index into place
756 sllx %g7, PN_TLB_ACC_IDX_SHIFT, %g7 ! shift the index into place
784 sllx %g6, PN_TLO_INFO_TL1_SHIFT, %g6
804 sllx %g6, 32, %g6 ! if our logout structure is
H A Dspitfire_asm.S58 sllx arg1, SF_DC_VBIT_SHIFT, arg1 /* tag to compare */ ;\
147 sllx arg, MMU_PAGESHIFT, arg; /* color to dcache page */ \
728 sllx %g5, HB_UPA_DMAP_DATA_BIT, %g5
799 sllx %l4, 39, %l4 ! set bit 39 for e$ data access
801 sllx %l4, 1, %l4 ! set bit 40 for e$ tag access
1175 sllx %g3, 63, %g3 /* for NPT bit */
1200 sllx %o4, 40, %o4 ! set bit 40 for e$ tag access
1251 sllx %o4, 39, %o4 ! set bit 39 for e$ data access
1389 sllx %g5, HB_UPA_DMAP_DATA_BIT, %g5
1519 sllx %g5, HB_UPA_DMAP_DATA_BIT, %g5
[all …]
H A Dus3_jalapeno_asm.S65 sllx scr, 32, scr; \
276 sllx scr1, JP_ECFLUSH_EC_WAY_SHIFT, scr1; \
282 sllx scr1, JP_ECFLUSH_EC_WAY_SHIFT, scr1; \
288 sllx scr1, JP_ECFLUSH_EC_WAY_SHIFT, scr1; \
300 sllx scr1, JP_ECFLUSH_PORTID_SHIFT, scr1; \
700 sllx %g4, C_AFSR_UCU_SHIFT, %g4
707 sllx %g4, C_AFSR_WDU_SHIFT, %g4
H A Dus3_common_asm.S152 sllx tmp3, 14, tmp3; /* One way 16K */ \
228 sllx %o1, CTXREG_NEXT_SHIFT, %o1 ! %o1 = nucleus pgsz
1515 sllx %g6, CLO_FLAGS_TL_SHIFT, %g6
1516 sllx %g5, CLO_FLAGS_TT_SHIFT, %g4
1533 sllx %g4, 32, %g4
1748 sllx %g4, DCU_PE_SHIFT, %g4
1905 sllx %o0, 3, %o0
1917 sllx %o0, 3, %o0
1962 sllx %g3, 63, %g3 /* for NPT bit */
1973 sllx %g3, 63, %g3 /* for NPT bit */
[all …]
/illumos-gate/usr/src/uts/sun4u/cherrystone/ml/
H A Dcherrystone_asm.S58 sllx %o0, 32, %o0 ! shift upper 32 bits
82 sllx %o0, 32, %o0 ! shift upper 32 bits
/illumos-gate/usr/src/uts/sun4u/daktari/ml/
H A Ddaktari_asm.S52 sllx %o0, 32, %o0 ! shift upper 32 bits
76 sllx %o0, 32, %o0 ! shift upper 32 bits
/illumos-gate/usr/src/common/crypto/des/sun4u/
H A Ddes_crypt_asm.s2284 sllx %o1,32,%o1
2302 sllx %g1, 7, %g3
2322 sllx %g2, 3, %o3
2342 sllx %o0, 6, %o0
2346 sllx %o1, 6, %o1
2350 sllx %o2, 6, %o2
2354 sllx %o3, 6, %o3
2366 sllx %o4, 8, %o4
2370 sllx %o5, 8, %o5
2429 sllx %g1, 7, %g3
[all …]
/illumos-gate/usr/src/uts/sparc/v9/ml/
H A Dsparcv9_subr.S1117 sllx %l0, TSTATE_CCR_SHIFT, %l0 ! %l0 <<= CCR_SHIFT
1119 sllx %l1, TSTATE_ASI_SHIFT, %l1 ! %l1 <<= ASI_SHIFT
1122 sllx %l1, TSTATE_PSTATE_SHIFT, %l1 ! %l1 <<= PSTATE_SHIFT
1125 sllx %l1, TSTATE_CWP_SHIFT, %l1 ! %l1 <<= CWP_SHIFT
H A Dcrt.S101 sllx %o0, 32, %o0; \
103 sllx %o2, 32, %o2; \
/illumos-gate/usr/src/lib/libc/sparc/crt/
H A Dhwmuldiv.S104 sllx %o0, 32, %o0; \
106 sllx %o2, 32, %o2; \

123