[flang-commits] [flang] [llvm] [mlir] [flang][OpenMP] Enable tiling (PR #143715)
Michael Kruse via flang-commits
flang-commits at lists.llvm.org
Tue Aug 19 05:09:17 PDT 2025
================
@@ -317,6 +317,38 @@ class OpenMP_DeviceClauseSkip<
def OpenMP_DeviceClause : OpenMP_DeviceClauseSkip<>;
+//===----------------------------------------------------------------------===//
+// V5.2: [XX.X] `collapse` clause
+//===----------------------------------------------------------------------===//
+
+class OpenMP_CollapseClauseSkip<
----------------
Meinersbur wrote:
[not a change request] `OpenMP_CollapseClause` was removed in #99506 because it become redundant with `OpenMP_LoopRelatedClause`. I see the number of affected loops stored `OpenMP_LoopRelatedClause` (determined by collapse+ordered+sizes) can now diverge from the number of loops collapsed for the workshare/distribute-loop/taskloop constructs. I assume this is why it is re-added.
https://github.com/llvm/llvm-project/pull/143715
More information about the flang-commits
mailing list