Home
last modified time | relevance | path

Searched refs:l4 (Results 1 – 25 of 84) sorted by relevance

1234

/illumos-gate/usr/src/common/crypto/sha1/sparc/sun4u/
H A Dsha1_asm.S1341 and %l4, %o5, %l4
1370 and %l4, %o4, %l4
1402 and %l4, %o3, %l4
1434 and %l4, %o2, %l4
1463 and %l4, %o1, %l4
1496 and %l4, %o0, %l4
1528 and %l4, %o5, %l4
1557 and %l4, %o4, %l4
1589 and %l4, %o3, %l4
1621 and %l4, %o2, %l4
[all …]
/illumos-gate/usr/src/lib/libc/sparc/gen/
H A Dstrncmp.S104 or %l4, %i5, %i5
135 .w1cmp: clr %l4
136 lduh [%i1], %l4
138 sll %l4, 8, %l4
139 or %i5, %l4, %i5
154 or %l4, %i5, %i5
198 or %l4, %i5, %i5
268 sll %i4, 8, %l4
270 srl %l4, 24, %l4
276 sll %i4, 16, %l4
[all …]
H A Dascii_strcasecmp.S241 andn %g1, %i4, %l4 ! q2 = x2 & ~m1
243 add %l4, %l2, %l5 ! p2 = q2 + m2
245 add %l4, %l3, %l4 ! q2 = q2 + m3
247 andn %l5, %l4, %l5 ! p2 = p2 & ~q2
249 andn %i4, %g1, %l4 ! q2 = m1 & ~x2
251 and %l4, %l5, %l4 ! q2 = p2 & q2
253 srl %l4, 2, %l4 ! q2 = q2 >> 2
283 add %l4, %l2, %l5 ! p2 = q2 + m2
285 add %l4, %l3, %l4 ! q2 = q2 + m3
291 and %l4, %l5, %l4 ! q2 = p2 & q2
[all …]
/illumos-gate/usr/src/lib/libc/sparcv9/gen/
H A Dascii_strcasecmp.S241 andn %g1, %i4, %l4 ! q2 = x2 & ~m1
243 add %l4, %l2, %l5 ! p2 = q2 + m2
245 add %l4, %l3, %l4 ! q2 = q2 + m3
247 andn %l5, %l4, %l5 ! p2 = p2 & ~q2
249 andn %i4, %g1, %l4 ! q2 = m1 & ~x2
251 and %l4, %l5, %l4 ! q2 = p2 & q2
253 srl %l4, 2, %l4 ! q2 = q2 >> 2
284 add %l4, %l2, %l5 ! p2 = q2 + m2
286 add %l4, %l3, %l4 ! q2 = q2 + m3
292 and %l4, %l5, %l4 ! q2 = p2 & q2
[all …]
H A Dstrncmp.S104 or %l4, %i5, %i5
135 .w1cmp: clr %l4
136 lduh [%i1], %l4
138 sll %l4, 8, %l4
139 or %i5, %l4, %i5
154 or %l4, %i5, %i5
198 or %l4, %i5, %i5
268 sll %i4, 8, %l4
270 srl %l4, 24, %l4
276 sll %i4, 16, %l4
[all …]
/illumos-gate/usr/src/uts/sun4v/ml/
H A Dmach_proc_init.S107 ldx [%l3 + LPAD_MAP_FLAGS], %l4 ! %l4 = flags
115 and %l4, FLAG_MMUFLAGS_MASK, %o3 ! %o3 = MMU flags
118 and %l4, FLAG_LOCK_MASK, %l4
119 cmp %l4, %g0
164 ldx [%l1 + LPAD_ARG], %l4 ! %l4 = specified argument
189 mov %l4, %o0
/illumos-gate/usr/src/lib/libc/sparcv9/fp/
H A D__quad_mag64.S266 ld [%i2],%l4 ! l4 = z->l.msw
304 or %l4,%l1,%l4
308 or %l4,%o1,%l4
324 or %l4,%l7,%l4
333 or %l4,%l7,%l4
605 and %l3,%l4,%l4
606 sll %l4,31,%l4
663 or %l4,%l5,%l4
667 or %l4,%l5,%l4
718 or %l4,%o1,%l4
[all …]
/illumos-gate/usr/src/lib/libmvec/common/vis/
H A D__vhypotf.S215 and %l4,_0x7fffffff,%l4 ! (3_0) hy0 &= 0x7fffffff;
237 and %l4,_0x7fffffff,%l4 ! (4_0) hy0 &= 0x7fffffff;
270 and %l4,_0x7fffffff,%l4 ! (0_0) hy0 &= 0x7fffffff;
296 and %l4,_0x7fffffff,%l4 ! (1_0) hy0 &= 0x7fffffff;
333 and %l4,_0x7fffffff,%l4 ! (2_0) hy0 &= 0x7fffffff;
378 and %l4,_0x7fffffff,%l4 ! (3_0) hy0 &= 0x7fffffff;
417 and %l4,_0x7fffffff,%l4 ! (4_0) hy0 &= 0x7fffffff;
495 and %l4,_0x7fffffff,%l4 ! (0_0) hy0 &= 0x7fffffff;
540 and %l4,_0x7fffffff,%l4 ! (1_0) hy0 &= 0x7fffffff;
594 and %l4,_0x7fffffff,%l4 ! (2_0) hy0 &= 0x7fffffff;
[all …]
H A D__vcos_ultra3.S303 sll %l4,5,%l4 ! k
369 add %l4,%g1,%l4
549 sra %l4,31,%l4
586 and %l4,2,%l4
714 add %l4,%g1,%l4
871 add %l4,%g1,%l4
1031 add %l4,%g1,%l4
1189 add %l4,%g1,%l4
1352 add %l4,%g1,%l4
1510 add %l4,%g1,%l4
[all …]
H A D__vsin_ultra3.S302 sll %l4,5,%l4 ! k
368 add %l4,%g1,%l4
560 sra %l4,31,%l4
597 and %l4,2,%l4
725 add %l4,%g1,%l4
882 add %l4,%g1,%l4
1042 add %l4,%g1,%l4
1200 add %l4,%g1,%l4
1363 add %l4,%g1,%l4
1521 add %l4,%g1,%l4
[all …]
H A D__vatan2f.S1710 sra %l4,31,%l4 ! signy0 = uy0 >> 31;
1720 sll %l4,3,%l4 ! signy0 <<= 3;
1765 sra %l4,28,%l4 ! signy0 = uy0 >> 28;
1768 and %l4,-8,%l4 ! signy0 &= -8;
1814 and %l5,_0x7fffffff,%l4
1817 cmp %l4,%g1
1823 sra %l5,28,%l4 ! itmp0 >>= 28;
1825 and %l4,-8,%l4
1833 and %g5,_0x7fffffff,%l4
1834 cmp %l4,%g1
[all …]
H A D__vexpf.S346 and %l4,G5_CONST,%l4 ! (4) ax = Xi & 0x7fffffff
516 and %l4,255,%l4 ! (7) k &= 255
521 sll %l4,3,%l4 ! (7) k <<= 3
593 and %l4,G5_CONST,%l4 ! (12) ax = Xi & 0x7fffffff
790 mov %l4,%l3
791 mov %l5,%l4
882 mov %l4,%l2
1209 and %l4,G5_CONST,%l4
1411 and %l4,G5_CONST,%l4
1630 and %l4,G5_CONST,%l4
[all …]
/illumos-gate/usr/src/lib/brand/shared/brand/sparc/
H A Dhandler.S141 ldn [%l3 + CPTRSIZE], %l4 /* number of args + rv flag */
144 andcc %l4, %l5, %l3 /* strip out number of args*/
145 andcc %l4, NARGS_MASK, %l4 /* strip out rv flag */
159 cmp %l4, 0x6
163 cmp %l4, 0x7
168 cmp %l4, 0x8
174 cmp %l4, 0x9
/illumos-gate/usr/src/uts/sun4/ml/
H A Dip_ocsum.S254 andn %l0, %l4, %l0 ! select hw's from src
289 ldx [%i0+32], %l4 ! check on US-III: could mix preloads & splits?
310 srlx %l4, 32, %o4 ! hi32 to %o4
311 and %l4, %g1, %l4 ! lo32 to %l4
332 add %l4, %o4, %o4
342 ldx [%i0+32], %l4
366 add %l4, %o4, %o4
/illumos-gate/usr/src/uts/sun4v/cpu/
H A Dcommon_asm.S366 sethi %hi(hrestime), %l4
371 ldub [%l4 + %lo(hres_lock + HRES_LOCK_OFFSET)], %l5
376 ldub [%l4 + %lo(hres_lock + HRES_LOCK_OFFSET)], %l5
385 stx %l0, [%l4 + %lo(hres_last_tick)]! prev = current
391 ldx [%l4 + %lo(hrtime_base)], %l1
420 ldx [%l4 + %lo(timedelta)], %l0 ! %l0 = timedelta
426 or %l4, %lo(hrestime), %l2
446 ld [%l4 + %lo(hres_lock)], %i1
448 st %i1, [%l4 + %lo(hres_lock)] ! clear hres_lock
457 ld [%l4 + %lo(hres_lock)], %i1
[all …]
/illumos-gate/usr/src/test/util-tests/tests/dis/sparc/
H A Dtst.regs.s43 add %l2, %l3, %l4
44 add %l3, %l4, %l5
45 add %l4, %l5, %l6
H A Dtst.regs.out19 libdis_test+0x48: a8 04 80 13 add %l2, %l3, %l4
20 libdis_test+0x4c: aa 04 c0 14 add %l3, %l4, %l5
21 libdis_test+0x50: ac 05 00 15 add %l4, %l5, %l6
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dcommon_asm.S527 sethi %hi(hrestime), %l4
532 ldub [%l4 + %lo(hres_lock + HRES_LOCK_OFFSET)], %l5
537 ldub [%l4 + %lo(hres_lock + HRES_LOCK_OFFSET)], %l5
546 stx %l0, [%l4 + %lo(hres_last_tick)]! prev = current
552 ldx [%l4 + %lo(hrtime_base)], %l1
581 ldx [%l4 + %lo(timedelta)], %l0 ! %l0 = timedelta
587 or %l4, %lo(hrestime), %l2
607 ld [%l4 + %lo(hres_lock)], %i1
609 st %i1, [%l4 + %lo(hres_lock)] ! clear hres_lock
618 ld [%l4 + %lo(hres_lock)], %i1
[all …]
/illumos-gate/usr/src/uts/sparc/v9/ml/
H A Dsyscall_trap.S159 add %g3, %g4, %l4
160 ldn [%l4 + SY_CALLC], %g3 ! load system call handler
168 lduh [%l4 + SY_FLAGS], %l4 ! load sy_flags
169 andcc %l4, SE_32RVAL2, %g0 ! check for 2 x 32-bit
397 mov %g5, %l4 ! save addr of sysentry
/illumos-gate/usr/src/uts/sparc/ml/
H A Dfd_asm.S51 #define Tmp2 %l4 /* temp register prior to dispatch to right opmode */
52 #define Reg %l4 /* pointer to the chip's registers */
/illumos-gate/usr/src/uts/common/inet/ilb/
H A Dilb_conn.c771 if (connp->conn_l4 == l4 && in ilb_find_conn()
790 if (connp->conn_l4 == l4 && in ilb_find_conn()
810 switch (l4) { in ilb_find_conn()
847 ilb_full_nat(l3, iph, l4, tph, &rule_cache.info, in ilb_check_conn()
853 ilb_half_nat(l3, iph, l4, tph, &rule_cache.info, in ilb_check_conn()
903 int l4; in ilb_check_icmp_conn() local
931 l4 = in_iph4->ipha_protocol; in ilb_check_icmp_conn()
932 if (l4 != IPPROTO_TCP && l4 != IPPROTO_UDP) in ilb_check_icmp_conn()
955 l4 = in_iph6->ip6_nxt; in ilb_check_icmp_conn()
957 if (l4 != IPPROTO_TCP && l4 != IPPROTO_UDP) in ilb_check_icmp_conn()
[all …]
/illumos-gate/usr/src/uts/sun4u/ml/
H A Dmach_locore.S1342 add %i4, 1, %l4;
1440 rdpr %pstate, %l4 ! disable interrupts
1441 andn %l4, PSTATE_IE, %o2
1451 wrpr %g0, %l4, %pstate ! restore interrupt state
1455 rdpr %pstate, %l4 ! Get the present pstate value
1456 andn %l4, PSTATE_AM, %l6
1460 wrpr %l4, 0, %pstate ! restore pstate
1473 rdpr %pstate, %l4 ! disable interrupts
1474 andn %l4, PSTATE_IE, %o2
1484 wrpr %g0, %l4, %pstate ! restore interrupt state
/illumos-gate/usr/src/common/bignum/sun4u/
H A Dmont_mulf_kernel_v9.S365 /* 0x0078 */ xor %i5,-1,%l4
380 /* 0x00a4 */ or %g0,0,%l4
461 /* 0x0178 129 */ add %l4,1,%l4
468 /* 0x0194 */ cmp %l4,%l5
479 /* 0x01a0 134 */ sra %l4,0,%l4
484 /* 0x01b4 */ sllx %l4,2,%i2
981 /* 0x0178 */ ld [%i2],%l4
2447 /* 0x0440 */ cmp %l3,%l4
2581 /* 0x0634 */ add %l4,16,%l4
2648 /* 0x073c */ add %l4,8,%l4
[all …]
/illumos-gate/usr/src/common/crypto/des/sun4u/
H A Ddes_crypt_asm.s2555 ldx [%l4 + %o5], %o5
2572 ldx [%l4 + %g1], %g1
2646 ldx [%l4 + %o5], %o5
2663 ldx [%l4 + %g1], %g1
2737 ldx [%l4 + %o5], %o5
3306 srlx %g5, 31, %l4
3318 and %l4, 0x3c, %l4
3321 or %l4, %g1, %l4
3324 ld [%i5 + %l4], %l4
3347 srl %l4, 2, %l4
[all …]
/illumos-gate/usr/src/contrib/bhyve/amd64/machine/
H A Dpmap.h159 #define KVADDR(l4, l3, l2, l1) ( \ argument
161 ((unsigned long)(l4) << PML4SHIFT) | \
166 #define UVADDR(l4, l3, l2, l1) ( \ argument
167 ((unsigned long)(l4) << PML4SHIFT) | \

1234