[clang] [OpenACC][CIR] Initial patch to do OpenACC->IR lowering (PR #134936)

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

[clang] [OpenACC][CIR] Initial patch to do OpenACC->IR lowering (PR #134936)

2025-04-08 Thread Erich Keane via cfe-commits
https://github.com/erichkeane updated https://github.com/llvm/llvm-project/pull/134936 >From b843c0c8655fba8ce6d858d37c753bf0dbe304ee Mon Sep 17 00:00:00 2001 From: erichkeane Date: Tue, 8 Apr 2025 11:53:03 -0700 Subject: [PATCH 1/2] [OpenACC][CIR] Initial patch to do OpenACC->IR lowering This

[clang] [OpenACC][CIR] Initial patch to do OpenACC->IR lowering (PR #134936)

2025-04-08 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clangir Author: Erich Keane (erichkeane) Changes This patch adds some lowering code for Compute Constructs, plus the infrastructure to someday do clauses. Doing this requires adding the dialect to the CIRGenerator. This patch does not however implemen

[clang] [OpenACC][CIR] Initial patch to do OpenACC->IR lowering (PR #134936)

2025-04-08 Thread Erich Keane via cfe-commits
https://github.com/erichkeane created https://github.com/llvm/llvm-project/pull/134936 This patch adds some lowering code for Compute Constructs, plus the infrastructure to someday do clauses. Doing this requires adding the dialect to the CIRGenerator. This patch does not however implement/co