X86-64: Use non-temporal store in memcpy on large data
[glibc.git] / sysdeps / x86_64 / multiarch / memmove-sse2-unaligned-erms.S
blobd7edb189235fc32441b2865365596ae9282c4f3a
1 #if IS_IN (libc)
2 # define VEC_SIZE       16
3 # define VEC(i)         xmm##i
4 # define VMOVNT         movntdq
5 /* Use movups and movaps for smaller code sizes.  */
6 # define VMOVU          movups
7 # define VMOVA          movaps
9 # define SECTION(p)             p
10 # define MEMMOVE_SYMBOL(p,s)    p##_sse2_##s
12 # include "memmove-vec-unaligned-erms.S"
13 #endif