[libc] Separate memcpy implementations per arch
authorGuillaume Chatelet <gchatelet@google.com>
Wed, 15 Feb 2023 10:47:10 +0000 (10:47 +0000)
committerGuillaume Chatelet <gchatelet@google.com>
Wed, 15 Feb 2023 13:22:01 +0000 (13:22 +0000)
commit97e441dc6cfae31bc56b375e43899946ec7f08a8
tree0bbc109164fa6b305dcdf834eb0936dada8d1502
parent3ef062a4bd86bd81110fd1822d1ead24afe53c42
[libc] Separate memcpy implementations per arch

As x86_64 implementations is likely to grow up to a point where it's no more manageable to have all implementations in the same file.
libc/src/string/memory_utils/CMakeLists.txt
libc/src/string/memory_utils/aarch64/memcpy_implementations.h [new file with mode: 0644]
libc/src/string/memory_utils/memcpy_implementations.h
libc/src/string/memory_utils/x86_64/memcpy_implementations.h [new file with mode: 0644]
utils/bazel/llvm-project-overlay/libc/BUILD.bazel