Lines Matching refs:i4
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, %l2, %g0 ! check if third byte was zero
129 andcc %i4, 0xff, %g0 ! check if last byte is zero
151 lduw [%i0 + %i1], %i4
155 cmp %i4, %i5
158 add %i4, %l6, %l3
160 1: xor %l3, %i4, %l3
166 andcc %i4, %l0, %g0 ! check if first byte was zero
168 andcc %i4, %l1, %g0 ! check if second byte was zero
171 andcc %i4, %l2, %g0 ! check if third byte was zero
174 andcc %i4, 0xff, %g0 ! check if last byte is zero
195 lduw [%i1 + %i0], %i4 ! read a word from s2
199 cmp %i4, %i5
202 add %i4, %l6, %l3
204 1: xor %l3, %i4, %l3 ! are any bytes 0?
210 andcc %i4, %l0, %g0 ! check if first byte was zero
212 andcc %i4, %l1, %g0 ! check if second byte was zero
215 andcc %i4, %l2, %g0 ! check if third byte was zero
218 andcc %i4, 0xff, %g0 ! check if last byte is zero
234 lduw [%i1 + %i0], %i4 ! read a word from s2
235 cmp %i4, %i5
239 add %i4, %l6, %l3
241 1: xor %l3, %i4, %l3
247 andcc %i4, %l0, %g0 ! check if first byte was zero
249 andcc %i4, %l1, %g0 ! check if second byte was zero
252 andcc %i4, %l2, %g0 ! check if third byte was zero
255 andcc %i4, 0xff, %g0 ! check if last byte is zero
262 .noteq: srl %i4, 24, %l4
268 sll %i4, 8, %l4
276 sll %i4, 16, %l4
286 and %i4, 0xff, %l4
298 ldub [%i1 + %i0], %i4 ! read a byte from s1
302 cmp %i4, %i5
304 tst %i4 ! terminating zero