[llvm-branch-commits] [flang] [mlir] [OpenMP][MLIR] Add thread_limit with dims modifier support (PR #171825)
via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Fri Jan 16 20:53:48 PST 2026
================
@@ -1452,15 +1452,49 @@ class OpenMP_ThreadLimitClauseSkip<
> : OpenMP_Clause<traits, arguments, assemblyFormat, description,
extraClassDeclaration> {
let arguments = (ins
- Optional<AnyInteger>:$thread_limit
+ Variadic<IntLikeType>:$thread_limit_vals
);
let optAssemblyFormat = [{
- `thread_limit` `(` $thread_limit `:` type($thread_limit) `)`
+ `thread_limit` `(` custom<ThreadLimitClause>(
+ $thread_limit_vals, type($thread_limit_vals)
+ ) `)`
----------------
skc7 wrote:
Removed custom parser/printer. Thanks for feedback.
https://github.com/llvm/llvm-project/pull/171825
More information about the llvm-branch-commits
mailing list