[all-commits] [llvm/llvm-project] 2557f9: [OpenACC][CIR] Implement 'no_create' lowering for ...

Erich Keane via All-commits all-commits at lists.llvm.org
Fri Jun 27 09:28:22 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2557f9946373148664ce90dc6da5a6677424ac2c
      https://github.com/llvm/llvm-project/commit/2557f9946373148664ce90dc6da5a6677424ac2c
  Author: erichkeane <ekeane at nvidia.com>
  Date:   2025-06-27 (Fri, 27 Jun 2025)

  Changed paths:
    M clang/lib/CIR/CodeGen/CIRGenOpenACCClause.cpp
    M clang/test/CIR/CodeGenOpenACC/data-copy-copyin-copyout-create.c

  Log Message:
  -----------
  [OpenACC][CIR] Implement 'no_create' lowering for data

This lowering ends up being identical to 'create', except it is a
acc.nocreate for the start operation, and it doesn't permit modifier
list. This patch implements this by adding it to the list of permitted
handlers (along with compute), plus adds tests.



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