[Mlir-commits] [mlir] [MLIR][Transform] apply_registered_pass: support ListOptions (PR #144026)
llvmlistbot at llvm.org
llvmlistbot at llvm.org
Fri Jun 13 08:03:20 PDT 2025
github-actions[bot] wrote:
<!--LLVM CODE FORMAT COMMENT: {darker}-->
:warning: Python code formatter, darker found issues in your code. :warning:
<details>
<summary>
You can test this locally with the following command:
</summary>
``````````bash
darker --check --diff -r HEAD~1...HEAD mlir/python/mlir/dialects/transform/__init__.py mlir/test/python/dialects/transform.py
``````````
</details>
<details>
<summary>
View the diff from darker here.
</summary>
``````````diff
--- test/python/dialects/transform.py 2025-06-13 14:59:32.000000 +0000
+++ test/python/dialects/transform.py 2025-06-13 15:02:51.404472 +0000
@@ -310,27 +310,25 @@
# CHECK-SAME: to %{{.*}} : (!transform.any_op) -> !transform.any_op
mod = transform.apply_registered_pass(
transform.AnyOpType.get(),
mod,
"symbol-privatize",
- options={ "exclude": ("a", "b") },
+ options={"exclude": ("a", "b")},
)
# CHECK: %[[SYMBOL_A:.+]] = transform.param.constant
symbol_a = transform.param_constant(
- transform.AnyParamType.get(),
- StringAttr.get("a")
+ transform.AnyParamType.get(), StringAttr.get("a")
)
# CHECK: %[[SYMBOL_B:.+]] = transform.param.constant
symbol_b = transform.param_constant(
- transform.AnyParamType.get(),
- StringAttr.get("b")
+ transform.AnyParamType.get(), StringAttr.get("b")
)
# CHECK: %{{.*}} = apply_registered_pass "symbol-privatize"
# CHECK-SAME: with options = {"exclude" = [%[[SYMBOL_A]], %[[SYMBOL_B]]]}
# CHECK-SAME: to %{{.*}} : (!transform.any_op, !transform.any_param, !transform.any_param) -> !transform.any_op
mod = transform.apply_registered_pass(
transform.AnyOpType.get(),
mod,
"symbol-privatize",
- options={ "exclude": (symbol_a, symbol_b) },
+ options={"exclude": (symbol_a, symbol_b)},
)
transform.YieldOp()
``````````
</details>
https://github.com/llvm/llvm-project/pull/144026
More information about the Mlir-commits
mailing list