[Mlir-commits] [llvm] [mlir] [mlir][OpenMP] Translation support for taskloop construct (PR #174386)
Tom Eccles
llvmlistbot at llvm.org
Wed Jan 7 08:08:55 PST 2026
================
@@ -3174,6 +3462,9 @@ convertOmpLoopNest(Operation &opInst, llvm::IRBuilderBase &builder,
llvm::OpenMPIRBuilder *ompBuilder = moduleTranslation.getOpenMPBuilder();
auto loopOp = cast<omp::LoopNestOp>(opInst);
+ if (failed(checkImplementationStatus(opInst)))
----------------
tblah wrote:
Yes this is what ensures we output an error when there is a collapse clause on a loop nest inside of taskloop. There was previously no implementation status check because all loop nest clauses were supported for all loop wrappers.
https://github.com/llvm/llvm-project/pull/174386
More information about the Mlir-commits
mailing list