Lines Matching refs:NBYTES
96 #define NBYTES 8 macro
131 #define FIRST(unit) ((unit)*NBYTES)
132 #define REST(unit) (FIRST(unit)+NBYTES-1)
135 #define ADDRMASK (NBYTES-1)
196 SUB len, len, 16*NBYTES
208 ADD src, src, 16*NBYTES
210 ADD dst, dst, 16*NBYTES
233 # Jump here if there are less than 16*NBYTES left.
237 sltu t0, len, 8*NBYTES
244 SUB len, len, 8*NBYTES
257 ADD src, src, 8*NBYTES
259 ADD dst, dst, 8*NBYTES
261 # Jump here if there are less than 8*NBYTES left.
264 sltu t0, len, 4*NBYTES
271 SUB len, len, 4*NBYTES
276 ADD src, src, 4*NBYTES
278 ADD dst, dst, 4*NBYTES
280 # Jump here if there are less than 4*NBYTES left. This means
281 # we may need to copy up to 3 NBYTES words.
284 sltu t0, len, 1*NBYTES
288 # 1) Copy NBYTES, then check length again
291 SUB len, len, NBYTES
294 ADD src, src, NBYTES
296 ADD dst, dst, NBYTES
298 # 2) Copy NBYTES, then check length again
301 SUB len, len, NBYTES
304 ADD src, src, NBYTES
306 ADD dst, dst, NBYTES
308 # 3) Copy NBYTES, then check length again
311 SUB len, len, NBYTES
312 ADD src, src, NBYTES
313 ADD dst, dst, NBYTES
321 and rem, len, (4*NBYTES-1) # rem = len % 4*NBYTES
331 SUB len, len, 4*NBYTES
338 ADD src, src, 4*NBYTES
344 ADD dst, dst, 4*NBYTES
348 and rem, len, NBYTES-1 # rem = len % NBYTES
354 SUB len, len, NBYTES
356 ADD src, src, NBYTES
358 ADD dst, dst, NBYTES
377 EXC( lb t0, NBYTES-2(src), l_exc)
380 EXC( sb t0, NBYTES-2(dst), s_exc_p1)
434 ADD len, len, n*NBYTES