[clang] [OpenACC][CIR] 'update' construct lowering + a few clauses (PR #146378)

2025-06-30 Thread LLVM Continuous Integration via cfe-commits
llvm-ci wrote: LLVM Buildbot has detected a new failure on builder `llvm-x86_64-debian-dylib` running on `gribozavr4` while building `clang` at step 7 "test-build-unified-tree-check-llvm". Full details are available at: https://lab.llvm.org/buildbot/#/builders/60/builds/31714 Here is the re

[clang] [OpenACC][CIR] 'update' construct lowering + a few clauses (PR #146378)

2025-06-30 Thread Erich Keane via cfe-commits
https://github.com/erichkeane closed https://github.com/llvm/llvm-project/pull/146378 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [OpenACC][CIR] 'update' construct lowering + a few clauses (PR #146378)

2025-06-30 Thread Valentin Clement バレンタイン クレメン via cfe-commits
https://github.com/clementval approved this pull request. LGTM https://github.com/llvm/llvm-project/pull/146378 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [OpenACC][CIR] 'update' construct lowering + a few clauses (PR #146378)

2025-06-30 Thread Erich Keane via cfe-commits
https://github.com/erichkeane updated https://github.com/llvm/llvm-project/pull/146378 >From 87565b6e11a98d7fcab9262a95bb578c4465c6ad Mon Sep 17 00:00:00 2001 From: erichkeane Date: Mon, 30 Jun 2025 08:33:55 -0700 Subject: [PATCH 1/2] [OpenACC][CIR] 'update' construct lowering + a few clauses

[clang] [OpenACC][CIR] 'update' construct lowering + a few clauses (PR #146378)

2025-06-30 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Erich Keane (erichkeane) Changes The 'update' construct has 3 'var-list' clauses, device, self, and host. Each has a pretty simple data-operand type syntax in the IR, so this patch implements them as well. At least one of those is requir

[clang] [OpenACC][CIR] 'update' construct lowering + a few clauses (PR #146378)

2025-06-30 Thread Erich Keane via cfe-commits
https://github.com/erichkeane created https://github.com/llvm/llvm-project/pull/146378 The 'update' construct has 3 'var-list' clauses, device, self, and host. Each has a pretty simple data-operand type syntax in the IR, so this patch implements them as well. At least one of those is required