Searched refs:CopyBlockOverlap (Results 1 – 4 of 4) sorted by relevance
/external/llvm-project/libc/src/string/x86/ |
D | memcpy.cpp | 61 return CopyBlockOverlap<4>(dst, src, count); in memcpy_x86() 63 return CopyBlockOverlap<8>(dst, src, count); in memcpy_x86() 65 return CopyBlockOverlap<16>(dst, src, count); in memcpy_x86() 67 return CopyBlockOverlap<32>(dst, src, count); in memcpy_x86() 69 return CopyBlockOverlap<64>(dst, src, count); in memcpy_x86() 72 return CopyBlockOverlap<128>(dst, src, count); in memcpy_x86()
|
/external/llvm-project/libc/src/string/ |
D | memcpy.cpp | 46 return CopyBlockOverlap<4>(dst, src, count); in memcpy_impl() 48 return CopyBlockOverlap<8>(dst, src, count); in memcpy_impl() 50 return CopyBlockOverlap<16>(dst, src, count); in memcpy_impl() 52 return CopyBlockOverlap<32>(dst, src, count); in memcpy_impl() 54 return CopyBlockOverlap<64>(dst, src, count); in memcpy_impl()
|
/external/llvm-project/libc/test/src/string/memory_utils/ |
D | memcpy_utils_test.cpp | 139 TEST(MemcpyUtilsTest, CopyBlockOverlap) { in TEST() argument 143 CopyBlockOverlap<2>(I(0), I(0), 2); in TEST() 148 CopyBlockOverlap<2>(I(0), I(0), 3); in TEST() 153 CopyBlockOverlap<2>(I(0), I(0), 4); in TEST() 158 CopyBlockOverlap<4>(I(2), I(1), 7); in TEST()
|
/external/llvm-project/libc/src/string/memory_utils/ |
D | memcpy_utils.h | 67 static void CopyBlockOverlap(char *__restrict dst, const char *__restrict src, in CopyBlockOverlap() function
|