Home
last modified time | relevance | path

Searched refs:i5 (Results 1 – 25 of 79) sorted by relevance

1234

/illumos-gate/usr/src/common/crypto/arcfour/sun4u/
H A Darcfour_crypt_asm.S72 add %i0, 0, %i5
90 stb %o3, [%i5+%o2]
93 stb %o4, [%i5 + %o1]
104 stb %g3, [%i5 + %g2]
108 stb %g4, [%i5 + %g1]
129 stb %o3, [%i5+%o2]
132 stb %o4, [%i5 + %o1]
169 stb %o3, [%i5+%o2]
211 stb %o3, [%i5+%o2]
254 stb %o3, [%i5+%o2]
[all …]
/illumos-gate/usr/src/lib/libc/sparc/gen/
H A Dstrncmp.S68 cmp %i4, %i5
90 sll %i5, 24, %i5
104 or %l4, %i5, %i5
105 cmp %i4, %i5
139 or %i5, %l4, %i5
154 or %l4, %i5, %i5
155 cmp %i4, %i5
183 sll %i5, 16, %i5
198 or %l4, %i5, %i5
199 cmp %i4, %i5
[all …]
H A Dstrlcpy.S86 sll %i4, 7, %i5 ! Mycroft part deux
92 andn %i5, %l1, %g1 ! ~word & 0x80808080
158 andn %i5, %l1, %g1 ! word & 0x80808080
164 mov 0xff, %i5
165 sll %i5, 24, %i5 ! mask 1st byte = 0xff000000
167 andcc %l1, %i5, %g0 ! cur byte 0?
168 srl %i5, 8, %i5 ! mask next byte
186 andn %i5, %l1, %g1 ! ~x & 0x80808080
203 andn %i5, %l1, %g1 ! ~x & 0x80808080
220 sll %i4, 7, %i5
H A Dmemmove.S53 andcc %i1, 3, %i5 ! is src word aligned
55 cmp %i5, 2 ! is src half-word aligned
57 cmp %i5, 3 ! src is byte aligned
65 andcc %i0, 3, %i5
H A Dsmt_pause.S50 ld [%g7 + UL_LWPID], %i5
52 and %i5, 0x3, %i4 ! save last 2 bits
H A Dstrncpy.S77 sub %i5, 4, %i5 ! bytes until src aligned
89 inccc %i5 ! src aligned now?
106 andn %i5, %i1, %g1 ! ~dword & 0x80808080
237 andn %i5, %i1, %g1 ! ~x & 0x80808080
256 andn %i5, %i1, %g1 ! ~x & 0x80808080
/illumos-gate/usr/src/lib/libc/sparcv9/gen/
H A Dstrncmp.S68 cmp %i4, %i5
90 sll %i5, 24, %i5
104 or %l4, %i5, %i5
105 cmp %i4, %i5
139 or %i5, %l4, %i5
154 or %l4, %i5, %i5
155 cmp %i4, %i5
183 sll %i5, 16, %i5
198 or %l4, %i5, %i5
199 cmp %i4, %i5
[all …]
H A Dmemmove.S53 andcc %i1, 3, %i5 ! is src word aligned
55 cmp %i5, 2 ! is src half-word aligned
57 cmp %i5, 3 ! src is byte aligned
65 andcc %i0, 3, %i5
H A Dstrlcpy.S106 andn %i5, %l1, %g1 ! ~dword & 0x8080808080808080
238 andn %i5, %l1, %g1 ! ~dword & 0x8080808080808080
244 mov 0xff, %i5 ! create byte mask for null byte scanning
245 sllx %i5, 56, %i5 ! mask for 1st byte = 0xff0000000000000000
247 andcc %l1, %i5, %g0 ! current byte zero?
248 srlx %i5, 8, %i5 ! byte mask for next byte
262 andn %i5, %l1, %g1 ! ~x & 0x8080808080808080
280 andn %i5, %l1, %g1 ! ~x & 0x8080808080808080
298 andn %i5, %l1, %g1 ! ~x & 0x8080808080808080
316 andn %i5, %l1, %g1 ! ~x & 0x8080808080808080
/illumos-gate/usr/src/lib/libmvec/common/vis/
H A D__vrhypotf.S343 and %i5,_0x7fffffff,%i5 ! (3_0) ax &= 0x7fffffff;
366 and %i5,_0x7fffffff,%i5 ! (4_0) ax &= 0x7fffffff;
393 and %i5,_0x7fffffff,%i5 ! (0_0) ax &= 0x7fffffff;
421 and %i5,_0x7fffffff,%i5 ! (1_0) ax &= 0x7fffffff;
459 and %i5,_0x7fffffff,%i5 ! (2_0) ax &= 0x7fffffff;
500 and %i5,_0x7fffffff,%i5 ! (3_0) ax &= 0x7fffffff;
544 and %i5,_0x7fffffff,%i5 ! (4_0) ax &= 0x7fffffff;
660 and %i5,_0x7fffffff,%i5 ! (1_0) ax &= 0x7fffffff;
715 and %i5,_0x7fffffff,%i5 ! (2_0) ax &= 0x7fffffff;
770 and %i5,_0x7fffffff,%i5 ! (3_0) ax &= 0x7fffffff;
[all …]
H A D__vsincos.S72 ! i5 0x80000000,n0
145 st %i5,[%fp+csave]
151 mov %i5,%l3
207 andn %l1,%i5,%l1
233 andn %l2,%i5,%l2
428 andn %l0,%i5,%l0
479 andcc %i5,1,%g0
484 and %i5,3,%i5
518 srl %i5,1,%i5
529 or %i5,%o4,%i5
[all …]
H A D__vatan2.S65 ! i5 z
177 mov %i5,%l4
182 add %i5,%l7,%i5 ! z += stridez
240 mov %i5,%l5
255 add %i5,%l7,%i5
327 add %i5,%l7,%i5
710 mov %i5,%l4
713 add %i5,%l7,%i5
887 mov %i5,%l5
890 add %i5,%l7,%i5
[all …]
H A D__vrhypot.S1027 add %i5,stridez,%i5 ! pz += stridez
1132 add %i5,stridez,%i5 ! pz += stridez
1247 add %i5,stridez,%i5 ! pz += stridez
1362 add %i5,stridez,%i5 ! pz += stridez
1488 add %i5,stridez,%i5 ! pz += stridez
1603 add %i5,stridez,%i5 ! pz += stridez
1718 add %i5,stridez,%i5 ! pz += stridez
1833 add %i5,stridez,%i5 ! pz += stridez
1917 add %i5,stridez,%i5 ! pz += stridez
1974 add %i5,stridez,%i5 ! pz += stridez
[all …]
H A D__vhypot.S579 add %i5,stridez,%l6 ! pz += stridez
642 add %l6,stridez,%i5 ! pz += stridez
706 add %i5,stridez,%g5 ! pz += stridez
770 add %g5,stridez,%i5 ! pz += stridez
798 add %i5,stridez,%i5
822 add %l6,stridez,%i5
830 add %i5,stridez,%i5
894 add %i5,stridez,%i5
923 add %i5,stridez,%i5
934 add %i5,stridez,%i5
[all …]
H A D__vsqrt.S1515 sub %l2,stridex,%i5
1530 sub %l2,stridex,%i5
1545 sub %l2,stridex,%i5
1560 sub %l2,stridex,%i5
1575 sub %l2,stridex,%i5
1590 sub %l2,stridex,%i5
1605 sub %l2,stridex,%i5
1620 sub %l2,stridex,%i5
1635 sub %l2,stridex,%i5
1650 sub %l2,stridex,%i5
[all …]
H A D__vhypotf.S196 or %g0,%i5,%l7
882 add %o7,stridey,%i5
883 stx %i5,[%fp+tmp_py]
898 stx %i5,[%fp+tmp_py]
943 stx %i5,[%fp+tmp_py]
959 stx %i5,[%fp+tmp_py]
1042 add %o7,stridey,%i5
1043 stx %i5,[%fp+tmp_py]
1058 stx %i5,[%fp+tmp_py]
1073 add %i5,stridey,%o4
[all …]
H A D__vsincosf.S93 ! i5 biguns
159 stx %i5,[%fp+csave]
164 st %i5,[%fp+csave]
170 mov %i5,%o4
171 mov 0,%i5 ! biguns = 0
696 ld [%fp+0x5c],%i5
697 st %i5,[%sp+0x5c]
748 mov 1,%i5 ! set biguns
789 mov 1,%i5 ! set biguns
830 mov 1,%i5 ! set biguns
[all …]
H A D__vpowf.S1491 or %g0,%o4,%i5
1603 st %f4,[%i5]
1607 add %i5,stridez,%i5
1693 add %i5,stridez,%i5 ! pz += stridez;
2328 and %i5,MASK_0x7fffffff,%i5 ! (Y1_0) ay &= 0x7fffffff
2331 cmp %i5,%o1
2438 and %i5,MASK_0x7fffffff,%i5 ! (Y1_0) ay &= 0x7fffffff
2441 cmp %i5,%o1
2622 and %i5,MASK_0x7fffffff,%i5 ! (Y1_0) ay &= 0x7fffffff
2626 cmp %i5,%o1
[all …]
/illumos-gate/usr/src/common/crypto/des/sun4u/
H A Ddes_crypt_asm.s2422 ld [%g1 + %g2], %i5
3263 ldx [%i5 + 16], %i5 ! &(dec_fp_table[0])
3265 ld [%i5 + 8], %i5 ! &(dec_fp_table[0])
3293 ld [%i5 + %l0], %l0
3297 ld [%i5 + %l1], %l1
3307 ld [%i5 + %l2], %l2
3317 ld [%i5 + %l3], %l3
3324 ld [%i5 + %l4], %l4
3334 ld [%i5 + %l5], %l5
3341 ld [%i5 + %l6], %l6
[all …]
/illumos-gate/usr/src/test/util-tests/tests/dis/sparc/
H A Dtst.regs.s52 add %i3, %i4, %i5
53 add %i4, %i5, %fp
54 add %i5, %fp, %i7
H A Dtst.regs.out28 libdis_test+0x6c: ba 06 c0 1c add %i3, %i4, %i5
29 libdis_test+0x70: bc 07 00 1d add %i4, %i5, %fp
30 libdis_test+0x74: be 07 40 1e add %i5, %fp, %i7
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/inline/
H A Dtst.InlineKinds.d49 inline int i5[int x] = (xlate < struct s > (x)).s_x; /* array by xlate */
59 printf("i5[123] = %d\n", i5[123]);
/illumos-gate/usr/src/common/bignum/sun4u/
H A Dmont_mulf_kernel_v9.S713 /* 0x00a4 159 */ add %i5,2,%i5
716 /* 0x00b0 159 */ cmp %i5,%i0
747 /* 0x0128 159 */ cmp %i5,%l6
779 /* 0x01a0 */ add %i5,1,%i5
784 /* 0x01b4 */ cmp %i5,%l6
900 /* 0x0040 */ add %i5,4,%i5
904 /* 0x0050 */ cmp %i5,%o4
978 /* 0x016c 228 */ add %i5,1,%i5
998 /* 0x01b8 228 */ add %i5,4,%i5
1106 /* 0x035c */ add %i5,1,%i5
[all …]
/illumos-gate/usr/src/uts/sparc/v9/sys/
H A Dprivregs.h114 stx %i5, [RP + O5_OFF]; \
124 ldx [RP + O5_OFF], %i5; \
142 st %i5, [SBP + (13*4)]; \
160 sta %i5, [SBP + (13*4)]%asi; \
178 ld [SBP + (13*4)], %i5; \
196 stx %i5, [SBP + (13*8)]; \
214 stxa %i5, [SBP + (13*8)]%asi; \
232 ldx [SBP + (13*8)], %i5; \
/illumos-gate/usr/src/uts/sun4v/cpu/
H A Dgeneric_copy.S129 ! i5 (word to write)
160 or %i4, %i5, %i5 ! merge
171 sll %i5, %l2, %i5 ! move leftover into upper bytes
184 or %i5, %i4, %i5
185 st %i5, [%i1] ! write a word
191 sll %i3, %l1, %i5 ! get leftover into upper bits
199 or %i5, %i4, %i5 ! merge to complete word
217 sll %i4, %l1, %i5 ! get leftover
225 or %i5, %i4, %i5 ! merge with upper dest bits (leftover)
226 st %i5, [%i1] ! write a destination word
[all …]

1234