Commit 5f9c427
committed
[MLIR][OpenMP] Emit descriptive errors for all unsupported clauses
This patch improves error reporting in the MLIR to LLVM IR translation pass for
the 'omp' dialect by emitting descriptive errors when encountering clauses not
yet supported by that pass.
Additionally, not-yet-implemented errors previously missing for some clauses
are added, to avoid silently ignoring them.
Error messages related to inlining of `omp.private` and `omp.declare_reduction`
regions have been updated to use the same format.1 parent ed14ee8 commit 5f9c427
File tree
2 files changed
+421
-131
lines changed- mlir
- lib/Target/LLVMIR/Dialect/OpenMP
- test/Target/LLVMIR
2 files changed
+421
-131
lines changed
0 commit comments