[all-commits] [llvm/llvm-project] fedbe3: [OpenACC][CIR] Implement atomic-write lowering (#1...
Erich Keane via All-commits
all-commits at lists.llvm.org
Thu Oct 23 07:21:51 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: fedbe384519115b25b193db2882b18b6bf253eaa
https://github.com/llvm/llvm-project/commit/fedbe384519115b25b193db2882b18b6bf253eaa
Author: Erich Keane <ekeane at nvidia.com>
Date: 2025-10-23 (Thu, 23 Oct 2025)
Changed paths:
M clang/include/clang/AST/StmtOpenACC.h
M clang/lib/AST/StmtOpenACC.cpp
M clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp
A clang/test/CIR/CodeGenOpenACC/atomic-write.cpp
Log Message:
-----------
[OpenACC][CIR] Implement atomic-write lowering (#164627)
This is a slightly more complicated variant of this, which supports 'x =
expr', so the right hand side is an r-value. This patch implements that,
adds some tests, and does some minor refactoring to the infrastructure
added for the 'atomic read' to make it more flexible for 'write'.
This is the second of four 'atomic' kinds.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list