[clang] [llvm] [Clang][OpenMP] Implement Loop splitting `#pragma omp split` directive (PR #183261)
Michael Kruse via cfe-commits
cfe-commits at lists.llvm.org
Thu Mar 19 04:13:37 PDT 2026
================
@@ -1984,6 +2003,18 @@ void OMPClausePrinter::VisitOMPSizesClause(OMPSizesClause *Node) {
OS << ")";
}
+void OMPClausePrinter::VisitOMPCountsClause(OMPCountsClause *Node) {
+ OS << "counts(";
+ bool First = true;
+ for (auto *Count : Node->getCountsRefs()) {
+ if (!First)
+ OS << ", ";
----------------
Meinersbur wrote:
Consider updating to [llvm::ListSeparator](https://github.com/llvm/llvm-project/blob/main/llvm/include/llvm/ADT/StringExtras.h#L515-L524) or [llvm::interleaveComma](https://github.com/llvm/llvm-project/blob/main/llvm/include/llvm/ADT/STLExtras.h#L2260-L2276).
https://github.com/llvm/llvm-project/pull/183261
More information about the cfe-commits
mailing list