[all-commits] [llvm/llvm-project] 3463ab: [OpenACC][CIR] Implement copyin/copyout/create low...
Erich Keane via All-commits
all-commits at lists.llvm.org
Fri Jun 27 07:26:19 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 3463aba45f61c082d54bb6e7a99549277a5517a4
https://github.com/llvm/llvm-project/commit/3463aba45f61c082d54bb6e7a99549277a5517a4
Author: Erich Keane <ekeane at nvidia.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M clang/lib/CIR/CodeGen/CIRGenOpenACCClause.cpp
A clang/test/CIR/CodeGenOpenACC/combined-copyin-copyout-create.c
A clang/test/CIR/CodeGenOpenACC/compute-copyin-copyout-create.c
M mlir/lib/Dialect/OpenACC/IR/OpenACC.cpp
M mlir/test/Dialect/OpenACC/invalid.mlir
M mlir/test/Dialect/OpenACC/ops.mlir
Log Message:
-----------
[OpenACC][CIR] Implement copyin/copyout/create lowering for compute/c… (#145976)
…ombined
This patch does the lowering of copyin (represented as a
acc.copyin/acc.delete), copyout (acc.create/acc.copyin), and create
(acc.create/acc.delete).
Additionally, it found a few problems with #144806, so it fixes those as
well.
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