Home
last modified time | relevance | path

Searched refs:i2 (Results 51 – 75 of 153) sorted by path

1234567

/illumos-gate/usr/src/lib/libc/sparc/gen/
H A Dmemmove.S43 cmp %i2, 17 ! delay slot, for small counts copy bytes
46 cmp %i2, %i4 ! compare size and difference of addresses
48 cmp %i2, 17 ! delay slot, for small counts copy bytes
63 dec %i2
H A Dsmt_pause.S53 sll %i4, 0x6, %i2 ! pick a slot
54 add %i2, %i3, %o0
H A Dstrlcpy.S64 add %i0, %i2, %i2 ! n = dst + n
83 sub %i2, 4, %i2 ! pre-incr for in cpy loop
99 add %i2, %g4, %i2 ! ptr to dest
104 add %i2, 1, %i2 ! dst ++
109 add %i2, 1, %i2 ! dst ++
115 add %i2, 1, %i2 ! dst ++
123 add %i2, %g4, %i2
134 add %i2, 1, %i2 ! dst++
141 add %i2, 1, %i2 ! dst++
148 add %i2, 1, %i2 ! dst++
[all …]
H A Dstrncmp.S54 cmp %i2, 8
61 deccc %i2 ! --n >= 0 ?
93 deccc 4, %i2 ! n >= 4 ?
99 inc 4, %i2
143 deccc 4, %i2 ! n >= 4 ?
149 inc 4, %i2
187 deccc 4, %i2 ! n >= 4 ?
226 5: cmp %i2,0
232 inc 4, %i2
294 deccc %i2 ! --n >= 0 ?
[all …]
H A Dstrncpy.S83 stb %i1, [%i2 + %i4] ! dst[] = src[]
88 add %i2, %i4, %l0 ! need single dest pointer for fill
94 add %i2, %i4, %l0 ! dst
110 stw %i1, [%i2 + %i4] ! store word to dst (address pre-incremented)
116 add %i2, %i4, %l0 ! pointer to dest string
211 stb %g1, [%i2 + %i4] ! store it
227 stb %i1, [%i2 + %i4] ! store fourth byte
241 add %i2, %i4, %l0 ! dst (in pointer form)
260 add %i2, %i4, %l0 ! dst (in pointer form)
/illumos-gate/usr/src/lib/libc/sparc/sys/
H A Dsyscall.S63 mov %i2, %o1 ! arg 1
104 mov %i2, %o0 ! arg 0
/illumos-gate/usr/src/lib/libc/sparc/threads/
H A Dasm_subr.S144 mov %i2, %o2
/illumos-gate/usr/src/lib/libc/sparcv9/fp/
H A D__quad_mag64.S309 st %l4,[%i2]
310 st %o0,[%i2+4]
311 stx %o2,[%i2+8]
325 st %l4,[%i2]
326 st %g0,[%i2+4]
334 st %l4,[%i2]
335 st %o0,[%i2+4]
607 st %l4,[%i2]
608 st %g0,[%i2+4]
669 st %l4,[%i2]
[all …]
/illumos-gate/usr/src/lib/libc/sparcv9/gen/
H A Dascii_strcasecmp.S128 subcc %i0, %i1, %i2 ! s1 == s2 ?
155 ldub [%i1 + %i2], %i0 ! s1[1]
215 add %i2, %i3, %i2 ! start adjusting offset s1-s2
239 lduw [%i1 + %i2], %i3 ! x1 = word from s1
277 lduw [%i1 + %i2], %i3 ! x1 = word from s1
304 lduw [%i1 + %i2], %i3 ! load word from s1
313 srl %g1, 24, %i2 ! first byte of mismatching word in s2
315 subcc %i1, %i2, %i0 ! *s1-*s2
324 subcc %i1, %i2, %i0 ! *s1-*s2
326 srl %g1, 8, %i2 ! third byte of mismatching word in s2
[all …]
H A Dmemmove.S43 cmp %i2, 17 ! delay slot, for small counts copy bytes
46 cmp %i2, %i4 ! compare size and difference of addresses
48 cmp %i2, 17 ! delay slot, for small counts copy bytes
63 dec %i2
H A Dsmt_pause.S47 and %i3, 0x3, %i2 ! save last 2 bits
48 sllx %i2, 0x6, %i1 ! pick a slot
H A Dstrlcpy.S123 add %i2, 1, %i2 ! dst++
128 add %i2, 1, %i2 ! dst++
133 add %i2, 1, %i2 ! dst++
138 add %i2, 1, %i2 ! dst++
143 add %i2, 1, %i2 ! dst++
148 add %i2, 1, %i2 ! dst++
154 add %i2, 1, %i2 ! dst++
180 add %i2, 1, %i2 ! dst++
187 add %i2, 1, %i2 ! dst++
194 add %i2, 1, %i2 ! dst++
[all …]
H A Dstrncmp.S54 cmp %i2, 8
61 deccc %i2 ! --n >= 0 ?
93 deccc 4, %i2 ! n >= 4 ?
99 inc 4, %i2
143 deccc 4, %i2 ! n >= 4 ?
149 inc 4, %i2
187 deccc 4, %i2 ! n >= 4 ?
226 5: cmp %i2, 0
232 inc 4, %i2
294 deccc %i2 ! --n >= 0 ?
[all …]
/illumos-gate/usr/src/lib/libdisasm/common/
H A Ddis_s390x.c221 BITFLD(i1, i2);
358 uint16_t i2; member
373 uint16_t i2; member
388 uint8_t i2; member
394 uint16_t i2; member
436 uint8_t i2; member
441 uint8_t i2; member
449 uint16_t i2; member
453 uint8_t i2; member
1945 uint16_t i2 = BE_16(inst->ri_a.i2); in fmt_ri_a() local
[all …]
/illumos-gate/usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/
H A DProbeData.java447 if (i2 < 0) { in compareUnsigned()
448 cmp = (i1 < i2 ? -1 : (i1 > i2 ? 1 : 0)); in compareUnsigned()
452 } else if (i2 < 0) { in compareUnsigned()
455 cmp = (i1 < i2 ? -1 : (i1 > i2 ? 1 : 0)); in compareUnsigned()
467 if (i2 < 0) { in compareUnsigned()
468 cmp = (i1 < i2 ? -1 : (i1 > i2 ? 1 : 0)); in compareUnsigned()
472 } else if (i2 < 0) { in compareUnsigned()
475 cmp = (i1 < i2 ? -1 : (i1 > i2 ? 1 : 0)); in compareUnsigned()
487 if (i2 < 0) { in compareUnsigned()
488 cmp = (i1 < i2 ? -1 : (i1 > i2 ? 1 : 0)); in compareUnsigned()
[all …]
/illumos-gate/usr/src/lib/libdwarf/common/
H A Ddwarf_line.c128 int i2 = 0; in special_cat() local
132 for (; i2 < srclen; ++i2,++i1) { in special_cat()
133 dst[i1] = src[i2]; in special_cat()
/illumos-gate/usr/src/lib/libilb/common/
H A Dilb_subr.c119 uint32_t i1, i2; in i_cmp_addr_impl() local
128 IN6_V4MAPPED_TO_IPADDR((struct in6_addr *)ip2, i2); in i_cmp_addr_impl()
131 l2 = ntohl(i2); in i_cmp_addr_impl()
/illumos-gate/usr/src/lib/libm/common/Q/
H A Dpowl.c39 #define i2 2 macro
78 if (((ix - 0x3fff0000) | px[i1] | px[i2] | px[i3]) == 0) { in logl_x()
105 pz[i1] = pz[i2] = pz[i3] = 0; in logl_x()
144 lx = px[i1] | px[i2] | px[i3]; in powl()
146 ly = py[i1] | py[i2] | py[i3]; in powl()
179 j = ((unsigned) py[i2]) >> (80 - k); in powl()
180 if ((j << (80 - k)) == py[i2]) in powl()
/illumos-gate/usr/src/lib/libm/sparc/src/
H A Dnextafter.S58 std %i2,[%fp+y]
59 or %g0,%i2,%o2
75 and %i2,%l1,%i0
98 andcc %i0,%l3,%i2
101 cmp %i2,%l3
/illumos-gate/usr/src/lib/libmvec/common/
H A D__vlog.c669 int i0, i1, i2, i3, e; in __vlog() local
717 i2 = (i2 + 0x800) & ~0xfff; in __vlog()
718 e = (i2 & 0x7ff00000) - 0x3ff00000; in __vlog()
720 w2.i[HIWORD] = i2 - e; in __vlog()
722 i2 = (i2 >> 10) & 0x3fc; in __vlog()
738 h2 = d2 * TBL[i2]; in __vlog()
743 l2 = d2 * TBL[i2+1]; in __vlog()
766 *y = (n2 * ln2hi + TBL[i2+2]) + (h2 + (l2 + in __vlog()
767 (n2 * ln2lo + TBL[i2+3]) + b2)); in __vlog()
H A D__vlogf.c151 int i0, i1, i2, i3, i4; in __vlogf() local
202 i2 = ival2 >> 17; in __vlogf()
214 ty2 = LN2 * (double) exp2 + __TBL_logf[i2]; in __vlogf()
220 yy2 = (double) iy2 * __TBL_logf[i2 + 1]; in __vlogf()
H A D__vpow.c691 int eflag2, gflag2, ind2, i2; in __vpow() local
798 i2 = (hx2 >> 8) & 0xff0; in __vpow()
807 y2 = *(double *)((char*)__TBL_log2 + i2); in __vpow()
823 y2 += *(double *)((char*)__TBL_log2 + i2 + 8) + KA1_LO * s_h2; in __vpow()
899 i2 = (ind2 & 0xff) << 4; in __vpow()
911 u2 = *(double*)((char*)__TBL_exp2 + i2); in __vpow()
930 u2 = *(double*)((char*)__TBL_exp2 + i2 + 8) + u2 * y2 + u2; in __vpow()
1141 int eflag2, gflag2, ind2, i2; in __vpowx() local
1269 i2 = (ind2 & 0xff) << 4; in __vpowx()
1281 u2 = *(double*)((char*)__TBL_exp2 + i2); in __vpowx()
[all …]
H A D__vpowf.c583 int ind2, i2, exp2; in __vpowf_n() local
603 i2 = (ax2 + 0x8000) & 0xffff0000; in __vpowf_n()
606 ind2 = i2 >> 15; in __vpowf_n()
609 i2 = ax2 - i2; in __vpowf_n()
612 y2 = (double) i2 * __TBL_log2f[ind2 + 1]; in __vpowf_n()
/illumos-gate/usr/src/lib/libmvec/common/vis/
H A D__vatan.S147 sll %i2,3,%i2 !convert stride to byte count
264 /*20*/ add %i1,%i2,%i1 !x += stridex
349 /*44*/add %i1,%i2,%i1 !x += stridex
438 /*68*/ add %i1,%i2,%i1 !x += stridex
498 add %i1,%i2,%i1 !x += stridex
529 add %i1,%i2,%i1 !x += stridex
560 add %i1,%i2,%i1 !x += stridex
H A D__vatan2.S62 ! i2 stridey
156 sll %i2,3,%i2 ! scale strides
178 add %i1,%i2,%i1 ! y += stridey
246 add %i1,%i2,%i1
319 add %i1,%i2,%i1
711 add %i1,%i2,%i1
888 add %i1,%i2,%i1
1045 add %i1,%i2,%i1

1234567