Lines Matching defs:NBYTES
116 #define NBYTES 8
152 #define NBYTES 4
171 #define FIRST(unit) ((unit)*NBYTES)
172 #define REST(unit) (FIRST(unit)+NBYTES-1)
175 #define ADDRMASK (NBYTES-1)
208 * If len < NBYTES use byte operations.
212 sltu t2, len, NBYTES
229 beqz t0, .Lcleanup_both_aligned # len < 8*NBYTES
230 and rem, len, (8*NBYTES-1) # rem = len % (8*NBYTES)
240 SUB len, len, 8*NBYTES
247 ADD src, src, 8*NBYTES
248 ADD dst, dst, 8*NBYTES
261 * len == rem == the number of bytes left to copy < 8*NBYTES
265 sltu t0, len, 4*NBYTES
267 and rem, len, (NBYTES-1) # rem = len % NBYTES
269 * len >= 4*NBYTES
275 SUB len, len, 4*NBYTES
276 ADD src, src, 4*NBYTES
283 ADD dst, dst, 4*NBYTES
288 * rem = len % NBYTES
295 ADD src, src, NBYTES
296 SUB len, len, NBYTES
299 ADD dst, dst, NBYTES
304 * src and dst are aligned, need to copy rem bytes (rem < NBYTES)
317 li bits, 8*NBYTES
330 * len >= NBYTES
337 ADD t2, zero, NBYTES
353 and rem, len, (4*NBYTES-1) # rem = len % 4*NBYTES
365 SUB len, len, 4*NBYTES
373 ADD src, src, 4*NBYTES
383 ADD dst, dst, 4*NBYTES
389 and rem, len, NBYTES-1 # rem = len % NBYTES
396 ADD src, src, NBYTES
397 SUB len, len, NBYTES
400 ADD dst, dst, NBYTES
408 /* 0 < len < NBYTES */
424 EXC( lb t0, NBYTES-2(src), .Ll_exc)
427 EXC( sb t0, NBYTES-2(dst), .Ls_exc_p1)
496 ADD len, len, n*NBYTES; \