/illumos-gate/usr/src/lib/libmvec/common/vis/ |
H A D | __vsinf.S | 97 ! l3 n3 252 fcmple32 %f36,%f18,%l3 274 andcc %l3,2,%g0 277 fcmple32 %f36,%f8,%l3 292 and %l2,%l3,%o5 403 ld [%fp+n3],%l3 439 andcc %l3,1,%g0 497 and %l3,2,%o5 596 and %l3,2,%o5 677 and %l3, [all...] |
H A D | __vsin.S | 113 PIC_SET(g5,__vlibm_TBL_sincos_hi,l3) 133 ! l3 __vlibm_TBL_sincos_hi 326 add %l3,8,%g1 344 ldd [%l3+%l0],%f32 347 ldd [%l3+%l1],%f36 350 ldd [%l3+%l2],%f40 443 add %l3,8,%g1 471 ldd [%l3+%l0],%f32 474 ldd [%l3+%l1],%f36 564 add %l3, [all...] |
H A D | __vcos_ultra3.S | 80 ! l3 hx3 233 lda [%i1]%asi,%l3 ! preload next argument 250 andn %l3,%i5,%l3 256 sub %l3,%o4,%g5 257 sub %o5,%l3,%o7 280 sub %o7,%l3,%l3 284 or %l2,%l3,%l2 494 ld [%fp+nk3],%l3 [all...] |
H A D | __vpow.S | 1132 and %l0,MASK_0x7fffffff,%l3 ! (Y0_3) hx &= 0x7fffffff; 1134 sra %l3,20,%l2 ! (Y0_3) exp = (exp >> 20); 1194 sra %l3,20,%l3 ! (Y0_2) exp = (exp >> 20); 1200 sub %l3,2046,%o5 ! (Y0_2) exp = exp - 2046; 1254 and %l0,MASK_0x7fffffff,%l3 ! (Y0_3) hx &= 0x7fffffff; 1383 sra %l3,20,%l3 ! (Y0_2) exp = (exp >> 20); 1388 cmp %l3,2047 ! (Y0_2) if (exp >= 0x7ff) 1393 sub %l3,204 [all...] |
H A D | __vsincosf.S | 98 ! l3 ps3 205 add %fp,junk,%l3 266 st %f16,[%l3] 267 mov %i3,%l3 ! ps3 = s 515 mov %l3,%g1 519 movrnz %o3,%l7,%l3 680 st %f16,[%l3] 732 st %f16,[%l3] 736 add %fp,junk,%l3 874 st %f6,[%l3] [all...] |
H A D | __vsin_ultra3.S | 80 ! l3 hx3 232 lda [%i1]%asi,%l3 ! preload next argument 249 andn %l3,%i5,%l3 255 sub %l3,%o4,%g5 256 sub %o5,%l3,%o7 279 sub %o7,%l3,%l3 283 or %l2,%l3,%l2 509 ld [%fp+nk3],%l3 [all...] |
H A D | __vexpf.S | 335 ld [%o5],%l3 ! (3) Xi = ((int*)px)[0] 341 and %l3,G5_CONST,%l3 ! (3) ax = Xi & 0x7fffffff 372 cmp %l3,I5_THRESHOLD 445 lda [%o5]%asi,%l3 ! (11) Xi = ((int*)px)[0] 481 and %l3,G5_CONST,%l3 ! (11) ax = Xi & 0x7fffffff 788 mov %l3,%l2 790 mov %l4,%l3 880 mov %l3, [all...] |
H A D | __vatanf.S | 346 add %l4,stridex,%l3 ! px += stridex; 365 lda [%l3]0x82,%l6 ! (3_0) ux = ((int*)px)[0]; 369 lda [%l3]0x82,%f0 ! (3_0) ftmp0 = *px; 370 add %l3,stridex,%i0 ! px += stridex; 382 mov %l6,%l3 702 mov %l3,%o7 706 add %l4,stridex,%l3 ! px += stridex; 771 add %l3,stridex,%i0 ! px += stridex; 782 lda [%l3]0x82,%l6 ! (3_0) ux = ((int*)px)[0]; 797 lda [%l3] [all...] |
H A D | __vexp.S | 637 ! l3 j0,oy0 729 add %fp,jnk,%l3 ! precondition loop 809 st %f6,[%l3] ! store previous loop x0 812 st %f7,[%l3+4] ! store previous loop x0 896 sra %l0,8,%l3 ! shift k tobe offset 256-8byte 903 and %l3,0xff0,%l3 909 ldd [%g1+%l3],%f4 ! tbl[j] 910 add %l3,8,%l3 ! in [all...] |
H A D | __vlog.S | 148 ! l3 275 add %l0,8,%l3 312 ldd [%g1+%l3],%f0 354 add %l1,8,%l3 391 ldd [%g1+%l3],%f10 433 add %l2,8,%l3 470 ldd [%g1+%l3],%f20
|
/illumos-gate/usr/src/lib/libc/sparc/gen/ |
H A D | ascii_strcasecmp.s | 210 sethi %hi(0x25252525), %l3 ! load m3 for parallel tolower() 213 or %l3, %lo(0x25252525),%l3! finish loading m3 244 add %l0, %l3, %l0 ! q1 = q1 + m3 245 add %l4, %l3, %l4 ! q2 = q2 + m3 284 add %l0, %l3, %l0 ! q1 = q1 + m3 285 add %l4, %l3, %l4 ! q2 = q2 + m3
|
/illumos-gate/usr/src/lib/libc/sparcv9/gen/ |
H A D | ascii_strcasecmp.s | 210 sethi %hi(0x25252525), %l3 ! load m3 for parallel tolower() 213 or %l3, %lo(0x25252525),%l3! finish loading m3 244 add %l0, %l3, %l0 ! q1 = q1 + m3 245 add %l4, %l3, %l4 ! q2 = q2 + m3 285 add %l0, %l3, %l0 ! q1 = q1 + m3 286 add %l4, %l3, %l4 ! q2 = q2 + m3
|
/illumos-gate/usr/src/uts/sparc/v9/sys/ |
H A D | privregs.h | 132 st %l3, [SBP + (3*4)]; \ 150 sta %l3, [SBP + (3*4)]%asi; \ 168 ld [SBP + (3*4)], %l3; \ 186 stx %l3, [SBP + (3*8)]; \ 204 stxa %l3, [SBP + (3*8)]%asi; \ 222 ldx [SBP + (3*8)], %l3; \
|
/illumos-gate/usr/src/uts/sun4u/vm/ |
H A D | mach_sfmmu_asm.s | 641 ldsb [THREAD_REG + T_PREEMPT], %l3 642 inc %l3 643 stb %l3, [THREAD_REG + T_PREEMPT] 703 ldsb [THREAD_REG + T_PREEMPT], %l3 704 dec %l3 705 stb %l3, [THREAD_REG + T_PREEMPT]
|
/illumos-gate/usr/src/uts/sparc/v9/ml/ |
H A D | syscall_trap.s | 108 rdpr %pstate, %l3 109 andn %l3, PSTATE_IE | PSTATE_AM, %g3 128 wrpr %g0, %l3, %pstate ! enable interrupt 270 ! %l3 = mpcb_flags 273 andn %l3, FP_TRAPPED, %l3 274 st %l3, [%sp + STACK_BIAS + MPCB_FLAGS] ! clear FP_TRAPPED 353 rdpr %pstate, %l3 354 andn %l3, PSTATE_IE | PSTATE_AM, %g3 373 wrpr %g0, %l3, [all...] |
H A D | float.s | 566 ldn [%o3 + LWP_FPU], %l3 ! get lwp_fpu 567 stx %o2, [%l3 + FPU_FSR] ! save floating point status 605 st %g1, [%l3 + FPU_FPRS] ! save fprs 607 stx %fsr, [%l3 + FPU_FSR] ! save fsr 648 ldn [%o3 + LWP_FPU], %l3 ! get lwp_fpu 649 stx %o2, [%l3 + FPU_FSR] ! save floating point status 650 stub %g0, [%l3 + FPU_QCNT] ! clear fpu_qcnt 718 st %g1, [%l3 + FPU_FPRS] ! save fprs 720 stx %fsr, [%l3 + FPU_FSR] ! save fsr
|
/illumos-gate/usr/src/uts/sun4/ml/ |
H A D | interrupt.s | 361 * %l2 - %l3 = scratch 391 RD_CLOCK_TICK(%o4,%l2,%l3,__LINE__) 422 ldub [THREAD_REG + T_PIL], %l3 ! load PIL 423 sllx %l3, 4, %l3 ! convert PIL index to byte offset 424 add %l3, CPU_MCPU, %l3 ! CPU_INTRSTAT is too big for use 425 add %l3, MCPU_INTRSTAT, %l3 ! as const, add offsets separately 426 ldx [%o2 + %l3], [all...] |
/illumos-gate/usr/src/lib/libbc/sparc/inc/sparc/ |
H A D | asm_linkage.h | 294 st %l3, [SBP + (3*4)]; \ 312 ld [SBP + (3*4)], %l3; \
|
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | mca_amd.h | 394 #define AMD_NB_MKSCRUBCTL(l3, dc, l2, dr) ( \ 395 (((l3) << AMD_NB_SCRUBCTL_L3_SHIFT) & AMD_NB_SCRUBCTL_L3_MASK) | \
|
/illumos-gate/usr/src/common/crypto/des/sun4u/ |
H A D | des_crypt_asm.s | 2371 ldx [%i5 + 48], %l3 ! &(des_sbox_table[3][0]) 2498 ld [%i5 + 24], %l3 ! &(des_sbox_table[3][0]) 2539 ldx [%l3 + %g4], %g4 2584 ldx [%l3 + %g4], %g4 2630 ldx [%l3 + %g4], %g4 2675 ldx [%l3 + %g4], %g4 2721 ldx [%l3 + %g4], %g4 2766 ldx [%l3 + %g4], %g4 2812 ldx [%l3 + %g4], %g4 2857 ldx [%l3 [all...] |
/illumos-gate/usr/src/uts/common/inet/ilb/ |
H A D | ilb_nat.c | 419 ilb_full_nat(int l3, void *iph, int l4, void *tph, ilb_nat_info_t *info, argument 441 switch (l3) { 490 ilb_half_nat(int l3, void *iph, int l4, void *tph, ilb_nat_info_t *info, argument 516 switch (l3) {
|
H A D | ilb.c | 365 ilb_rule_hash(ilb_stack_t *ilbs, int l3, int l4, in6_addr_t *addr, argument 389 if (rule->ir_ipver != l3 || rule->ir_proto != l4 || 394 if (l3 == IPPROTO_IP) { 968 ilb_match_rule(ilb_stack_t *ilbs, zoneid_t zoneid, const char *name, int l3, argument 987 if (tmp_rule->ir_ipver != l3 || tmp_rule->ir_proto != l4) 1002 * If l3 is IPv4, the addr passed in is assumed to be 1666 in6_addr_t *dst, int l3, int l4, void *iph, uint8_t *tph, uint32_t pkt_len, 1707 if (ilb_check_conn(ilbs, l3, iph, l4, tph, src, dst, sport, dport, 1720 rule = ilb_rule_hash(ilbs, l3, l4, dst, dport, ill->ill_zoneid, 1827 ilb_full_nat(l3, ip 1665 ilb_check(ilb_stack_t *ilbs, ill_t *ill, mblk_t *mp, in6_addr_t *src, in6_addr_t *dst, int l3, int l4, void *iph, uint8_t *tph, uint32_t pkt_len, in6_addr_t *lb_dst) argument [all...] |
H A D | ilb_conn.c | 829 ilb_check_conn(ilb_stack_t *ilbs, int l3, void *iph, int l4, void *tph, argument 843 ilb_full_nat(l3, iph, l4, tph, &rule_cache.info, 849 ilb_half_nat(l3, iph, l4, tph, &rule_cache.info, 864 ilb_full_nat(l3, iph, l4, tph, &rule_cache.info, 870 ilb_half_nat(l3, iph, l4, tph, &rule_cache.info, 889 ilb_check_icmp_conn(ilb_stack_t *ilbs, mblk_t *mp, int l3, void *out_iph, argument 906 if (l3 == IPPROTO_IP) { 934 ASSERT(l3 == IPPROTO_IPV6); 998 if (l3 == IPPROTO_IP) {
|
/illumos-gate/usr/src/uts/sun4v/cpu/ |
H A D | generic_copy.s | 153 ! l3 size in bits of lower part of destination word (LD = 32 - UD) 181 mov 24, %l3 ! align destination 183 srl %i5, %l3, %i4 ! prepare to write a single byte 189 sub %l3, 8, %l3 ! delay slot, decrement shift count (LD) 190 sub %l5, %l3, %l2 ! generate shift left count (UD) 467 ldx [%i0+0x18], %l3 475 stx %l3, [%i1+0x18] 484 ldx [%i0+0x58], %l3 492 stx %l3, [ [all...] |
/illumos-gate/usr/src/common/bignum/sun4u/ |
H A D | mont_mulf_v9.s | 275 /* 0x006c 77 */ add %g2,1023,%l3 282 /* 0x0088 91 */ and %o0,%l3,%g3 311 /* 0x00fc 91 */ and %g5,%l3,%g4 340 /* 0x016c 91 */ and %o1,%l3,%l7 367 /* 0x01d8 91 */ and %o4,%l3,%o4 395 /* 0x0248 */ and %o1,%l3,%g4 407 /* 0x0274 91 */ and %o1,%l3,%g5 428 /* 0x02c8 91 */ and %o3,%l3,%g3 462 /* 0x0348 91 */ and %o0,%l3,%o3 1441 /* 0x0030 232 */ or %g0,%i2,%l3 [all...] |