[all-commits] [llvm/llvm-project] 138a89: [OpenACC][CIR] Implement simple 'copy' lowering fo...

Erich Keane via All-commits all-commits at lists.llvm.org
Tue May 20 08:37:52 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 138a899fe047fb2734af5e1996bfa39f7a5897c2
      https://github.com/llvm/llvm-project/commit/138a899fe047fb2734af5e1996bfa39f7a5897c2
  Author: erichkeane <ekeane at nvidia.com>
  Date:   2025-05-20 (Tue, 20 May 2025)

  Changed paths:
    M clang/lib/CIR/CodeGen/CIRGenOpenACCClause.cpp
    A clang/test/CIR/CodeGenOpenACC/combined-copy.c

  Log Message:
  -----------
  [OpenACC][CIR] Implement simple 'copy' lowering for combined constructs

These are identical in IR as the 'compute' constructs, but require a
little additional work since we have 2 operations to work around, not
just 1. Note that the test is nearly identical to the compute version,
except that the combined 'tag's are present, plus the 'loop' construct.



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