[flang-commits] [flang] [llvm] [Flang][OpenMP] Add semantic support for OpenMP Loop Interchange and permutation clause in Flang (PR #183435)
Krzysztof Parzyszek via flang-commits
flang-commits at lists.llvm.org
Mon Mar 16 08:23:47 PDT 2026
================
@@ -2186,6 +2185,17 @@ void OmpAttributeVisitor::CollectNumAffectedLoopsFromLoopConstruct(
CollectNumAffectedLoopsFromClauses(clauseList, levels, clauses);
CollectNumAffectedLoopsFromInnerLoopContruct(x, levels, clauses);
+
+ bool has_permutation =
+ llvm::any_of(clauseList.v, [](const parser::OmpClause &c) {
+ return c.Id() == llvm::omp::Clause::OMPC_permutation;
+ });
----------------
kparzysz wrote:
parser::FindClause(x, llvm::omp::Clause::OMPC_permutation)
https://github.com/llvm/llvm-project/pull/183435
More information about the flang-commits
mailing list