/osnet-11/usr/src/lib/libc/sparc/gen/ |
H A D | strncmp.s | 65 ldub [%i0], %i4 ! else cmp one byte 68 cmp %i4, %i5 71 tst %i4 ! terminating zero 101 ld [%i0 + %i1], %i4 105 cmp %i4, %i5 108 add %i4, %l6, %l3 110 1: xor %l3, %i4, %l3 121 andcc %i4, %l0, %g0 ! check if first byte was zero 123 andcc %i4, %l1, %g0 ! check if second byte was zero 126 andcc %i4, [all...] |
H A D | strncpy.s | 82 ldub [%i3 + %i4], %i1 ! src[] 83 stb %i1, [%i2 + %i4] ! dst[] = src[] 84 inccc %i4 ! src++, dst++, n-- 88 add %i2, %i4, %l0 ! need single dest pointer for fill 94 add %i2, %i4, %l0 ! dst 103 lduw [%i3 + %i4], %i1 ! src dword 104 addcc %i4, 4, %i4 ! n += 4, src += 4, dst += 4 110 stw %i1, [%i2 + %i4] ! store word to dst (address pre-incremented) 116 add %i2, %i4, [all...] |
H A D | smt_pause.s | 52 and %i5, 0x3, %i4 ! save last 2 bits 53 sll %i4, 0x6, %i2 ! pick a slot
|
H A D | strlcpy.s | 62 andcc %i1, 3, %i4 ! word aligned? 65 sub %i4, 4, %i4 ! bytes until src aligned 75 addcc %i4, 1, %i4 ! incr, check align 80 sethi %hi(0x01010101), %i4 82 or %i4, %lo(0x01010101), %i4 86 sll %i4, 7, %i5 ! Mycroft part deux 93 sub %l1, %i4, [all...] |
H A D | memmove.s | 45 sub %i0, %i1, %i4 ! get difference of two addresses 46 cmp %i2, %i4 ! compare size and difference of addresses 69 srl %i3, 8, %i4 70 stb %i4, [%i0] ! have to do bytes, 80 w3cp: ld [%i1], %i4 82 srl %i4, 24, %i5 91 1: sll %i4, 8, %g1 ! save residual bytes 92 ld [%i1+%i0], %i4 94 srl %i4, 24, %i5 ! merge with residual 104 w1cp: srl %i4, [all...] |
H A D | ascii_strcasecmp.s | 132 sethi %hi(0x80808080), %i4 ! start loading Mycroft's magic1 174 or %i4, %lo(0x80808080),%i4! finish loading Mycroft's magic1 204 or %i4, %lo(0x80808080),%i4! finish loading Mycroft's magic1 231 andn %i4, %i0, %l4 ! ~word & 0x80808080 240 andn %i3, %i4, %l0 ! q1 = x1 & ~m1 241 andn %g1, %i4, %l4 ! q2 = x2 & ~m1 248 andn %i4, %i3, %l0 ! q1 = m1 & ~x1 249 andn %i4, [all...] |
/osnet-11/usr/src/lib/libc/sparcv9/gen/ |
H A D | strncmp.s | 65 ldub [%i0], %i4 ! else cmp one byte 68 cmp %i4, %i5 71 tst %i4 ! terminating zero 101 lduw [%i0 + %i1], %i4 105 cmp %i4, %i5 108 add %i4, %l6, %l3 110 1: xor %l3, %i4, %l3 121 andcc %i4, %l0, %g0 ! check if first byte was zero 123 andcc %i4, %l1, %g0 ! check if second byte was zero 126 andcc %i4, [all...] |
H A D | memmove.s | 45 sub %i0, %i1, %i4 ! get difference of two addresses 46 cmp %i2, %i4 ! compare size and difference of addresses 69 srl %i3, 8, %i4 70 stb %i4, [%i0] ! have to do bytes, 80 w3cp: lduw [%i1], %i4 82 srl %i4, 24, %i5 91 1: sll %i4, 8, %g1 ! save residual bytes 92 lduw [%i1+%i0], %i4 94 srl %i4, 24, %i5 ! merge with residual 104 w1cp: srl %i4, [all...] |
H A D | ascii_strcasecmp.s | 132 sethi %hi(0x80808080), %i4 ! start loading Mycroft's magic1 174 or %i4, %lo(0x80808080),%i4! finish loading Mycroft's magic1 204 or %i4, %lo(0x80808080),%i4! finish loading Mycroft's magic1 231 andn %i4, %i0, %l4 ! ~word & 0x80808080 240 andn %i3, %i4, %l0 ! q1 = x1 & ~m1 241 andn %g1, %i4, %l4 ! q2 = x2 & ~m1 248 andn %i4, %i3, %l0 ! q1 = m1 & ~x1 249 andn %i4, [all...] |
H A D | strlcpy.s | 65 andcc %i1, 7, %i4 ! src dword aligned ? 68 sub %i4, 8, %i4 ! bytes until src aligned 78 addcc %i4, 1, %i4 ! src aligned now? 83 sethi %hi(0x01010101), %i4 ! Alan Mycroft's magic1 85 or %i4, %lo(0x01010101),%i4! finish loading magic1 87 sllx %i4, 32, %l1 ! spread magic1 89 or %i4, [all...] |
/osnet-11/usr/src/lib/libc/capabilities/sun4u/common/ |
H A D | memcpy.s | 307 ! %i4 = doubles remaining (length - blocks) 310 sub %i2, %i3, %i4 311 andn %i4, 7, %i4 312 sub %i4, 16, %i4 313 sub %i2, %i4, %i2 321 add %i1, %i4, %i1 1088 subcc %i4, 8, %i4 [all...] |
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/t/op/ |
H A D | cmp.t | 54 my ($i1, $i2, $i3, $i4, $i5, $i6, $i7, $i8, $i9, $i10, 76 if (!defined($cmp) ? !($i4 == $j4) 77 : ($cmp == -1 && !($i4 == $j4) || 78 $cmp == 0 && $i4 == $j4 || 79 $cmp == 1 && !($i4 == $j4)))
|
/osnet-11/usr/src/lib/libc/sparcv9/fp/ |
H A D | __quad_mag64.s | 264 ld [%i3],%i4 ! get the rounding mode 265 srl %i4,30,%l3 ! l3 = rm 276 or %i4,1,%i4 314 srl %i4,23,%i5 317 or %i4,%i5,%i4 322 or %i4,9,%i4 ! overflow 339 st %i4,[ [all...] |
/osnet-11/usr/src/lib/libc/sparc/sys/ |
H A D | syscall.s | 57 mov %i4, %o3 ! arg 3 100 mov %i4, %o2 ! arg 2
|
/osnet-11/usr/src/lib/brand/shared/brand/sparc/ |
H A D | handler.s | 95 stn %i4, [%sp + EH_LOCALS_GREG(REG_O4)] 156 mov %i4, %o5
|
/osnet-11/usr/src/grub/grub-0.97/stage2/ |
H A D | xfs.h | 429 xfs_dir2_ino4_t i4; member in union:__anon357
|
/osnet-11/usr/src/lib/libpp/common/ |
H A D | ppcontrol.c | 289 static int i4; local 961 i4 = 'S'; 963 else i4 = 'Q'; 1004 *p++ = i4;
|
/osnet-11/usr/src/lib/gss_mechs/mech_krb5/support/ |
H A D | fake-addrinfo.c | 687 int i4, i6, aierr; local 765 for (ai2 = ai, i4 = i6 = 0; ai2; ai2 = ai2->ai_next) { 768 ce->addrs4[i4++] = ((struct sockaddr_in *)ai2->ai_addr)->sin_addr;
|
/osnet-11/usr/src/lib/libc/capabilities/sun4v-fjathena/common/ |
H A D | memcmp.s | 276 sub %i4, %i5, %i4 277 sub %g0, %i4, %l4 290 sllx %o2, %i4, %o0 304 sllx %g1, %i4, %o0 316 srl %i4, 3, %i4 317 add %i3, %i4, %i3 334 sub %i5, %i4, %i5
|
/osnet-11/usr/src/grub/grub2/grub-core/fs/ |
H A D | xfs.c | 65 grub_uint32_t i4; member in union:grub_xfs_dir_header::__anon440 493 parent = grub_be_to_cpu32 (diro->inode.data.dir.dirhead.parent.i4);
|