/illumos-gate/usr/src/common/crypto/sha1/sparc/sun4u/ |
H A D | sha1_asm.S | 166 sll %o1, 30, %l5 178 or %l5, %l7, %o1 194 sll %o0, 30, %l5 207 or %l5, %l7, %o0 223 sll %o5, 30, %l5 237 or %l5, %l7, %o5 252 sll %o4, 30, %l5 266 or %l5, %l7, %o4 281 sll %o3, 30, %l5 293 or %l5, %l7, %o3 [all …]
|
/illumos-gate/usr/src/lib/brand/shared/brand/sparc/ |
H A D | handler.S | 114 mov %g1, %l5 /* save syscall number */ 116 mov %l5, %g1 /* restore syscall number */ 142 sethi %hi(RV_MASK), %l5 143 or %l5, %lo(RV_MASK), %l5 144 andcc %l4, %l5, %l3 /* strip out number of args*/ 166 ldn [%fp + EH_ARGS_OFFSET(0)], %l5 /* copy 7th syscall arg */ 167 stn %l5, [%sp + EH_ARGS_OFFSET(1)] 171 ldn [%fp + EH_ARGS_OFFSET(1)], %l5 172 stn %l5, [%sp + EH_ARGS_OFFSET(2)] /* copy 8th syscall arg */ 177 ldn [%fp + EH_ARGS_OFFSET(2)], %l5 [all …]
|
/illumos-gate/usr/src/uts/sun4v/cpu/ |
H A D | common_asm.S | 368 7: tst %l5 370 ld [%l4 + %lo(nsec_scale)], %l5 ! delay: %l5 = scaling factor 372 9: tst %l5 405 clr %l5 ! delay: set adj to zero 408 srl %i1, ADJ_SHIFT, %l5 ! delay: %l5 = adj 412 neg %l5 ! delay: %l5 = -adj 421 sub %l0, %l5, %l0 ! timedelta -= adj 432 set NANOSEC, %l5 ! %l5 = NANOSEC 433 cmp %i3, %l5 438 mov 0x1, %l5 [all …]
|
/illumos-gate/usr/src/uts/sun4u/ml/ |
H A D | cpr_resume_setup.S | 96 mov %o1, %l5 102 ld [%l5 + CPR_MD_PRI], %g1 ! mdp->mmu_ctx_pri 112 ld [%l5 + CPR_MD_SEC], %g1 ! mdp->mmu_ctx_sec 125 ldx [%l5 + CPR_MD_THRP], THREAD_REG ! mdp->thrp 132 ldx [%l5 + CPR_MD_QSAV_PC], %l7 ! l7 = mdp->qsav_pc 133 ldx [%l5 + CPR_MD_QSAV_SP], %l6 ! l6 = mdp->qsav_sp
|
/illumos-gate/usr/src/lib/libc/sparc/gen/ |
H A D | strncmp.S | 263 srl %i5, 24, %l5 264 subcc %l4, %l5, %i0 269 sll %i5, 8, %l5 271 srl %l5, 24, %l5 272 subcc %l4, %l5, %i0 277 sll %i5, 16, %l5 279 srl %l5, 24, %l5 280 subcc %l4, %l5, %i0 287 and %i5, 0xff, %l5 288 subcc %l4, %l5, %i0
|
H A D | ascii_strcasecmp.S | 232 sub %i0, %i5, %l5 ! word - 0x01010101 233 andcc %l5, %l4, %g0 ! (word - 0x01010101) & ~word & 0x80808080 243 add %l4, %l2, %l5 ! p2 = q2 + m2 247 andn %l5, %l4, %l5 ! p2 = p2 & ~q2 251 and %l4, %l5, %l4 ! q2 = p2 & q2 260 sub %i3, %i5, %l5 ! word - 0x01010101 261 andcc %l5, %l4, %g0 ! (word - 0x01010101) & ~word & 0x80808080 283 add %l4, %l2, %l5 ! p2 = q2 + m2 287 andn %l5, %l4, %l5 ! p2 = p2 & ~q2 291 and %l4, %l5, %l4 ! q2 = p2 & q2 [all …]
|
/illumos-gate/usr/src/lib/libc/sparcv9/gen/ |
H A D | ascii_strcasecmp.S | 232 sub %i0, %i5, %l5 ! word - 0x01010101 233 andcc %l5, %l4, %g0 ! (word - 0x01010101) & ~word & 0x80808080 243 add %l4, %l2, %l5 ! p2 = q2 + m2 247 andn %l5, %l4, %l5 ! p2 = p2 & ~q2 251 and %l4, %l5, %l4 ! q2 = p2 & q2 260 sub %i3, %i5, %l5 ! word - 0x01010101 261 andcc %l5, %l4, %g0 ! (word - 0x01010101) & ~word & 0x80808080 284 add %l4, %l2, %l5 ! p2 = q2 + m2 288 andn %l5, %l4, %l5 ! p2 = p2 & ~q2 292 and %l4, %l5, %l4 ! q2 = p2 & q2 [all …]
|
H A D | strncmp.S | 263 srl %i5, 24, %l5 264 subcc %l4, %l5, %i0 269 sll %i5, 8, %l5 271 srl %l5, 24, %l5 272 subcc %l4, %l5, %i0 277 sll %i5, 16, %l5 279 srl %l5, 24, %l5 280 subcc %l4, %l5, %i0 287 and %i5, 0xff, %l5 288 subcc %l4, %l5, %i0
|
/illumos-gate/usr/src/uts/sun4u/cpu/ |
H A D | common_asm.S | 529 7: tst %l5 531 ld [%l4 + %lo(nsec_scale)], %l5 ! delay: %l5 = scaling factor 533 9: tst %l5 566 clr %l5 ! delay: set adj to zero 569 srl %i1, ADJ_SHIFT, %l5 ! delay: %l5 = adj 573 neg %l5 ! delay: %l5 = -adj 582 sub %l0, %l5, %l0 ! timedelta -= adj 593 set NANOSEC, %l5 ! %l5 = NANOSEC 594 cmp %i3, %l5 599 mov 0x1, %l5 [all …]
|
/illumos-gate/usr/src/lib/libmvec/common/vis/ |
H A D | __vcos_ultra3.S | 306 sll %l5,5,%l5 373 add %l5,%g1,%l5 538 sll %l5,30,%l5 552 sra %l5,31,%l5 590 and %l5,2,%l5 626 sll %l5,5,%l5 718 add %l5,%g1,%l5 875 add %l5,%g1,%l5 1035 add %l5,%g1,%l5 1193 add %l5,%g1,%l5 [all …]
|
H A D | __vsin_ultra3.S | 305 sll %l5,5,%l5 372 add %l5,%g1,%l5 549 sll %l5,30,%l5 563 sra %l5,31,%l5 601 and %l5,2,%l5 637 sll %l5,5,%l5 729 add %l5,%g1,%l5 886 add %l5,%g1,%l5 1046 add %l5,%g1,%l5 1204 add %l5,%g1,%l5 [all …]
|
H A D | __vsin.S | 116 mov %l5,%g1 135 ! l5 0x3fc90000 290 cmp %l0,%l5 296 cmp %l1,%l5 302 cmp %l2,%l5 557 cmp %l2,%l5 777 cmp %l1,%l5 783 cmp %l2,%l5 1005 cmp %l2,%l5 1195 cmp %l1,%l5 [all …]
|
H A D | __vcos.S | 171 #define LIM_l5 %l5 205 ! l5 0x3fc40000 1457 ! l5 constants 1979 add %l5,%o5,%l2 2101 add %l5,%o4,%l1 2204 add %l5,%o4,%l1 2211 add %l5,%o5,%l2 2333 add %l5,%o3,%l0 2435 add %l5,%o3,%l0 2442 add %l5,%o5,%l2 [all …]
|
/illumos-gate/usr/src/uts/sun4/ml/ |
H A D | ip_ocsum.S | 290 ldx [%i0+40], %l5 313 srlx %l5, 32, %o5 ! hi32 to %o5 314 and %l5, %g1, %l5 ! lo32 to %l5 335 add %l5, %o5, %o5 346 ldx [%i0+40], %l5 368 add %l5, %o5, %o5
|
H A D | locore.S | 80 rdpr %wstate, %l5 ! save %wstate 81 andn %l5, WSTATE_MASK, %l6
|
/illumos-gate/usr/src/uts/sparc/ml/ |
H A D | modstubs.S | 132 set fcnname##_info, %l5; \ 148 or %l5, %lo(fcnname##_info), %l5; \ 155 set fcnname##_info, %l5; \ 159 ldn [%l5], %g1; \ 171 or %l5, %lo(fcnname##_info), %l5; \ 183 ldn [%l5], %g1; \ 190 or %l5, %lo(fcnname##_info), %l5; \ 218 mov %l5, %o0 222 ldn [%l5 + MODS_RETFCN], %i0 228 ldn [%l5], %g1 [all …]
|
/illumos-gate/usr/src/test/util-tests/tests/dis/sparc/ |
H A D | tst.regs.s | 44 add %l3, %l4, %l5 45 add %l4, %l5, %l6 46 add %l5, %l6, %l7
|
H A D | tst.regs.out | 20 libdis_test+0x4c: aa 04 c0 14 add %l3, %l4, %l5 21 libdis_test+0x50: ac 05 00 15 add %l4, %l5, %l6 22 libdis_test+0x54: ae 05 40 16 add %l5, %l6, %l7
|
/illumos-gate/usr/src/uts/sun4u/opl/ml/ |
H A D | drmach_asm.S | 168 stx %l5, [%o2+8*5] 199 stx %l5, [%o1+8*3] 220 ldx [%o1+8*5], %l5 254 ldx [%o0 + DELAY], %l5 384 add %l5, %l1, %l5 421 cmp %l5, %l2
|
/illumos-gate/usr/src/uts/sparc/v9/ml/ |
H A D | lock_prim.S | 513 ldstub [%l6 + M_SPINLOCK], %l5 ! try to set lock, get value in %l5 515 tst %l5 526 ldub [%l6 + M_SPINLOCK], %l5 528 tst %l5 530 ldstub [%l6 + M_SPINLOCK], %l5 ! delay slot - try to set lock 532 sethi %hi(panicstr) , %l5 533 ldn [%l5 + %lo(panicstr)], %l5 534 tst %l5 538 ldub [%l6 + M_SPINLOCK], %l5 ! delay - reload lock
|
/illumos-gate/usr/src/common/bignum/sun4u/ |
H A D | mont_mulf_kernel_v9.S | 468 /* 0x0194 */ cmp %l4,%l5 913 /* 0x0074 */ add %l5,16,%l5 1574 sethi %hi(TwoTo32),%l5 1799 ldd [%l5+%lo(TwoTo32)],%f10 2143 sethi %hi(TwoTo16),%l5 2207 ldd [%l5+%lo(TwoTo16)],%f10 2565 /* 0x05f4 */ add %l5,8,%l5 2661 /* 0x0768 */ add %l5,1,%l5 2841 /* 0x09e0 */ add %l5,1,%l5 2928 /* 0x0b0c 350 */ add %l5,8,%l5 [all …]
|
H A D | mont_mulf_v9.s | 335 /* 0x0158 89 */ srax %l5,32,%g2 336 /* 0x015c 88 */ and %l5,%l4,%l5 359 /* 0x01b8 86 */ add %l5,%l6,%g3 389 /* 0x0230 89 */ srax %l5,32,%l6 390 /* 0x0234 88 */ and %l5,%l4,%g2 423 /* 0x02b4 89 */ srax %l5,32,%l5 437 /* 0x02ec 92 */ add %l5,%o0,%l5 1545 /* 0x00f8 260 */ add %l5,8,%g2 2209 /* 0x09d0 */ and %l5,%l1,%l5 2265 /* 0x0aac */ srax %l5,32,%l5 [all …]
|
/illumos-gate/usr/src/lib/libc/sparcv9/fp/ |
H A D | __quad_mag64.S | 269 srl %l3,1,%l5 270 xor %l3,%l5,%l3 620 or %l6,%l5,%l6 662 srlx %o1,48,%l5 663 or %l4,%l5,%l4 666 sll %l0,16,%l5 667 or %l4,%l5,%l4 685 srl %l3,1,%l5 686 xor %l3,%l5,%l3 719 sll %l0,16,%l5 [all …]
|
/illumos-gate/usr/src/uts/sun4v/ml/ |
H A D | mach_proc_init.S | 165 ldx [%l1 + LPAD_INUSE], %l5 ! %l5 = va of inuse mailbox 191 stx %g0, [%l5] ! clear the inuse mailbox
|
/illumos-gate/usr/src/common/crypto/des/sun4u/ |
H A D | des_crypt_asm.s | 2543 ldx [%l5 + %o2], %o2 2588 ldx [%l5 + %o2], %o2 2634 ldx [%l5 + %o2], %o2 2679 ldx [%l5 + %o2], %o2 3316 srlx %g5, 14, %l5 3328 and %l5, 0x3c, %l5 3331 or %l5, %g2, %l5 3334 ld [%i5 + %l5], %l5 3351 srl %l5, 4, %l5 3355 or %l4, %l5, %l5 [all …]
|