Lines Matching +full:3 +full:f
32 8 ## n ## 3: \
46 b 104f; \
49 b 105f; \
53 EX_TABLE(8 ## n ## 3b,9 ## n ## 0b); \
60 .stabs "arch/powerpc/lib/",N_SO,0,0,0f
61 .stabs "copy_32.S",N_SO,0,0,0f
72 beq- 2f
95 blt 7f
102 andi. r0,r3,3
110 5: b 2f
117 ble 2f
118 xori r0,r7,CACHELINE_MASK & ~3
120 beq 3f
124 3: mtctr r9
134 bdz 6f
137 6: andi. r5,r5,3
140 addi r6,r6,3
186 beq 58f
189 blt 63f /* if not much to do */
190 andi. r8,r0,3 /* get it word-aligned first */
193 beq+ 61f
197 stb r9,3(r6)
201 beq 58f
210 beq 63f
231 beq 64f
236 64: andi. r0,r5,3
238 beq+ 65f
239 addi r4,r4,3
240 addi r6,r6,3
251 srwi. r7,r5,3
254 beq 2f /* if less than 8 bytes to do */
255 andi. r0,r6,3 /* get dest word aligned */
257 bne 5f
265 blt 3f
269 3: cmpwi 0,r5,0
272 addi r4,r4,3
273 addi r6,r6,3
286 rlwinm. r7,r5,32-3,3,31
292 rlwinm. r7,r5,32-3,3,31 /* r0 = r5 >> 3 */
295 beq 2f
296 andi. r0,r6,3
298 bne 5f
306 blt 3f
310 3: cmpwi 0,r5,0
322 rlwinm. r7,r5,32-3,3,31
332 beq 58f
335 blt 63f /* if not much to do */
336 andi. r8,r0,3 /* get it word-aligned first */
338 beq+ 61f
347 beq 58f
352 EX_TABLE(70b,100f)
353 EX_TABLE(71b,101f)
354 EX_TABLE(72b,102f)
355 EX_TABLE(73b,103f)
360 beq 63f
366 ble 114f
373 ble 112f
390 EX_TABLE(54b,105f)
397 COPY_16_BYTES_WITHEX(3)
414 beq 64f
419 64: andi. r0,r5,3
421 beq+ 65f
432 b 90f
437 b 99f
440 b 91f
444 b 99f
448 * 104f (if in read part) or 105f (if in write part), after updating r5
455 COPY_16_BYTES_EXCODE(3)
467 b 92f
474 b 106f
477 b 93f
480 93: andi. r5,r5,3
482 b 99f
485 b 94f
497 beq 120f /* shouldn't happen */
499 bne 120f