Home
last modified time | relevance | path

Searched refs:l0 (Results 1 – 25 of 95) sorted by relevance

1234

/illumos-gate/usr/src/common/crypto/sha1/sparc/sun4u/
H A Dsha1_asm.S171 or %l0, %l3, %l0
174 add %l0, %l1, %l0
179 add %l0, %l1, %l0
200 or %l0, %l3, %l0
203 add %l0, %l1, %l0
208 add %l0, %l1, %l0
228 or %l0, %l3, %l0
232 add %l0, %l1, %l0
258 or %l0, %l3, %l0
286 or %l0, %l3, %l0
[all …]
/illumos-gate/usr/src/uts/common/des/
H A Ddes_soft.c225 uint32_t l0, l1, w; in des_encrypt() local
236 l0 = l1 = 0; in des_encrypt()
257 work2.long0 = l0; in des_encrypt()
268 e0 op p->l0; \ in des_encrypt()
275 e0 op p->l0; \ in des_encrypt()
329 u_int r0, l0, r1, l1; in des_encrypt() local
331 l0 = work2.long0; in des_encrypt()
350 work1.long1 = l0; in des_encrypt()
359 uint32_t l0, l1, w; in des_encrypt() local
362 l0 = l1 = 0; in des_encrypt()
[all …]
/illumos-gate/usr/src/lib/libcrypt/common/
H A Ddes_soft.c277 uint32_t l0, l1, w; in des_encrypt() local
288 l0 = l1 = 0; in des_encrypt()
294 l0 |= longtab[pbit]; in des_encrypt()
304 l0 |= longtab[pbit]; in des_encrypt()
309 work2.long0 = l0; in des_encrypt()
318 e0 op p->l0; \ in des_encrypt()
373 l0 = work2.long0; in des_encrypt()
392 work1.long1 = l0; in des_encrypt()
401 uint32_t l0, l1, w; in des_encrypt() local
404 l0 = l1 = 0; in des_encrypt()
[all …]
/illumos-gate/usr/src/lib/libnsl/des/
H A Ddes_soft.c314 uint32_t l0, l1, w; in __des_encrypt() local
325 l0 = l1 = 0; in __des_encrypt()
331 l0 |= longtab[pbit]; in __des_encrypt()
341 l0 |= longtab[pbit]; in __des_encrypt()
346 work2.long0 = l0; in __des_encrypt()
355 e0 op p->l0; \ in __des_encrypt()
408 l0 = work2.long0; in __des_encrypt()
427 work1.long1 = l0; in __des_encrypt()
436 uint32_t l0, l1, w; in __des_encrypt() local
439 l0 = l1 = 0; in __des_encrypt()
[all …]
/illumos-gate/usr/src/lib/libc/sparc/crt/
H A D_rtboot.S103 st %l0, [%o0] ! store it
109 add %l0, %l1, %l0 ! and get address of first env ptr
116 ld [%l0], %l1 ! get an entry
119 add %l0, 4, %l0 ! incrementing pointer in delay
127 set (s.##n - 1b), %l0; \
128 add %o7, %l0, %l0; \
129 st %l0, [%o1 + (n##_S * 4)]
131 set (f.##n - 1b), %l0; \
132 add %o7, %l0, %l0; \
133 st %l0, [%o2 + (n##_F * 4)]
[all …]
/illumos-gate/usr/src/lib/libc/sparc/gen/
H A Dstrncpy.S94 add %i2, %i4, %l0 ! dst
118 stb %g1, [%l0] ! store it
123 stb %g1, [%l0 + 1] ! store it
129 stb %g1, [%l0 + 2] ! store it
137 add %l0, 4, %l0 ! dst += 4
146 stb %g0, [%l0] ! dst[] = 0
151 add %l0, 1, %l0 ! dst++
238 sub %i1, %l1, %l0 ! x - 0x01010101
243 stb %g1, [%l0] ! store first byte
257 sub %i1, %l1, %l0 ! x - 0x01010101
[all …]
H A Dascii_strcasecmp.S240 andn %i3, %i4, %l0 ! q1 = x1 & ~m1
242 add %l0, %l2, %l1 ! p1 = q1 + m2
244 add %l0, %l3, %l0 ! q1 = q1 + m3
246 andn %l1, %l0, %l1 ! p1 = p1 & ~q1
248 andn %i4, %i3, %l0 ! q1 = m1 & ~x1
250 and %l0, %l1, %l0 ! q1 = p1 & q1
252 srl %l0, 2, %l0 ! q1 = q1 >> 2
282 add %l0, %l2, %l1 ! p1 = q1 + m2
284 add %l0, %l3, %l0 ! q1 = q1 + m3
290 and %l0, %l1, %l0 ! q1 = p1 & q1
[all …]
H A Dstrlcpy.S81 add %i2, %g4, %l0 ! l0 = dest
84 andcc %l0, 3, %g1 ! word aligned?
94 andcc %l0, %g1, %g0 ! doit
160 andcc %l0, %g1, %g0 ! do it
187 sub %l1, %i4, %l0 ! x - 0x01010101
190 add %i2, %g4, %l0 ! dst in ptr form
192 stb %g1, [%l0]
194 sth %g1, [%l0 + 1]
204 sub %l1, %i4, %l0 ! x - 0x01010101
209 sth %g1, [%l0]
[all …]
/illumos-gate/usr/src/lib/libmvec/common/vis/
H A D__vexpf.S696 srl %l0,29,%l0
721 srl %l0,29,%l0
722 and %l0,4,%l0
757 srl %l0,29,%l0
775 srl %l0,29,%l0
776 and %l0,4,%l0
870 and %l0,4,%l0
1013 and %l0,4,%l0
1185 and %l0,4,%l0
1386 and %l0,4,%l0
[all …]
H A D__vsin.S318 sub %l0,%o7,%l0
325 srl %l0,10,%l0
335 andn %l0,0x1f,%l0
446 sub %l0,%o7,%l0
452 srl %l0,10,%l0
567 sub %l0,%o7,%l0
573 srl %l0,10,%l0
682 sub %l0,%o7,%l0
686 srl %l0,10,%l0
1253 srl %l0,10,%l0
[all …]
H A D__vcos.S389 sub %l0,%o7,%l0
396 srl %l0,10,%l0
406 andn %l0,0x1f,%l0
516 sub %l0,%o7,%l0
523 srl %l0,10,%l0
637 sub %l0,%o7,%l0
644 srl %l0,10,%l0
752 sub %l0,%o7,%l0
757 srl %l0,10,%l0
1324 srl %l0,10,%l0
[all …]
H A D__vsincos.S74 ! l0 hx0,k0
180 andn %l0,%i5,%l0 ! mask off sign
258 sub %o3,%l0,%l0
265 or %l0,%l1,%l0
281 sll %l0,5,%l0 ! k
332 add %l0,%g1,%l0
428 andn %l0,%i5,%l0
585 sll %l0,5,%l0 ! k
639 add %l0,%g1,%l0
749 andn %l0,%i5,%l0
[all …]
H A D__vpow.S1064 add %l0,1,%l0
1602 add %l0,%o0,%l0 ! (Y0_0) ind = ind + itmp0;
1962 add %l0,%o0,%l0 ! (Y0_0) ind = ind + itmp0;
2210 sll %l0,%i2,%l0 ! (i0 << sh);
2330 sll %l0,%i2,%l0 ! (i0 << sh);
2463 sll %l0,%i2,%l0 ! (i0 << sh);
2642 sll %l0,%i2,%l0 ! (i0 << sh);
2817 sll %l0,%i2,%l0 ! (i0 << sh);
3086 srl %l0,31,%l0 ! sx;
4250 add %l0,1,%l0
[all …]
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/
H A Dboot.S136 set EB_ARGV, %l0 ! code for this entry
137 st %l0, [%o0] ! store it
138 add %fp, 68, %l0 ! argument vector is at %fp+68
139 st %l0, [%o0 + 4] ! store that
143 add %l0, %l1, %l0 ! and get address of first env ptr
144 st %l0, [%o0 + 12] ! store it in the vector
150 ld [%l0], %l1 ! get an entry
153 add %l0, 4, %l0 ! incrementing pointer in delay
154 st %l0, [%o0 + 20] ! store aux vector pointer
155 set EB_NULL, %l0 ! set up for the last pointer
[all …]
/illumos-gate/usr/src/uts/sun4u/opl/ml/
H A Ddrmach_asm.S163 stx %l0, [%o2+8*0]
196 stx %l0, [%o1+8*0]
215 ldx [%o1+8*0], %l0
268 add %l0, SCF_COMMAND, %o1
280 add %l0, SCF_STATUS, %o1
336 sub %o1, %l0, %o2
349 sub %o1, %l0, %o2
357 add %l0, (SCF_TDATA), %o1
373 add %l0, %o2, %o1
387 add %l0, SCF_COMMAND, %o1
[all …]
/illumos-gate/usr/src/uts/sun4/ml/
H A Dip_ocsum.S254 andn %l0, %l4, %l0 ! select hw's from src
285 ldx [%i0+0], %l0
298 srlx %l0, 32, %o0 ! hi32 to %o0
299 and %l0, %g1, %l0 ! lo32 to %l0
324 add %l0, %o0, %o0 ! delay
326 ldx [%i0+0], %l0
394 ldx [%i0], %l0 ! tmp64 = *src++
400 srlx %l0, 32, %o0 ! hi32
401 and %l0, %g1, %l0 ! lo32
407 add %l0, %i2, %i2 ! accumulator
[all …]
/illumos-gate/usr/src/lib/libc/sparcv9/gen/
H A Dascii_strcasecmp.S240 andn %i3, %i4, %l0 ! q1 = x1 & ~m1
242 add %l0, %l2, %l1 ! p1 = q1 + m2
244 add %l0, %l3, %l0 ! q1 = q1 + m3
246 andn %l1, %l0, %l1 ! p1 = p1 & ~q1
248 andn %i4, %i3, %l0 ! q1 = m1 & ~x1
250 and %l0, %l1, %l0 ! q1 = p1 & q1
252 srl %l0, 2, %l0 ! q1 = q1 >> 2
283 add %l0, %l2, %l1 ! p1 = q1 + m2
285 add %l0, %l3, %l0 ! q1 = q1 + m3
291 and %l0, %l1, %l0 ! q1 = p1 & q1
[all …]
H A Dstrlcpy.S97 andcc %l0, 7, %g0 ! dst word aligned ?
266 add %i2, %g4, %l0 ! dst (in pointer form)
268 stb %g1, [%l0] ! store first byte
272 sth %g1, [%l0 + 5] ! store bytes 6, 7
274 stb %l1, [%l0 + 7] ! store eigth byte
286 stb %g1, [%l0] ! store first byte
288 sth %g1, [%l0 + 1] ! store bytes 2, 3
292 stb %l1, [%l0 + 7] ! store eigth byte
304 sth %g1, [%l0] ! store bytes 1, 2
308 sth %l1, [%l0 + 6] ! store bytes 7, 8
[all …]
/illumos-gate/usr/src/uts/sun4/brand/common/
H A Dbrand_solaris.S121 stn %l0, [%g2 + CPU_TMP1];
142 GLOBALS_SWAP(%l0); /* switch to normal globals */
158 GLOBALS_RESTORE(%l0); /* delay slot - */
178 GLOBALS_RESTORE(%l0); /* delay slot - */
195 GLOBALS_RESTORE(%l0); /* delay slot - */
199 GLOBALS_RESTORE(%l0); /* switch back to alternate globals */
251 GLOBALS_SWAP(%l0); /* switch to normal globals */
253 GLOBALS_RESTORE(%l0); /* switch back to alternate globals */
279 ldn [%g2 + CPU_TMP1], %l0;
/illumos-gate/usr/src/uts/sun4v/ml/
H A Dmach_locore.S941 sub %l0, %l1, %l0
944 mov THREAD_REG, %l0
958 sub %l0, %l1, %l0
979 ldn [%l0 + T_CPU], %l0
980 ld [%l0 + CPU_BASE_SPL], %l0
981 cmp %l6, %l0
1413 add %l0, %o0, %o2;
1414 add %l0, %o2, %o3;
1415 add %l0, %o3, %o4;
1416 add %l0, %o4, %o5;
[all …]
/illumos-gate/usr/src/lib/libc/sparcv9/fp/
H A D__quad_mag64.S184 andcc %l0,%l7,%l0 ! l0 = ex
190 mov 1,%l0
254 add %l0,1,%l0
296 add %l0,1,%l0
505 andcc %l0,%l7,%l0 ! l0 = ex
511 mov 1,%l0
625 cmp %l0,1
635 sub %l0,1,%l0
646 sub %l0,64,%l0
659 sub %l0,1,%l0
[all …]
/illumos-gate/usr/src/uts/sun4u/ml/
H A Dmach_locore.S776 sub %l0, %l1, %l0
779 mov THREAD_REG, %l0
793 sub %l0, %l1, %l0
814 ldn [%l0 + T_CPU], %l0
815 ld [%l0 + CPU_BASE_SPL], %l0
816 cmp %l6, %l0
1322 add %l0, %o0, %o2;
1323 add %l0, %o2, %o3;
1324 add %l0, %o3, %o4;
1325 add %l0, %o4, %o5;
[all …]
/illumos-gate/usr/src/uts/sparc/v9/ml/
H A Dsparcv9_subr.S1076 0: stx %l0, [%sp + STACK_BIAS + SA(MINFRAME) + TSTATE_OFF]
1116 rd %ccr, %l0 ! %l0 = %ccr
1117 sllx %l0, TSTATE_CCR_SHIFT, %l0 ! %l0 <<= CCR_SHIFT
1120 or %l0, %l1, %l0 ! %l0 |= %l1
1123 or %l0, %l1, %l0 ! %l0 |= %l1
1126 or %l0, %l1, %l0 ! %l0 |= %l1
/illumos-gate/usr/src/cmd/units/
H A Dunits.c331 l0: in init()
349 goto l0; in init()
352 goto l0; in init()
358 goto l0; in init()
369 goto l0; in init()
381 goto l0; in init()
385 goto l0; in init()
394 goto l0; in init()
398 goto l0; in init()
492 l0: in hash()
[all …]
/illumos-gate/usr/src/lib/brand/shared/brand/sparc/
H A Dcrt.S70 add %o0, 1, %l0 ! add 1 to argc for last element of 0
71 sll %l0, CPTRSHIFT, %l0 ! multiply argc by pointer size
72 add %o1, %l0, %o2 ! and add to argv to get first env ptr

1234