[Openmp-commits] [clang] [flang] [llvm] [openmp] [clang][OpenMP] New OpenMP 6.0 threadset clause (PR #135807)
Krzysztof Parzyszek via Openmp-commits
openmp-commits at lists.llvm.org
Tue Oct 7 12:28:02 PDT 2025
================
@@ -1426,6 +1426,21 @@ ThreadLimit make(const parser::OmpClause::ThreadLimit &inp,
return ThreadLimit{/*Threadlim=*/makeExpr(inp.v, semaCtx)};
}
+Threadset make(const parser::OmpClause::Threadset &inp,
+ semantics::SemanticsContext &semaCtx) {
+ // inp.v -> parser::OmpThreadsetClause
+ using wrapped = parser::OmpThreadsetClause;
+
+ CLAUSET_ENUM_CONVERT( //
+ convert, wrapped::ThreadsetPolicy, Threadset::ThreadsetPolicy,
+ // clang-format off
+ MS(omp_pool, omp_pool)
+ MS(omp_team, omp_team)
----------------
kparzysz wrote:
Capitalize: Omp_Pool, Omp_Team.
https://github.com/llvm/llvm-project/pull/135807
More information about the Openmp-commits
mailing list