Searched refs:l5 (Results 1 - 25 of 73) sorted by relevance

123

/illumos-gate/usr/src/lib/brand/shared/brand/sparc/
H A Dhandler.s114 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, [
[all...]
/illumos-gate/usr/src/common/crypto/sha1/sparc/sun4u/
H A Dsha1_asm.s166 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,
[all...]
/illumos-gate/usr/src/uts/sparc/ml/
H A Dfd_asm.s66 #define Adr %l5 /* data address pointer */
H A Dmodstubs.s162 set fcnname/**/_info, %l5; \
163 ld [%l5 + MODS_FLAG], %l1; /* weak?? */ \
170 ldn [%l5 + MODS_RETFCN], %g1; \
176 sethi %hi(fcnname/**/_info), %l5; \
178 or %l5, %lo(fcnname/**/_info), %l5; \
185 set fcnname/**/_info, %l5; \
186 ld [%l5 + MODS_FLAG], %l1; \
189 ldn [%l5], %g1; \
193 ldn [%l5
[all...]
/illumos-gate/usr/src/uts/sun4/ml/
H A Dlocore.s129 rdpr %wstate, %l5 ! save %wstate
130 andn %l5, WSTATE_MASK, %l6
151 wrpr %g0, %l5, %wstate ! restore %wstate
H A Dip_ocsum.s305 ldx [%i0+40], %l5
328 srlx %l5, 32, %o5 ! hi32 to %o5
329 and %l5, %g1, %l5 ! lo32 to %l5
350 add %l5, %o5, %o5
361 ldx [%i0+40], %l5
383 add %l5, %o5, %o5
/illumos-gate/usr/src/uts/sun4u/ml/
H A Dcpr_resume_setup.s126 mov %o1, %l5
132 ld [%l5 + CPR_MD_PRI], %g1 ! mdp->mmu_ctx_pri
142 ld [%l5 + CPR_MD_SEC], %g1 ! mdp->mmu_ctx_sec
155 ldx [%l5 + CPR_MD_THRP], THREAD_REG ! mdp->thrp
162 ldx [%l5 + CPR_MD_QSAV_PC], %l7 ! l7 = mdp->qsav_pc
163 ldx [%l5 + CPR_MD_QSAV_SP], %l6 ! l6 = mdp->qsav_sp
/illumos-gate/usr/src/lib/libc/sparc/gen/
H A Dascii_strcasecmp.s232 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,
[all...]
H A Dstrncmp.s263 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,
[all...]
/illumos-gate/usr/src/lib/libc/sparcv9/gen/
H A Dascii_strcasecmp.s232 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,
[all...]
H A Dstrncmp.s263 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,
[all...]
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dcommon_asm.s675 ldstub [%l4 + %lo(hres_lock + HRES_LOCK_OFFSET)], %l5 ! try locking
676 7: tst %l5
678 ld [%l4 + %lo(nsec_scale)], %l5 ! delay: %l5 = scaling factor
679 ldub [%l4 + %lo(hres_lock + HRES_LOCK_OFFSET)], %l5
680 9: tst %l5
682 ldstub [%l4 + %lo(hres_lock + HRES_LOCK_OFFSET)], %l5
684 ldub [%l4 + %lo(hres_lock + HRES_LOCK_OFFSET)], %l5
689 ! update hres_last_tick. %l5 has the scaling factor (nsec_scale).
695 NATIVE_TIME_TO_NSEC_SCALE(%l0, %l5,
[all...]
/illumos-gate/usr/src/uts/sun4v/cpu/
H A Dcommon_asm.s521 ldstub [%l4 + %lo(hres_lock + HRES_LOCK_OFFSET)], %l5 ! try locking
522 7: tst %l5
524 ld [%l4 + %lo(nsec_scale)], %l5 ! delay: %l5 = scaling factor
525 ldub [%l4 + %lo(hres_lock + HRES_LOCK_OFFSET)], %l5
526 9: tst %l5
528 ldstub [%l4 + %lo(hres_lock + HRES_LOCK_OFFSET)], %l5
530 ldub [%l4 + %lo(hres_lock + HRES_LOCK_OFFSET)], %l5
535 ! update hres_last_tick. %l5 has the scaling factor (nsec_scale).
541 NATIVE_TIME_TO_NSEC_SCALE(%l0, %l5,
[all...]
/illumos-gate/usr/src/lib/libmvec/common/vis/
H A D__vcos_ultra3.S82 ! l5 k1
294 ld [%fp+nk1],%l5
306 sll %l5,5,%l5
311 ldd [%l5+%g1],%f12
373 add %l5,%g1,%l5
397 ldd [%l5+16],%f34
411 ldd [%l5+8],%f10
524 fcmple32 %f34,pio2_3,%l5
[all...]
H A D__vsin_ultra3.S82 ! l5 k1
293 ld [%fp+nk1],%l5
305 sll %l5,5,%l5
310 ldd [%l5+%g1],%f12
372 add %l5,%g1,%l5
386 ldd [%l5+8],%f8
408 ldd [%l5+16],%f10
535 fcmple32 %f34,pio2_3,%l5
[all...]
H A D__vsin.S115 PIC_SET(g5,constants,l5)
116 mov %l5,%g1
135 ! l5 0x3fc90000
200 sethi %hi(0x3fc90000),%l5
290 cmp %l0,%l5
296 cmp %l1,%l5
302 cmp %l2,%l5
557 cmp %l2,%l5
777 cmp %l1,%l5
783 cmp %l2,%l5
[all...]
H A D__vsincosf.S100 ! l5 pc1
199 add %fp,junk,%l5
239 st %f22,[%l5]
240 mov %o4,%l5 ! pc1 = c
498 movrnz %o1,%l5,%l1
501 movrnz %o1,%g1,%l5
674 st %f22,[%l5]
717 st %f22,[%l5]
719 add %fp,junk,%l5
793 st %f2,[%l5]
[all...]
H A D__vcos.S171 #define LIM_l5 %l5
205 ! l5 0x3fc40000
1457 ! l5 constants
1512 PIC_SET(g5,constants,l5)
1523 ldd [%l5+invpio2],%f40
1524 ldd [%l5+round],%f42
1525 ldd [%l5+pio2_1],%f46
1526 ldd [%l5+pio2_2],%f48
1527 ldd [%l5+pio2_3],%f50
1528 ldd [%l5
[all...]
/illumos-gate/usr/src/uts/sun4u/opl/ml/
H A Ddrmach_asm.s195 stx %l5, [%o2+8*5]
220 * l5 - DELAY
226 stx %l5, [%o1+8*3]
247 ldx [%o1+8*5], %l5
281 ldx [%o0 + DELAY], %l5
411 add %l5, %l1, %l5
448 cmp %l5, %l2
/illumos-gate/usr/src/common/bignum/sun4u/
H A Dmont_mulf_kernel_v9.s401 /* 0x0074 */ sethi %hi(0x40000000),%l5
405 /* 0x0084 */ sllx %l5,22,%i2
427 /* 0x00c8 */ sub %i3,2,%l5
505 /* 0x0194 */ cmp %l4,%l5
520 /* 0x01b0 */ and %i2,%i5,%l5
522 /* 0x01b8 */ sllx %l5,16,%l6
772 /* 0x00fc 158 */ and %l0,%i4,%l5
774 /* 0x0104 158 */ st %l5,[%sp+2303]
932 /* 0x0030 */ or %g0,%i2,%l5
935 /* 0x0038 */ ld [%l5],
[all...]
H A Dmont_mulf_v9.s312 /* 0x0100 87 */ ldx [%sp+2231],%l5
335 /* 0x0158 89 */ srax %l5,32,%g2
336 /* 0x015c 88 */ and %l5,%l4,%l5
359 /* 0x01b8 86 */ add %l5,%l6,%g3
365 /* 0x01d0 87 */ ldx [%sp+2231],%l5
389 /* 0x0230 89 */ srax %l5,32,%l6
390 /* 0x0234 88 */ and %l5,%l4,%g2
392 /* 0x023c 87 */ ldx [%sp+2231],%l5
411 /* 0x0284 88 */ and %l5,
[all...]
/illumos-gate/usr/src/lib/libc/sparcv9/fp/
H A D__quad_mag64.s269 srl %l3,1,%l5
270 xor %l3,%l5,%l3
617 and %l6,1,%l5 ! (no cancellation or borrow case)
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,
[all...]
/illumos-gate/usr/src/uts/sun4v/ml/
H A Dmach_proc_init.s178 ldx [%l1 + LPAD_INUSE], %l5 ! %l5 = va of inuse mailbox
204 stx %g0, [%l5] ! clear the inuse mailbox
/illumos-gate/usr/src/uts/sparc/v9/ml/
H A Dlock_prim.s693 * Uses: %l6, %l5
698 ldstub [%l6 + M_SPINLOCK], %l5 ! try to set lock, get value in %l5
700 tst %l5
711 ldub [%l6 + M_SPINLOCK], %l5
713 tst %l5
715 ldstub [%l6 + M_SPINLOCK], %l5 ! delay slot - try to set lock
717 sethi %hi(panicstr) , %l5
718 ldn [%l5 + %lo(panicstr)], %l5
[all...]
/illumos-gate/usr/src/uts/sparc/v9/sys/
H A Dprivregs.h134 st %l5, [SBP + (5*4)]; \
152 sta %l5, [SBP + (5*4)]%asi; \
170 ld [SBP + (5*4)], %l5; \
188 stx %l5, [SBP + (5*8)]; \
206 stxa %l5, [SBP + (5*8)]%asi; \
224 ldx [SBP + (5*8)], %l5; \

Completed in 124 milliseconds

123