Lines Matching refs:a3
138 beq a3, zero, 3f # return num. of copied bytes
140 PTR_S a2, 0(a3)
329 move t0, a3
352 move t0, a3
449 PTR_SUBU a3, zero, a0 # compute # bytes to word align address
450 and a3, a3, 3
451 beq a3, zero, 1f # skip if word aligned
452 PTR_SUBU a1, a1, a3 # subtract from remaining count
454 PTR_ADDU a0, a0, a3
457 PTR_SUBU a3, a1, v0
459 PTR_ADDU a3, a3, a0 # compute ending address
462 bne a0, a3, 2b # unrolling loop does not help
466 PTR_ADDU a3, a1, a0 # compute ending address
469 bne a0, a3, 1b
485 PTR_SUBU a3, zero, a1 # compute # bytes to word align address
487 and a3, a3, 3
489 beq a3, zero, 1f
490 PTR_SUBU a2, a2, a3 # subtract from remaining count
494 PTR_ADDU a1, a1, a3
496 PTR_ADDU a0, a0, a3
498 and a3, a2, ~3 # compute number of whole words left
499 PTR_SUBU a2, a2, a3 # which has to be >= (16-3) & ~3
500 PTR_ADDU a3, a3, a0 # compute ending address
507 bne a0, a3, 2b
512 beq a3, zero, 2f
513 PTR_SUBU a2, a2, a3 # subtract from remaining count
514 PTR_ADDU a3, a3, a0 # compute ending address
521 bne a0, a3, 1b
524 and a3, a2, ~3 # compute number of whole words left
525 PTR_SUBU a2, a2, a3 # which has to be >= (16-3) & ~3
526 PTR_ADDU a3, a3, a0 # compute ending address
534 bne a0, a3, 3b
538 PTR_ADDU a3, a2, a0 # compute ending address
545 bne a0, a3, 1b