aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineOperand.cpp
diff options
context:
space:
mode:
authorLouis Dionne <ldionne.2@gmail.com>2025-02-10 21:19:46 +0100
committerGitHub <noreply@github.com>2025-02-10 21:19:46 +0100
commitf332455dd9a2b2b3ecb20f28349673313c5b440b (patch)
tree8db91729247775f479fadefa8b331c3fa8a360a4 /llvm/lib/CodeGen/MachineOperand.cpp
parent872aaddba92efe8a792673d6e0420966fe773093 (diff)
downloadllvm-f332455dd9a2b2b3ecb20f28349673313c5b440b.zip
llvm-f332455dd9a2b2b3ecb20f28349673313c5b440b.tar.gz
llvm-f332455dd9a2b2b3ecb20f28349673313c5b440b.tar.bz2
[libc++] Extract destroy algorithms into separate headers (#126449)
This patch separates the destroy algorithms from the primitive construct_at and destroy_at operations, which are conceptually not algorithms. This makes it easier to start using these destroy algorithms from upcoming relocation facilities. As part of this, it also implements `std::destroy_at` for arrays without relying on the `std::destroy` algorithm, which is conceptually a higher-level facility.
Diffstat (limited to 'llvm/lib/CodeGen/MachineOperand.cpp')
0 files changed, 0 insertions, 0 deletions