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

Michael Kruse via flang-commits flang-commits at lists.llvm.org
Thu Sep 19 08:36:17 PDT 2024


https://github.com/Meinersbur commented:

@tblah Mentions that there is still a problem in that this emits libcall atomics (EmitAtomicLoadLibcall, `__atomic_compare_exchange`) that not all targets support. This was also what my CGAtomic refactoring proposal intended to solve.

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


More information about the flang-commits mailing list