Searched refs:l6 (Results 26 - 50 of 70) sorted by relevance

123

/illumos-gate/usr/src/lib/libmvec/common/vis/
H A D__vexpf.S345 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,
[all...]
H A D__vrsqrtf.S412 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 ! (
[all...]
H A D__vsincos.S80 ! l6 pc2
250 mov %l3,%l6 ! pc2 = c
409 st %f22,[%l6]
412 st %f23,[%l6+4]
508 movnz %icc,%l6,%o2
513 movnz %icc,%o4,%l6
752 st %f28,[%l6]
756 st %f29,[%l6+4]
838 add %fp,junk,%l6
H A D__vlog.S151 ! l6 0x000fffff
204 sethi %hi(0x000fffff),%l6
205 or %l6,%lo(0x000fffff),%l6
249 sub %l6,%l0,%o4
328 sub %l6,%l1,%o4
407 sub %l6,%l2,%o4
H A D__vatan.S179 sethi %hi(0x40500000),%l6 !64.0
244 cmp %o0,%l6 !(|f| > 64)
330 cmp %o0,%l6 !(|f| > 64)
410 cmp %o0,%l6 !(|f| > 64)
H A D__vhypot.S249 sethi %hi(0x7fe00000),%l6
260 cmp %o2,%l6
579 add %i5,stridez,%l6 ! pz += stridez
598 st %f12,[%l6] ! (2_2) ((float*)pz)[0] = ((float*)&res)[0];
601 st %f13,[%l6+4] ! (2_2) ((float*)pz)[1] = ((float*)&res)[1];
642 add %l6,stridez,%i5 ! pz += stridez
810 add %i5,stridez,%l6 ! pz += stridez
816 st %f12,[%l6] ! (2_2) ((float*)pz)[0] = ((float*)&res)[0];
818 st %f13,[%l6+4] ! (2_2) ((float*)pz)[1] = ((float*)&res)[1];
822 add %l6,stride
[all...]
H A D__vexp.S640 ! l6 0x3e300000
707 sethi %hi(0x3e300000),%l6
743 sub %l0,%l6,%o3
766 sub %l1,%l6,%o3
788 sub %l2,%l6,%o3
1114 cmp %l0,%l6
1172 cmp %l1,%l6
1230 cmp %l2,%l6
/illumos-gate/usr/src/uts/sun4u/ml/
H A Dcpr_resume_setup.s163 ldx [%l5 + CPR_MD_QSAV_SP], %l6 ! l6 = mdp->qsav_sp
198 mov %l6, %fp ! i6 = saved sp
H A Dtrap_table.s278 clr %l4; clr %l5; clr %l6; clr %l7 ;\
312 st %l6, [%sp + 24] ;\
348 sta %l6, [%g4 + %g2]asi_num ;\
384 sta %l6, [%sp + 24]%asi ;\
417 ld [%sp + 24], %l6 ;\
453 lda [%g4 + %g2]asi_num, %l6 ;\
489 lda [%sp + 24]%asi, %l6 ;\
518 stx %l6, [%sp + V9BIAS64 + 48] ;\
553 stxa %l6, [%g5 + %g3]asi_num ;\
587 stxa %l6, [
[all...]
H A Dmach_subr_asm.s307 * r[22] %l6
336 * %o1 as rd for the SETHI, so rd of the ADDCCC must be %l6.
337 * We'll use %o1 as rs1 and %l6 as rs2 of the ADDCCC, which then
362 #define CBR2 %l6
/illumos-gate/usr/src/lib/libc/sparc/gen/
H A Dascii_strcasecmp.s216 sll %i3, 3, %l6 ! shift factor for left shifts
218 sub %g0, %l6, %l7 ! shift factor for right shifts
221 srl %i3, %l6, %i3 ! mask for fixing up bytes
222 sll %i0, %l6, %g1 ! partial unaligned word from s2
263 sll %i0, %l6, %g1 ! bytes from old aligned word from s2
H A Dstrncmp.s77 set 0x7efefeff, %l6
108 add %i4, %l6, %l3
158 add %i4, %l6, %l3
202 add %i4, %l6, %l3
239 add %i4, %l6, %l3
/illumos-gate/usr/src/lib/libc/sparcv9/gen/
H A Dascii_strcasecmp.s216 sll %i3, 3, %l6 ! shift factor for left shifts
218 sub %g0, %l6, %l7 ! shift factor for right shifts
221 srl %i3, %l6, %i3 ! mask for fixing up bytes
222 sll %i0, %l6, %g1 ! partial unaligned word from s2
263 sll %i0, %l6, %g1 ! partial unaligned word from s2
H A Dstrncmp.s77 set 0x7efefeff, %l6
108 add %i4, %l6, %l3
158 add %i4, %l6, %l3
202 add %i4, %l6, %l3
239 add %i4, %l6, %l3
/illumos-gate/usr/src/uts/sun4/ml/
H A Dinterrupt.s1552 ! %l1, %l3, %l6 - temps
1558 and %l1, IV_SOFTINT_PEND, %l6 ! %l6 = iv->iv_flags & IV_SOFTINT_PEND
1559 brnz,pn %l6, 4f ! branch if softint is already pending
1570 add %l4, INTR_TAIL, %l6 ! %l6 = &cpu->m_cpu.intr_tail
1571 ldn [%l6 + %l0], %l1 ! %l1 = cpu->m_cpu.intr_tail[pil]
1574 stn %i0, [%l6 + %l0] ! make intr_vec_t (iv) as new tail
1578 lduh [%l1 + IV_FLAGS], %l6 ! %l6
[all...]
/illumos-gate/usr/src/common/bignum/sun4u/
H A Dmont_mulf_v9.s283 /* 0x008c 88 */ and %o1,%l4,%l6
296 /* 0x00c0 86 */ add %l6,%g5,%l7
303 /* 0x00dc 89 */ srax %g2,32,%l6
347 /* 0x0188 92 */ add %l6,%i0,%i0
348 /* 0x018c 90 */ sra %g5,0,%l6
353 /* 0x01a0 */ sllx %l6,3,%o1
355 /* 0x01a8 91 */ sllx %l7,16,%l6
359 /* 0x01b8 86 */ add %l5,%l6,%g3
363 /* 0x01c8 88 */ and %o0,%l4,%l6
386 /* 0x0224 86 */ add %l6,
[all...]
/illumos-gate/usr/src/cmd/mdb/sparc/v9/kmdb/
H A Dkaif_resume.s69 * %l6 - the CPU-specific save area
75 mov %l6, %g6
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dcheetah_copy.s58 * ! For FP version, %l6 holds previous error handling and
61 * ! So either %l6 or %o4 is reserved and not available for
159 * %l6 = curthread->t_lofault;
160 * if (%l6 != NULL) {
163 * caller_error_handler = TRUE ! %l6 |= 2
200 * curthread->t_lofault = (%l6 & ~3);
453 * 1. %l6 always holds the caller's lofault handler. Also in this register,
819 ldn [THREAD_REG + T_LOFAULT], %l6 ! save existing handler
833 btst FPUSED_FLAG, %l6
835 and %l6, TRAMP_FLA
[all...]
H A Dopl_olympus_copy.s54 * ! For FP version, %l6 holds previous error handling and
57 * ! So either %l6 or %o4 is reserved and not available for
155 * %l6 = curthread->t_lofault;
156 * if (%l6 != NULL) {
159 * caller_error_handler = TRUE ! %l6 |= 2
196 * curthread->t_lofault = (%l6 & ~3);
429 * 1. %l6 always holds the caller's lofault handler. Also in this register,
774 ldn [THREAD_REG + T_LOFAULT], %l6 ! save existing handler
788 btst FPUSED_FLAG, %l6
790 and %l6, TRAMP_FLA
[all...]
H A Dspitfire_copy.s50 * %l6 = curthread->t_lofault;
51 * used_block_copy = FALSE; ! %l6 |= 1
52 * if (%l6 != NULL) {
54 * caller_error_handler = TRUE ! %l6 |= 2
86 * used_block_copy = 1; ! %l6 |= 1
95 * if (used_block_copy) { ! %l6 & 1
107 * curthread->t_lofault = (%l6 & ~3);
144 * 1. %l6 always holds the caller's lofault handler. Also in this register,
500 set .copyerr, %l6 ! copyerr is lofault value
503 stn %l6, [THREAD_RE
[all...]
/illumos-gate/usr/src/uts/sparc/v9/ml/
H A Dlock_prim.s691 * Entry: %l6 - points to mutex
693 * Uses: %l6, %l5
698 ldstub [%l6 + M_SPINLOCK], %l5 ! try to set lock, get value in %l5
711 ldub [%l6 + M_SPINLOCK], %l5
715 ldstub [%l6 + M_SPINLOCK], %l5 ! delay slot - try to set lock
723 ldub [%l6 + M_SPINLOCK], %l5 ! delay - reload lock
734 * Entry: %l6 - points to mutex
742 clrb [%l6 + M_SPINLOCK] ! delay - clear lock
/illumos-gate/usr/src/lib/libcurses/screen/
H A Dtparm.c228 tparm_p7(char *instring, long l1, long l2, long l3, long l4, long l5, long l6, argument
238 p[5] = l6;
/illumos-gate/usr/src/uts/sun4v/ml/
H A Dmach_subr_asm.s301 * r[22] %l6
330 * %o1 as rd for the SETHI, so rd of the ADDCCC must be %l6.
331 * We'll use %o1 as rs1 and %l6 as rs2 of the ADDCCC, which then
356 #define CBR2 %l6
H A Dtrap_table.s271 clr %l4; clr %l5; clr %l6; clr %l7 ;\
305 st %l6, [%sp + 24] ;\
341 sta %l6, [%g4 + %g2]asi_num ;\
381 ld [%sp + 24], %l6 ;\
417 lda [%g4 + %g2]asi_num, %l6 ;\
448 stx %l6, [%sp + V9BIAS64 + 48] ;\
496 stxa %l6, [%g5 + %g3]asi_num ;\
533 ldx [%sp + V9BIAS64 + 48], %l6 ;\
568 ldxa [%g5 + %g3]asi_num, %l6 ;\
653 sta %l6, [
[all...]
/illumos-gate/usr/src/uts/sun4v/cpu/
H A Dgeneric_copy.s123 mov %i2, %l6 ! save size
355 mov %l6, %o1 ! saved size
470 ldx [%i0+0x30], %l6
478 stx %l6, [%i1+0x30]
487 ldx [%i0+0x70], %l6
495 stx %l6, [%i1+0x70]

Completed in 120 milliseconds

123