[all-commits] [llvm/llvm-project] bfbf5d: [OpenACC][CIR] Implement member exprs for 'copy' l...
Erich Keane via All-commits
all-commits at lists.llvm.org
Fri Jun 6 05:48:40 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: bfbf5d5da6363886262cc2c071b9c2e4cf8d7462
https://github.com/llvm/llvm-project/commit/bfbf5d5da6363886262cc2c071b9c2e4cf8d7462
Author: Erich Keane <ekeane at nvidia.com>
Date: 2025-06-06 (Fri, 06 Jun 2025)
Changed paths:
M clang/lib/CIR/CodeGen/CIRGenOpenACCClause.cpp
M clang/test/CIR/CodeGenOpenACC/combined-copy.c
A clang/test/CIR/CodeGenOpenACC/combined-copy.cpp
M clang/test/CIR/CodeGenOpenACC/compute-copy.c
A clang/test/CIR/CodeGenOpenACC/compute-copy.cpp
Log Message:
-----------
[OpenACC][CIR] Implement member exprs for 'copy' lowering (#142998)
These ended up not being too much of a change, it just requires that we
properly emit a member expression,then use it in the varPtr. I also
fixed up the 'name' field to be the expression print, as that was
necessary to get this correct.
Finally, I added a TON of tests to convince myself that I've got this
correct, and hopefully the IR shows that.
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