[clang] [flang] [llvm] [OpenMPIRBuilder] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)

Michael Kruse via cfe-commits cfe-commits at lists.llvm.org
Tue Jul 9 07:48:27 PDT 2024


https://github.com/Meinersbur commented:

I see you squashed in my proposed refactoring of AtomicInfo. I think it should be its own PR. It also was just a sketch and needs to be completed (`check-clang` is failing) and needs some cleanup (`auto` -> type, `emitAtomicLibcalls2`). Ideally, it would be NFC for clang. I was hoping you would continue with my sketch, but I could work on it as well.

https://github.com/llvm/llvm-project/pull/92364


More information about the cfe-commits mailing list