Lines Matching refs:r5
47 addi r5,r5,-(16 * n); \
50 addi r5,r5,-(16 * n); \
73 addi r5,r3,-1
77 stbu r0,1(r5)
84 cmpwi 0,r5,0
86 mtctr r5
94 mfctr r5
95 cmpwi 0,r5,0 /* any space left in destination buffer? */
102 addi r5,r3,-1
104 1: lbzu r0,1(r5)
107 addi r5,r5,-1
110 stbu r0,1(r5)
115 addi r5,r3,-1
117 1: lbzu r3,1(r5)
139 mr r5,r4
142 cmplwi 0,r5,4
147 add r5,r0,r5
150 add r8,r7,r5
172 clrlwi r5,r8,32-LG_CACHELINE_BYTES
173 addi r5,r5,4
174 2: srwi r0,r5,2
179 6: andi. r5,r5,3
180 7: cmpwi 0,r5,0
182 mtctr r5
192 cmplwi 0,r5,4
197 add r5,r0,r5
199 srwi r0,r5,2
204 6: andi. r5,r5,3
205 7: cmpwi 0,r5,0
207 mtctr r5
227 add r7,r3,r5 /* test if the src & dst overlap */
228 add r8,r4,r5
240 cmplw 0,r5,r0 /* is this more than total to do? */
243 subf r5,r0,r5
258 58: srwi. r0,r5,LG_CACHELINE_BYTES /* # complete cachelines */
259 clrlwi r5,r5,32-LG_CACHELINE_BYTES
283 63: srwi. r0,r5,2
290 64: andi. r0,r5,3
306 srwi. r7,r5,3
318 andi. r5,r5,7
319 2: cmplwi 0,r5,4
322 addi r5,r5,-4
324 3: cmpwi 0,r5,0
326 mtctr r5
340 subf r5,r0,r5
341 rlwinm. r7,r5,32-3,3,31
347 rlwinm. r7,r5,32-3,3,31 /* r0 = r5 >> 3 */
348 add r6,r3,r5
349 add r4,r4,r5
359 andi. r5,r5,7
360 2: cmplwi 0,r5,4
363 subi r5,r5,4
365 3: cmpwi 0,r5,0
367 mtctr r5
376 subf r5,r0,r5
377 rlwinm. r7,r5,32-3,3,31
383 cmpwi 0,r5,0
385 mtctr r5
397 cmpwi 0,r5,0
399 mtctr r5
415 cmplw 0,r5,r0 /* is this more than total to do? */
425 61: subf r5,r0,r5
441 58: srwi. r0,r5,LG_CACHELINE_BYTES /* # complete cachelines */
442 clrlwi r5,r5,32-LG_CACHELINE_BYTES
507 63: srwi. r0,r5,2
514 64: andi. r0,r5,3
530 90: subf r5,r8,r5
573 93: andi. r5,r5,3
581 94: li r5,0
589 add. r3,r3,r5
631 li r5,0
635 11: stwu r5,4(r6)
645 1: stwu r5,4(r6)
652 8: stbu r5,1(r6)
674 cmpwi 0,r5,0
676 mtctr r5
696 subf r6,r7,r5 /* top+1 - str */