Lines Matching refs:r5

73 	vlgvb	%r5,%v16,7	/* Load zero index or 16 if not found.  */
74 clrjl %r5,%r1,.Llen_end /* Found zero within loaded bytes, end. */
78 lghi %r5,16 /* current_len = 16. */
79 slr %r5,%r1 /* Compute bytes to 16bytes boundary. */
83 vl %v16,0(%r5,%r2) /* Load s. */
86 vl %v16,16(%r5,%r2)
89 vl %v16,32(%r5,%r2)
92 vl %v16,48(%r5,%r2)
96 aghi %r5,64
100 aghi %r5,16
102 aghi %r5,16
104 aghi %r5,16
107 algr %r5,%r1
117 la %r2,0(%r5,%r2) /* strcpy at end of dst-string. */
123 lghi %r5,0 /* current_len = 0. */
147 lghi %r5,15 /* current_len = 15. */
148 slr %r5,%r1 /* Compute highest index to 16byte boundary. *
151 vstl %v16,%r5,0(%r2) /* Copy loaded characters - no zero. */
152 ahi %r5,1 /* Start loop at next character. */
158 lgr %r1,%r5 /* If %r5 + 64 < maxlen? -> loop64. */
162 vl %v16,0(%r5,%r3) /* Load s. */
169 clgrjhe %r5,%r7,.Lcpy_remaining_v16
172 vl %v18,16(%r5,%r3) /* Load next part of s. */
173 vst %v16,0(%r5,%r2) /* Save previous part without zero to dst. */
174 aghi %r5,16
176 clgrjhe %r5,%r7,.Lcpy_remaining_v18
179 vl %v16,16(%r5,%r3)
180 vst %v18,0(%r5,%r2)
181 aghi %r5,16
183 clgrjhe %r5,%r7,.Lcpy_remaining_v16
186 vl %v18,16(%r5,%r3)
187 vst %v16,0(%r5,%r2)
188 aghi %r5,16
196 slgrk %r7,%r4,%r5 /* Remaining bytes = maxlen - current_len. */
199 la %r2,0(%r5,%r2) /* vstl has no index register. */
213 aghi %r5,32
216 aghi %r5,32
218 aghi %r5,16
225 la %r2,0(%r5,%r2)
233 vl %v16,16(%r5,%r3)
234 vst %v18,0(%r5,%r2)
235 aghi %r5,16
238 vl %v16,0(%r5,%r3)
241 vl %v18,16(%r5,%r3) /* Load next part of s. */
242 vst %v16,0(%r5,%r2) /* Save previous part without zero to dst. */
245 vl %v16,32(%r5,%r3)
246 vst %v18,16(%r5,%r2)
249 vl %v18,48(%r5,%r3)
250 vst %v16,32(%r5,%r2)
253 vst %v18,48(%r5,%r2)
255 aghi %r5,64
256 lgr %r1,%r5 /* If %r5 + 64 < maxlen? -> loop64. */
260 vl %v16,0(%r5,%r3) /* Load s. */