[flang-commits] [flang] [llvm] [mlir] [flang][OpenMP] Enable tiling (PR #143715)
Jan Leyonberg via flang-commits
flang-commits at lists.llvm.org
Thu Aug 28 08:21:34 PDT 2025
================
@@ -271,12 +271,25 @@ bool ClauseProcessor::processCancelDirectiveName(
return true;
}
-bool ClauseProcessor::processCollapse(
+bool ClauseProcessor::processLoopNests(
mlir::Location currentLocation, lower::pft::Evaluation &eval,
mlir::omp::LoopRelatedClauseOps &result,
llvm::SmallVectorImpl<const semantics::Symbol *> &iv) const {
- return collectLoopRelatedInfo(converter, currentLocation, eval, clauses,
- result, iv);
+ int64_t numCollapse = collectLoopRelatedInfo(converter, currentLocation, eval,
+ clauses, result, iv);
+ return numCollapse > 1;
+}
----------------
jsjodin wrote:
I removed the new function and updated processCollapse.
https://github.com/llvm/llvm-project/pull/143715
More information about the flang-commits
mailing list