diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2024-10-31 11:54:07 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-31 11:54:07 -0700 |
commit | 9cc298108a7bb34d0126028a529ecdcb0ade9baf (patch) | |
tree | bf09ca974fac70f69dcc9b0609c5fd0dfe1c3806 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 19c8475871faee5ebb06281034872a85a2552675 (diff) | |
download | llvm-9cc298108a7bb34d0126028a529ecdcb0ade9baf.zip llvm-9cc298108a7bb34d0126028a529ecdcb0ade9baf.tar.gz llvm-9cc298108a7bb34d0126028a529ecdcb0ade9baf.tar.bz2 |
AtomicExpand: Copy metadata from atomicrmw to cmpxchg (#109409)
When expanding an atomicrmw with a cmpxchg, preserve any metadata
attached to it. This will avoid unwanted double expansions
in a future commit.
The initial load should also probably receive the same metadata
(which for some reason is not emitted as an atomic).
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions