[Mlir-commits] [flang] [llvm] [mlir] [flang][OpenMP] Enable tiling (PR #143715)
Sergio Afonso
llvmlistbot at llvm.org
Thu Aug 28 08:58:08 PDT 2025
================
@@ -3940,8 +3942,8 @@ static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
parser::omp::GetOmpDirectiveName(*ompNestedLoopCons).v;
switch (nestedDirective) {
case llvm::omp::Directive::OMPD_tile:
- // Emit the omp.loop_nest with annotation for tiling
- genOMP(converter, symTable, semaCtx, eval, ompNestedLoopCons->value());
+ // Skip OMPD_tile since the tile sizes will be retrieved when
+ // generating the omp.loop_nest op.
----------------
skatrak wrote:
Nit: Add a TODO for when the loop transformation is applied on its own, with no worksharing or similar construct associated.
https://github.com/llvm/llvm-project/pull/143715
More information about the Mlir-commits
mailing list