Searched refs:i3 (Results 1 - 23 of 23) sorted by relevance

/osnet-11/usr/src/cmd/perl/5.8.4/distrib/t/op/
H A Dcmp.t54 my ($i1, $i2, $i3, $i4, $i5, $i6, $i7, $i8, $i9, $i10,
73 nok ($ok, $i3, '<=>', $j3, $cmp, $i, $j, '<');
84 nok ($ok, $i3, '<=>', $j3, $cmp, $i, $j, '==');
95 nok ($ok, $i3, '<=>', $j3, $cmp, $i, $j, '>');
106 nok ($ok, $i3, '<=>', $j3, $cmp, $i, $j, '>=');
118 nok ($ok, $i3, '<=>', $j3, $cmp, $i, $j, '!=');
129 nok ($ok, $i3, '<=>', $j3, $cmp, $i, $j, '<=');
140 nok ($ok, $i3, '<=>', $j3, $cmp, $i, $j, '<=> transposed');
154 nok ($ok, $i3, 'cmp', $j3, $cmp, $i, $j, 'lt');
164 nok ($ok, $i3, 'cm
[all...]
/osnet-11/usr/src/lib/libc/sparc/gen/
H A Dascii_strcasecmp.s130 andcc %i0, 3, %i3 ! s1 word-aligned ?
151 cmp %i3, 3 ! s1 aligned now?
172 cmp %i3, 2 ! s1 aligned now?
195 andcc %i1, 3, %i3 ! s2 word-aligned ?
207 andcc %i1, 3, %i3 ! s2 word aligned ?
215 add %i2, %i3, %i2 ! start adjusting offset s1-s2
216 sll %i3, 3, %l6 ! shift factor for left shifts
219 orn %i3, %g0, %i3 ! generate all ones
221 srl %i3,
[all...]
H A Dsmt_pause.s51 add %fp, STACK_BIAS-BANKS, %i3
54 add %i2, %i3, %o0
H A Dmemmove.s58 s1algn: ldub [%i1], %i3 ! move 1 or 3 bytes to align it
60 stb %i3, [%i0] ! move a byte to align src
67 s2algn: lduh [%i1], %i3 ! know src is 2 byte alinged
69 srl %i3, 8, %i4
71 stb %i3, [%i0 + 1] ! don't know dst alingment
87 andn %i2, 3, %i3 ! i3 is aligned word count
88 dec 4, %i3 ! avoid reading beyond tail of src
93 deccc 4, %i3
108 andn %i2, 3, %i3
[all...]
H A Dstrlcpy.s61 add %i1, %i2, %i3 ! i3 = src + n
68 ldub [%i3 + %g4], %l1 ! l1 = src[]
89 ld [%i3 + %g4], %l1 ! l1 = src[]
125 add %i3, %g4, %i3
156 ld [%i3], %l1
162 add %i3, 4, %i3 ! src += 4
170 add %i3,
[all...]
H A Dstrncmp.s59 andcc %i1, 3, %i3 ! is s2 aligned
84 cmp %i3, 2 ! check if s2 half aligned
86 cmp %i3, 1 ! check if aligned to 1 or 3 bytes
95 ld [%i1], %i3 ! delay slot
103 srl %i3, 8, %l4 ! merge with the other half
114 sll %i3, 24, %i5
132 sll %i3, 24, %i5
145 ld [%i1], %i3 ! delay slot
153 srl %i3, 24, %l4 ! merge with the other half
164 sll %i3,
[all...]
H A Dstrncpy.s82 ldub [%i3 + %i4], %i1 ! src[]
103 lduw [%i3 + %i4], %i1 ! src dword
234 lduw [%i3 + %i4], %i1 ! x = src[]
252 lduw [%i3 + %i4], %i1 ! x = src[]
/osnet-11/usr/src/lib/libc/sparcv9/gen/
H A Dascii_strcasecmp.s130 andcc %i0, 3, %i3 ! s1 word-aligned ?
151 cmp %i3, 3 ! s1 aligned now?
172 cmp %i3, 2 ! s1 aligned now?
195 andcc %i1, 3, %i3 ! s2 word-aligned ?
207 andcc %i1, 3, %i3 ! s2 word aligned ?
215 add %i2, %i3, %i2 ! start adjusting offset s1-s2
216 sll %i3, 3, %l6 ! shift factor for left shifts
219 orn %i3, %g0, %i3 ! generate all ones
221 srl %i3,
[all...]
H A Dsmt_pause.s45 ld [%g7 + UL_LWPID], %i3 ! curthread->ul_lwpid
47 and %i3, 0x3, %i2 ! save last 2 bits
H A Dmemmove.s58 s1algn: ldub [%i1], %i3 ! move 1 or 3 bytes to align it
60 stb %i3, [%i0] ! move a byte to align src
67 s2algn: lduh [%i1], %i3 ! know src is 2 byte alinged
69 srl %i3, 8, %i4
71 stb %i3, [%i0 + 1] ! don't know dst alingment
87 andn %i2, 3, %i3 ! i3 is aligned word count
88 dec 4, %i3 ! avoid reading beyond tail of src
93 deccc 4, %i3
108 andn %i2, 3, %i3
[all...]
H A Dstrncmp.s59 andcc %i1, 3, %i3 ! is s2 aligned
84 cmp %i3, 2 ! check if s2 half aligned
86 cmp %i3, 1 ! check if aligned to 1 or 3 bytes
95 lduw [%i1], %i3 ! delay slot
103 srl %i3, 8, %l4 ! merge with the other half
114 sll %i3, 24, %i5
132 sll %i3, 24, %i5
145 lduw [%i1], %i3 ! delay slot
153 srl %i3, 24, %l4 ! merge with the other half
164 sll %i3,
[all...]
H A Dstrlcpy.s64 add %i1, %i2, %i3 ! src = src + n
71 ldub [%i3 + %g4], %l1 ! src[]
103 ldx [%i3 + %g4], %l1 ! src dword
171 add %i3, %g4, %i3 ! we want a single src pointer here
233 ! %i3 points is current src ptr (8-byte aligned)
236 ldx [%i3], %l1 ! src dword
242 add %i3, 8, %i3 ! src += 8
250 add %i3,
[all...]
/osnet-11/usr/src/lib/libc/capabilities/sun4v/common/
H A Dsmt_pause.s57 ld [%g7 + UL_LWPID], %i3 ! curthread->ul_lwpid
59 and %i3, 0x3, %i2 ! save last 2 bits
/osnet-11/usr/src/lib/libc/capabilities/sun4u/common/
H A Dmemcpy.s275 sub %i3, 64, %i3
276 neg %i3 ! bytes till block aligned
277 sub %i2, %i3, %i2 ! update %i2 with new count
279 ! Copy %i3 bytes till dst is block (64 byte) aligned. use
288 subcc %i3, 8, %i3
296 subcc %i3, 8, %i3
306 ! %i3
[all...]
H A Dmemcmp.s171 sub %i3, 64, %i3
172 neg %i3 ! bytes till block aligned
174 ! Compare %i3 bytes till dst is block (64 byte) aligned. use
190 subcc %i3, 8, %i3
202 andn %i2, 63, %i3 ! calc number of blocks
205 sub %i2, %i3, %l2
228 sub %i3, 128, %i3
[all...]
/osnet-11/usr/src/lib/libc/capabilities/sun4v-fjathena/common/
H A Dmemcmp.s275 ldx [%i3], %g1
281 sub %i3, 8, %i3
288 ldx [%i3+16], %g1
295 add %i3, 16, %i3
302 ldx [%i3+8], %o2
317 add %i3, %i4, %i3
339 sub %i3,
[all...]
/osnet-11/usr/src/lib/libc/sparc/sys/
H A Dsyscall.s55 mov %i3, %o2 ! arg 2
98 mov %i3, %o1 ! arg 1
/osnet-11/usr/src/lib/brand/shared/brand/sparc/
H A Dhandler.s94 stn %i3, [%sp + EH_LOCALS_GREG(REG_O3)]
155 mov %i3, %o4
/osnet-11/usr/src/lib/libnsl/yp/
H A Ddbm.c506 int i1, i2, i3; local
516 i3 = sp[sp[0]+1-1];
518 while (i1 > i3) {
/osnet-11/usr/src/lib/libc/sparc/threads/
H A Dasm_subr.s143 jmpl %i3, %o7
/osnet-11/usr/src/lib/libc/sparcv9/fp/
H A D__quad_mag64.s264 ld [%i3],%i4 ! get the rounding mode
339 st %i4,[%i3]
598 ld [%i3],%i4 ! get the rounding mode
677 st %i4,[%i3]
692 st %i4,[%i3]
/osnet-11/usr/src/lib/libcmd/common/
H A Djoin.c555 static int i1,i2,i3; variable
556 #define outfield(p,i,n,f) (sfprintf(sfstdout, "[F%d#%d:%d,%d]", __LINE__, i1=i, i2=n, i3=f), outfield(p, i1, i2, i3))
/osnet-11/usr/src/lib/libpp/common/
H A Dppcontrol.c288 static int i3; local
874 i2 = i3 = 0;
1097 if (!i3++)

Completed in 118 milliseconds