[flang-commits] [flang] [flang][cuda][openacc] Resolve DEVICE dummies against !$acc data mapped objects (PR #225899)

Zhen Wang via flang-commits flang-commits at lists.llvm.org
Wed Sep 23 13:49:18 PDT 2026


wangzpgi wrote:

For a component or common block member in the clause, for example `copyin(x%c)` and then `call dev(x%c)`, semantics still marks `x` and picks the DEVICE specific, but lowering skips components and common block members under deviceBindingsOnly, so the call gets the host address. Should semantics only mark whole objects, so these keep resolving to the host specific as today?

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


More information about the flang-commits mailing list