Lines Matching refs:a2
301 sltu t2,t0,a2
322 slti t2,a2,(2 * NSIZE)
345 PTR_SUBU a2,a2,a3 /* a2 is the remining bytes count */
396 PTR_SUBU a2,a2,t8
428 andi t8,a2,NSIZEDMASK /* any whole 64-byte/128-byte chunks? */
429 beq a2,t8,L(chkw) /* if a2==t8, no 64-byte/128-byte chunks */
430 PTR_SUBU a3,a2,t8 /* subtract from a2 the reminder */
440 PTR_ADDU t0,a0,a2 /* t0 is the "past the end" address */
532 move a2,t8
542 andi t8,a2,NSIZEMASK /* Is there a 32-byte/64-byte chunk. */
544 beq a2,t8,L(chk1w) /* When a2=t8, no 32-byte chunk */
573 andi a2,t8,(NSIZE-1) /* a2 is the reminder past one (d)word chunks */
574 beq a2,t8,L(lastb)
575 PTR_SUBU a3,t8,a2 /* a3 is count of bytes in one (d)word chunks */
588 blez a2,L(leave)
589 PTR_ADDU a3,a0,a2 /* a3 is the last dst address */
613 PTR_SUBU a2,a2,a3 /* a2 is the remining bytes count */
630 andi t8,a2,NSIZEDMASK /* any whole 64-byte/128-byte chunks? */
631 beq a2,t8,L(ua_chkw) /* if a2==t8, no 64-byte/128-byte chunks */
632 PTR_SUBU a3,a2,t8 /* subtract from a2 the reminder */
636 PTR_ADDU t0,a0,a2 /* t0 is the "past the end" address */
720 move a2,t8
729 andi t8,a2,NSIZEMASK /* Is there a 32-byte/64-byte chunk. */
731 beq a2,t8,L(ua_chk1w) /* When a2=t8, no 32-byte chunk */
764 andi a2,t8,(NSIZE-1) /* a2 is the reminder past one (d)word chunks */
765 beq a2,t8,L(ua_smallCopy)
766 PTR_SUBU a3,t8,a2 /* a3 is count of bytes in one (d)word chunks */
780 beqz a2,L(leave)
781 PTR_ADDU a3,a0,a2 /* a3 is the last dst address */
802 andi REG7, a2, (NSIZE-1);/* REG7 is # of bytes to by bytes. */ \
803 beq REG7, a2, L(lastb); /* Check for bytes to copy by word */ \
804 PTR_SUBU a3, a2, REG7; /* a3 is number of bytes to be copied in */ \
806 move a2, REG7; /* a2 is # of bytes to copy byte by byte */ \