mirror-llvm-project/libcxx/include/__atomic/support
Hui de962dda12
[libc++] Implement P0528R3 std::atomic CAS for types with padding (#76180)
Fixes #99984

Implement P0528R3 The Curious Case of Padding Bits, Featuring Atomic
Compare-and-Exchange


The unit test padding.pass.cpp is assisted by Cursor. However, all tests
have been modified to test what I wanted to test

---------

Co-authored-by: Louis Dionne <ldionne.2@gmail.com>
2026-07-28 07:15:19 +01:00
..
c11.h [libc++] Implement P0528R3 std::atomic CAS for types with padding (#76180) 2026-07-28 07:15:19 +01:00
gcc.h [libc++] Implement P0528R3 std::atomic CAS for types with padding (#76180) 2026-07-28 07:15:19 +01:00