[all-commits] [llvm/llvm-project] 6ff3b8: [OpenACC][CIR] Impl default/seq lowering for combi...
Erich Keane via All-commits
all-commits at lists.llvm.org
Fri May 9 09:30:07 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 6ff3b8e5b5757ab2c43913e98c16138a0e23d647
https://github.com/llvm/llvm-project/commit/6ff3b8e5b5757ab2c43913e98c16138a0e23d647
Author: Erich Keane <ekeane at nvidia.com>
Date: 2025-05-09 (Fri, 09 May 2025)
Changed paths:
M clang/lib/CIR/CodeGen/CIRGenOpenACCClause.h
M clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp
M clang/test/CIR/CodeGenOpenACC/combined.cpp
M clang/test/CIR/CodeGenOpenACC/openacc-not-implemented.cpp
Log Message:
-----------
[OpenACC][CIR] Impl default/seq lowering for combined constructs (#139263)
This adds two clauses plus the infrastructure for emitting the clauses
on combined constructs. Combined constructs require two operations, so
this makes sure we emit on the 'correct' one. It DOES require that the
combined construct handling picks the correct one to put it on, AND sets
up the 'inserter' correctly, but these two clauses don't require an
inserter, so a future patch will get those.
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