[Openmp-commits] [clang] [llvm] [openmp] [Clang][OpenMP] Implement Loop splitting `#pragma omp split` directive (PR #183261)

Krzysztof Parzyszek via Openmp-commits openmp-commits at lists.llvm.org
Fri Apr 3 04:53:01 PDT 2026


================
@@ -1435,6 +1425,16 @@ def OMP_Stripe : Directive<[Spelling<"stripe">]> {
   let association = AS_LoopNest;
   let category = CA_Executable;
 }
+def OMP_Split : Directive<[Spelling<"split">]> {
+  let allowedOnceClauses = [
+    VersionedClause<OMPC_Counts, 60>,
+  ];
+  let requiredClauses = [
+    VersionedClause<OMPC_Counts, 60>,
+  ];
+  let association = AS_LoopNest;
+  let category = CA_Executable;
+}
----------------
kparzysz wrote:

Please keep them in the alphabetical order in the future.

https://github.com/llvm/llvm-project/pull/183261


More information about the Openmp-commits mailing list