Lines Matching refs:g4
62 subcc %g0, %i2, %g4 ! n = -n, n == 0 ?
71 ldub [%i3 + %g4], %l1 ! src[]
73 stub %l1, [%i2 + %g4] ! dst[] = src[]
75 add %i2, %g4, %i2 ! need single dest pointer for strlen
76 addcc %g4, 1, %g4 ! src++, dst++, n--
103 ldx [%i3 + %g4], %l1 ! src dword
104 addcc %g4, 8, %g4 ! n += 8, src += 8, dst += 8
110 stx %l1, [%i2 + %g4] ! store word to dst (address pre-incremented)
118 add %i2, %g4, %i2 ! pointer to dest string
169 add %i2, %g4, %i2 ! we want a single dst pointer here
170 sub %g4, 8, %g4 ! undo counter pre-increment
171 add %i3, %g4, %i3 ! we want a single src pointer here
177 inccc %g4 ! n--
184 inccc %g4 ! n--
191 inccc %g4 ! n--
198 inccc %g4 ! n--
205 inccc %g4 ! n--
212 inccc %g4 ! n--
219 inccc %g4 ! n--
259 ldx [%i3 + %g4], %l1 ! x = src[]
260 addcc %g4, 8, %g4 ! src += 8, dst += 8
266 add %i2, %g4, %l0 ! dst (in pointer form)
277 ldx [%i3 + %g4], %l1 ! x = src[]
278 addcc %g4, 8, %g4 ! src += 8, dst += 8
284 add %i2, %g4, %l0 ! dst (in pointer form)
295 ldx [%i3 + %g4], %l1 ! x = src[]
296 addcc %g4, 8, %g4 ! src += 8, dst += 8
302 add %i2, %g4, %l0 ! dst (in pointer form)
313 ldx [%i3 + %g4], %l1 ! x = src[]
314 addcc %g4, 8, %g4 ! src += 8, dst += 8
320 add %i2, %g4, %l0 ! dst (in pointer form)
335 add %i2, %g4, %i2 ! we need a single dst ptr