[libc++] Split auto_ptr out of <memory>

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

GitOrigin-RevId: 26beecfe470bc5ee9222d124303f5e1386b818ec
3 files changed