Lines Matching refs:r0
80 andi. r0,r6,3
81 add r5,r0,r5
82 subf r6,r0,r6
83 srwi r0,r5,2
84 mtctr r0
107 andi. r0,r6,3 /* get dest word aligned */
118 lwzu r0,4(r4)
120 stwu r0,4(r6)
126 4: lbzu r0,1(r4)
127 stbu r0,1(r6)
130 5: subfic r0,r0,4
131 mtctr r0
137 subf r5,r0,r5
148 andi. r0,r6,3
159 lwzu r0,-4(r4)
161 stwu r0,-4(r6)
165 4: lbzu r0,-1(r4)
166 stbu r0,-1(r6)
169 5: mtctr r0
173 subf r5,r0,r5
182 neg r0,r3
183 andi. r0,r0,CACHELINE_MASK /* # bytes to start of cache line */
186 cmplw 0,r5,r0 /* is this more than total to do? */
188 andi. r8,r0,3 /* get it word-aligned first */
196 61: subf r5,r0,r5
197 srwi. r0,r0,2
198 mtctr r0
212 58: srwi. r0,r5,LG_CACHELINE_BYTES /* # complete cachelines */
219 cmpwi r0,1
227 cmpwi r0,MAX_COPY_PREFETCH
239 114: subf r8,r7,r0
240 mr r0,r7
265 cmpwi r0,0
270 63: srwi. r0,r5,2
271 mtctr r0
273 30: lwzu r0,4(r4)
274 31: stwu r0,4(r6)
277 64: andi. r0,r5,3
278 mtctr r0
280 40: lbz r0,4(r4)
281 41: stb r0,4(r6)
331 add r0,r0,r8
352 99: mfctr r0
353 106: slw r3,r0,r3
360 130: lbz r0,4(r4)
361 131: stb r0,4(r6)
367 srwi. r0,r3,2
369 mtctr r0
373 113: andi. r0,r3,3
374 mtctr r0