1 /* memmove.S: Simple memmove implementation.
7 #include <linux/linkage.h>
10 ENTRY(memmove) /* o0=dst o1=src o2=len */
33 /* We can't just call memcpy for these memmove cases. On some
34 * chips the memcpy uses cache initializing stores and when dst
35 * and src are close enough, those can clobber the source data
36 * before we've loaded it in.