Lines Matching refs:a2
296 sltu t2,t0,a2
307 slti t2,a2,(2 * NSIZE)
330 PTR_SUBU a2,a2,a3 /* a2 is the remining bytes count */
381 PTR_SUBU a2,a2,t8
413 andi t8,a2,NSIZEDMASK /* any whole 64-byte/128-byte chunks? */
414 beq a2,t8,L(chkw) /* if a2==t8, no 64-byte/128-byte chunks */
415 PTR_SUBU a3,a2,t8 /* subtract from a2 the reminder */
425 PTR_ADDU t0,a0,a2 /* t0 is the "past the end" address */
517 move a2,t8
527 andi t8,a2,NSIZEMASK /* Is there a 32-byte/64-byte chunk. */
529 beq a2,t8,L(chk1w) /* When a2=t8, no 32-byte chunk */
558 andi a2,t8,(NSIZE-1) /* a2 is the reminder past one (d)word chunks */
559 beq a2,t8,L(lastw)
560 PTR_SUBU a3,t8,a2 /* a3 is count of bytes in one (d)word chunks */
576 andi t8,a2,3 /* a2 is the remainder past 4 byte chunks. */
577 beq t8,a2,L(lastb)
578 move a2,t8
587 blez a2,L(leave)
588 PTR_ADDU a3,a0,a2 /* a3 is the last dst address */
605 andi t8,a2,3
606 beq t8,a2,L(lastb)
613 PTR_SUBU a3,a2,t8
624 move a2,t8
639 PTR_SUBU a2,a2,a3 /* a2 is the remining bytes count */
656 andi t8,a2,NSIZEDMASK /* any whole 64-byte/128-byte chunks? */
657 beq a2,t8,L(ua_chkw) /* if a2==t8, no 64-byte/128-byte chunks */
658 PTR_SUBU a3,a2,t8 /* subtract from a2 the reminder */
662 PTR_ADDU t0,a0,a2 /* t0 is the "past the end" address */
746 move a2,t8
755 andi t8,a2,NSIZEMASK /* Is there a 32-byte/64-byte chunk. */
757 beq a2,t8,L(ua_chk1w) /* When a2=t8, no 32-byte chunk */
790 andi a2,t8,(NSIZE-1) /* a2 is the reminder past one (d)word chunks */
791 beq a2,t8,L(ua_smallCopy)
792 PTR_SUBU a3,t8,a2 /* a3 is count of bytes in one (d)word chunks */
806 beqz a2,L(leave)
807 PTR_ADDU a3,a0,a2 /* a3 is the last dst address */
828 andi REG7, a2, (NSIZE-1);/* REG7 is # of bytes to by bytes. */ \
829 beq REG7, a2, L(lastb); /* Check for bytes to copy by word */ \
830 PTR_SUBU a3, a2, REG7; /* a3 is number of bytes to be copied in */ \
832 move a2, REG7; /* a2 is # of bytes to copy byte by byte */ \