Home
last modified time | relevance | path

Searched refs:l7 (Results 1 – 25 of 71) sorted by relevance

123

/titanic_41/usr/src/common/crypto/sha1/sparc/sun4u/
H A Dsha1_asm.s170 srl %o1, 2, %l7
178 or %l5, %l7, %o1
199 srl %o0, 2, %l7
207 or %l5, %l7, %o0
227 srl %o5, 2, %l7
237 or %l5, %l7, %o5
257 srl %o4, 2, %l7
266 or %l5, %l7, %o4
285 srl %o3, 2, %l7
293 or %l5, %l7, %o3
[all …]
/titanic_41/usr/src/lib/libc/capabilities/sun4u/common/
H A Dmemcpy.s316 andn %i1, 0x3F, %l7 ! blk aligned address
325 ldda [%l7]ASI_BLK_P, %d0
332 ldd [%l7+8], %d2
333 ldd [%l7+16], %d4
334 ldd [%l7+24], %d6
335 ldd [%l7+32], %d8
336 ldd [%l7+40], %d10
337 ldd [%l7+48], %d12
338 ldd [%l7+56], %d14
340 add %l7, 64, %l7
[all …]
/titanic_41/usr/src/cmd/sgs/rtld/sparc/
H A Dboot_elf.s167 sethi %hi((_GLOBAL_OFFSET_TABLE_ - (1b - .))), %l7
171 or %l7, %lo((_GLOBAL_OFFSET_TABLE_ - (1b - .))), %l7
174 add %l7, %o7, %l7
175 ld [%l7 + elf_rtbndr], %l7
177 sub %l7, %i0, %o0 ! Determine -pc so as to produce
236 sethi %hi(_GLOBAL_OFFSET_TABLE_+(.-1b)), %l7
237 2: or %l7, %lo(_GLOBAL_OFFSET_TABLE_+(.-1b)), %l7
238 add %l7, %o7, %l7
240 ld [%l7+audit_flags], %l3
338 ld [%l7 + audit_argcnt], %l2
H A Dboot.s139 add %l7, %o7, %l7 ! finish PIC prologue
174 ld [%l7], %o1 ! 2nd parameter
181 ld [%l7 + atexit_fini], %g1! get function address
/titanic_41/usr/src/uts/sun4u/cpu/
H A Dspitfire_copy.s501 ldn [THREAD_REG + T_LOFAULT], %l7 ! save existing handler
509 mov %l7, %l6
829 andn %i1, 0x3f, %l7 ! blk aligned address
837 ldda [%l7]ASI_BLK_P, %d0
838 add %l7, 64, %l7
839 ldda [%l7]ASI_BLK_P, %d16
840 add %l7, 64, %l7
841 ldda [%l7]ASI_BLK_P, %d32
842 add %l7, 64, %l7
882 ldda [%l7]ASI_BLK_P, %d0
[all …]
/titanic_41/usr/src/lib/libmvec/common/vis/
H A D__vrsqrtf.S358 PIC_SETUP(l7)
359 PIC_SET(l7,.CONST_TBL,l2)
385 ldx [%fp+tmp_px],%l7
391 lda [%l7]0x82,%f14 ! (4_0) ((float*)&ddx0)[0] = *px;
393 lda [stridex+%l7]0x82,%f15 ! (5_0) ((float*)&ddx0)[1] = *(px + stridex);
396 lda [%l7]0x82,%g1 ! (4_0) ax0 = *(int*)px;
397 add %l7,stridex2,%i1 ! px += stridex2
400 lda [stridex+%l7]0x82,%g5 ! (5_0) ax1 = *(int*)(px + stridex);
417 sra %g5,24,%l7 ! (5_0) iexp1 = ax1 >> 24;
423 sub %l0,%l7,%l7 ! (5_0) iexp1 = 0x3f - iexp1;
[all …]
H A D__vcos_ultra3.S84 ! l7 k3
135 PIC_SETUP(l7)
136 PIC_SET(l7,constants,o0)
137 PIC_SET(l7,__vlibm_TBL_sincos2,o1)
302 ld [%fp+nk3],%l7
314 sll %l7,5,%l7
318 ldd [%l7+%g1],%f28
381 add %l7,%g1,%l7
405 ldd [%l7+16],%f38
417 ldd [%l7+8],%f26
[all …]
H A D__vsin_ultra3.S84 ! l7 k3
135 PIC_SETUP(l7)
136 PIC_SET(l7,constants,o0)
137 PIC_SET(l7,__vlibm_TBL_sincos2,o1)
301 ld [%fp+nk3],%l7
313 sll %l7,5,%l7
317 ldd [%l7+%g1],%f28
380 add %l7,%g1,%l7
392 ldd [%l7+8],%f24
416 ldd [%l7+16],%f26
[all …]
H A D__vpowf.S727 PIC_SETUP(l7)
728 PIC_SET(l7,.CONST_TBL,l2)
790 lda [%i2]0x82,%l7
799 and %l7,MASK_0x7fffffff,%o4
875 sub %o3,127,%l7 ! (Y2_2) exp0 -= 127;
881 sll %l7,8,%l7 ! (Y2_2) exp0 <<= 8;
883 st %l7,[%fp+tmp6] ! (Y2_2) STORE exp0
1065 sub %o3,127,%l7 ! (Y2_2) exp0 -= 127;
1073 sll %l7,8,%l7 ! (Y2_2) exp0 <<= 8;
1075 st %l7,[%fp+tmp6] ! (Y2_2) STORE exp0
[all …]
H A D__vhypotf.S153 PIC_SETUP(l7)
154 PIC_SET(l7,.CONST_TBL,o3)
155 PIC_SET(l7,__vlibm_TBL_sqrtf,l1)
196 or %g0,%i5,%l7
485 add %l7,stridez,%o7 ! pz += stridez
486 st %f14,[%l7] ! (3_2) *pz = ftmp0;
609 add %i1,stridex,%l7 ! px += stridex
625 lda [%l7]0x82,%l3 ! (3_0) hx0 = *(int*)px;
635 add %l7,stridex,%i1 ! px += stridex
643 lda [%l7]0x82,%f17 ! (3_0) x0 = *px;
[all …]
H A D__vexpf.S294 PIC_SETUP(l7)
295 PIC_SET(l7,.CONST_TBL,g5)
348 ld [%o3],%l7 ! (7) Xi = ((int*)px)[0]
353 and %l7,G5_CONST,%l7 ! (7) ax = Xi & 0x7fffffff
392 cmp %l7,I5_THRESHOLD
568 lda [%o3]%asi,%l7 ! (15) Xi = ((int*)px)[0]
602 and %l7,G5_CONST,%l7 ! (15) ax = Xi & 0x7fffffff
793 mov %l7,%l6
794 lda [%i1]%asi,%l7
799 and %l7,G5_CONST,%l7
[all …]
H A D__vrhypot.S273 PIC_SETUP(l7)
274 PIC_SET(l7,.CONST_TBL,l1)
325 and %o4,_0x7fffffff,%l7 ! (7_0) hy0 &= 0x7fffffff;
327 cmp %l7,_0x7ff00000 ! (7_0) hy0 ? 0x7ff00000
329 sub %l7,%o7,%o1 ! (7_0) diff0 = hy0 - hx0;
337 sub %l7,%o1,%o4 ! (7_0) j0 = hy0 - j0;
359 and %o4,_0x7fffffff,%l7 ! (0_0) hy0 &= 0x7fffffff;
361 cmp %l7,_0x7ff00000 ! (0_0) hy0 ? 0x7ff00000
362 sub %l7,%o7,%o1 ! (0_0) diff0 = hy0 - hx0;
370 sub %l7,%o1,%o4 ! (0_0) j0 = hy0 - j0;
[all …]
H A D__vsincosf.S102 ! l7 pc3
152 PIC_SETUP(l7)
153 PIC_SET(l7,constants,o0)
208 add %fp,junk,%l7
271 st %f26,[%l7]
272 mov %o4,%l7 ! pc3 = c
519 movrnz %o3,%l7,%l3
523 movrnz %o3,%g1,%l7
685 st %f26,[%l7]
734 st %f26,[%l7]
[all …]
H A D__vsincos.S81 ! l7 stridec
132 PIC_SETUP(l7)
133 PIC_SET(l7,constants,o0)
134 PIC_SET(l7,__vlibm_TBL_sincos2,o1)
141 ldx [%fp+STACK_BIAS+0xb0],%l7
146 ld [%fp+0x5c],%l7
173 sll %l7,3,%l7
203 add %l3,%l7,%l3 ! c += stridec
229 add %l3,%l7,%l3 ! c += stridec
254 add %l3,%l7,%l3 ! c += stridec
[all …]
H A D__vatan2.S74 ! l7 stridez
125 PIC_SETUP(l7)
126 PIC_SET(l7,constants,o0)
127 PIC_SET(l7,__vlibm_TBL_atan2,o1)
131 ldx [%fp+STACK_BIAS+0xb0],%l7
133 ld [%fp+0x5c],%l7
158 sll %l7,3,%l7
182 add %i5,%l7,%i5 ! z += stridez
255 add %i5,%l7,%i5
327 add %i5,%l7,%i5
[all …]
/titanic_41/usr/src/lib/libc/sparcv9/fp/
H A D__quad_mag64.s179 sethi %hi(0x7fff),%l7
180 or %l7,%lo(0x7fff),%l7 ! l7 = 0x7fff
184 andcc %l0,%l7,%l0 ! l0 = ex
195 andcc %l1,%l7,%l1 ! l1 = ey
299 cmp %l0,%l7 ! check for overflow
323 sll %l7,16,%l7 ! 7fff00000...
324 or %l4,%l7,%l4
331 sll %l7,16,%l7
332 add %o0,%l7,%l7
333 or %l4,%l7,%l4
[all …]
/titanic_41/usr/src/cmd/sgs/rtld.4.x/
H A Drtldlib.s48 sethi %hi(__GLOBAL_OFFSET_TABLE_ - (L1 - 1b)), %l7
50 or %l7, %lo(__GLOBAL_OFFSET_TABLE_ - (L1 - L2)), %l7
51 add %l7, %o7, %l7
56 ld [%l7], %l1 ! ptr to ld.so first entry in globtable
59 ld [%l7 + _rtld], %g1 ! manually fix pic reference to rtld
/titanic_41/usr/src/uts/sun4/ml/
H A Dip_ocsum.s307 ldx [%i0+56], %l7
334 srlx %l7, 32, %g3 ! hi32 to %g3
335 and %l7, %g1, %l7 ! lo32 to %l7
354 add %l7, %g3, %g3 ! now 8 off 33b vals
368 ldx [%i0+56], %l7
386 add %l7, %g3, %g3 ! 8 x 33b
/titanic_41/usr/src/lib/libc/sparc/gen/
H A Dstrncmp.s78 set 0x81010100, %l7
111 and %l3, %l7, %l3
112 cmp %l3, %l7
161 and %l3, %l7, %l3
162 cmp %l3, %l7
205 and %l3, %l7, %l3
206 cmp %l3, %l7
242 and %l3, %l7, %l3
243 cmp %l3, %l7
/titanic_41/usr/src/common/bignum/sun4u/
H A Dmont_mulf_kernel_v9.s404 /* 0x0080 */ and %i2,%l4,%l7
407 /* 0x008c */ or %l7,%i2,%g3
419 /* 0x00a8 118 */ sethi %hi(0xfff00000),%l7
421 /* 0x00b0 */ sllx %l7,32,%l3
425 /* 0x00c0 */ xor %l3,-1,%l7
457 /* 0x0114 */ and %o5,%l7,%o5
475 /* 0x0150 */ and %i3,%l7,%i4
523 /* 0x01bc */ add %l2,%l6,%l7
524 /* 0x01c0 */ st %l7,[%i0+%i2]
709 /* 0x0020 151 */ or %g0,%i1,%l7
[all …]
H A Dmont_mulf_v9.s242 /* 0x0018 83 */ or %g0,0,%l7
296 /* 0x00c0 86 */ add %l6,%g5,%l7
299 /* 0x00cc 92 */ srax %l7,32,%o3
322 /* 0x0124 93 */ and %l7,%l4,%o3
340 /* 0x016c 91 */ and %o1,%l3,%l7
355 /* 0x01a8 91 */ sllx %l7,16,%l6
361 /* 0x01c0 86 */ add %g3,%i0,%l7
364 /* 0x01cc 92 */ srax %l7,32,%o1
376 /* 0x01fc 93 */ and %l7,%l4,%o3
380 /* 0x020c */ sllx %i1,3,%l7
[all …]
/titanic_41/usr/src/lib/libc/sparcv9/gen/
H A Dstrncmp.s78 set 0x81010100, %l7
111 and %l3, %l7, %l3
112 cmp %l3, %l7
161 and %l3, %l7, %l3
162 cmp %l3, %l7
205 and %l3, %l7, %l3
206 cmp %l3, %l7
242 and %l3, %l7, %l3
243 cmp %l3, %l7
/titanic_41/usr/src/uts/sun4v/ml/
H A Dmach_locore.s973 ldn [%l7 + PC_OFF], %l0
979 stn %l1, [%l7 + PC_OFF] ! restart mutex_owner_running()
982 stn %l1, [%l7 + nPC_OFF]
990 ldn [%l7 + PC_OFF], %l0
996 stn %l1, [%l7 + PC_OFF] ! restart mutex_exit()
998 stn %l1, [%l7 + nPC_OFF]
1006 RESTORE_GLOBALS(%l7)
1009 RESTORE_OUTS(%l7)
1024 ldn [%l7 + PC_OFF], %g1
1025 ldn [%l7 + nPC_OFF], %g2
[all …]
/titanic_41/usr/src/common/crypto/des/sun4u/
H A Ddes_crypt_asm.s2303 ldx [%i5 + 0], %l7 ! &(des_ip_table[0][0])
2319 ldx [%l7 + %o0], %o0
2327 ldx [%l7 + %o2], %o2
2335 ldx [%l7 + %o4], %o4
2343 ldx [%l7 + %g1], %g1
2391 ldx [%i5 + 80], %l7 ! &(des_sbox_table[7][0])
2430 ld [%i5 + 0], %l7 ! &(des_ip_table[0][0])
2446 ldx [%l7 + %o0], %o0
2454 ldx [%l7 + %o2], %o2
2462 ldx [%l7 + %o4], %o4
[all …]
/titanic_41/usr/src/uts/sun4u/ml/
H A Dmach_locore.s809 ldn [%l7 + PC_OFF], %l0
815 stn %l1, [%l7 + PC_OFF] ! restart mutex_owner_running()
818 stn %l1, [%l7 + nPC_OFF]
826 ldn [%l7 + PC_OFF], %l0
832 stn %l1, [%l7 + PC_OFF] ! restart mutex_exit()
834 stn %l1, [%l7 + nPC_OFF]
842 RESTORE_GLOBALS(%l7)
845 RESTORE_OUTS(%l7)
860 ldn [%l7 + PC_OFF], %g1
861 ldn [%l7 + nPC_OFF], %g2
[all …]

123