[libc] add memmove basic building blocks

Differential Revision: https://reviews.llvm.org/D113321

GitOrigin-RevId: 1b927b68b66ef54d5cdc36eeecfe9a006e976f1b
3 files changed