Lines Matching refs:NBYTES
162 #define NBYTES 8
199 #define NBYTES 4
249 #define FIRST(unit) ((unit)*NBYTES)
250 #define REST(unit) (FIRST(unit)+NBYTES-1)
253 #define ADDRMASK (NBYTES-1)
292 * If len < NBYTES use byte operations.
296 sltu t2, len, NBYTES
318 beqz t0, .Lcleanup_both_aligned\@ # len < 8*NBYTES
319 and rem, len, (8*NBYTES-1) # rem = len % (8*NBYTES)
329 SUB len, len, 8*NBYTES
336 ADD src, src, 8*NBYTES
337 ADD dst, dst, 8*NBYTES
350 * len == rem == the number of bytes left to copy < 8*NBYTES
354 sltu t0, len, 4*NBYTES
356 and rem, len, (NBYTES-1) # rem = len % NBYTES
358 * len >= 4*NBYTES
364 SUB len, len, 4*NBYTES
365 ADD src, src, 4*NBYTES
372 ADD dst, dst, 4*NBYTES
377 * rem = len % NBYTES
384 ADD src, src, NBYTES
385 SUB len, len, NBYTES
388 ADD dst, dst, NBYTES
394 * src and dst are aligned, need to copy rem bytes (rem < NBYTES)
407 li bits, 8*NBYTES
420 * len >= NBYTES
427 ADD t2, zero, NBYTES
443 and rem, len, (4*NBYTES-1) # rem = len % 4*NBYTES
455 SUB len, len, 4*NBYTES
463 ADD src, src, 4*NBYTES
473 ADD dst, dst, 4*NBYTES
479 and rem, len, NBYTES-1 # rem = len % NBYTES
486 ADD src, src, NBYTES
487 SUB len, len, NBYTES
490 ADD dst, dst, NBYTES
499 /* 0 < len < NBYTES */
515 LOADB(t0, NBYTES-2(src), .Ll_exc\@)
518 STOREB(t0, NBYTES-2(dst), .Ls_exc_p1\@)
578 ADD len, len, n*NBYTES; \