2 * Copyright (C) 2013 Synopsys, Inc. (www.synopsys.com)
3 * Copyright (C) 2007 ARC International (UK) LTD
5 * Licensed under the LGPL v2.1 or later, see the file COPYING.LIB in this tarball.
10 /* This memcpy implementation does not support objects of 1GB or larger -
11 the check for alignment does not work then. */
12 /* We assume that most sources and destinations are aligned, and
13 that also lengths are mostly a multiple of four, although to a lesser
19 brls.d r2,r3,.Lcopy_bytewise
36 #ifdef __LITTLE_ENDIAN__
42 #else /* BIG ENDIAN */
71 libc_hidden_def(memcpy)