Lines Matching refs:r5
46 addi r5,r5,-(16 * n); \
49 addi r5,r5,-(16 * n); \
86 cmplwi 0,r5,4
91 add r5,r0,r5
99 add r8,r7,r5
114 clrlwi r5,r8,32-LG_CACHELINE_BYTES
115 addi r5,r5,4
117 2: srwi r0,r5,2
122 6: andi. r5,r5,3
123 7: cmpwi 0,r5,0
125 mtctr r5
149 add r7,r3,r5 /* test if the src & dst overlap */
150 add r8,r4,r5
162 cmplw 0,r5,r0 /* is this more than total to do? */
165 subf r5,r0,r5
180 58: srwi. r0,r5,LG_CACHELINE_BYTES /* # complete cachelines */
181 clrlwi r5,r5,32-LG_CACHELINE_BYTES
203 63: srwi. r0,r5,2
210 64: andi. r0,r5,3
221 srwi. r7,r5,3
233 andi. r5,r5,7
234 2: cmplwi 0,r5,4
237 addi r5,r5,-4
239 3: cmpwi 0,r5,0
241 mtctr r5
255 subf r5,r0,r5
256 rlwinm. r7,r5,32-3,3,31
262 rlwinm. r7,r5,32-3,3,31 /* r0 = r5 >> 3 */
263 add r6,r3,r5
264 add r4,r4,r5
274 andi. r5,r5,7
275 2: cmplwi 0,r5,4
278 subi r5,r5,4
280 3: cmpwi 0,r5,0
282 mtctr r5
291 subf r5,r0,r5
292 rlwinm. r7,r5,32-3,3,31
304 cmplw 0,r5,r0 /* is this more than total to do? */
314 61: subf r5,r0,r5
330 58: srwi. r0,r5,LG_CACHELINE_BYTES /* # complete cachelines */
331 clrlwi r5,r5,32-LG_CACHELINE_BYTES
388 63: srwi. r0,r5,2
395 64: andi. r0,r5,3
411 90: subf r5,r8,r5
456 93: andi. r5,r5,3
464 94: li r5,0
472 add. r3,r3,r5