From 753ae32dbe0717296e5f75ce278435f1ede2062e Mon Sep 17 00:00:00 2001 From: Dalia Shaaban <144673861+dshaaban01@users.noreply.github.com> Date: Fri, 20 Dec 2024 15:09:38 +0530 Subject: [PATCH] interactive: add mlir-opt pass to condensed list (#3658) --- xdsl/interactive/passes.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/xdsl/interactive/passes.py b/xdsl/interactive/passes.py index acd5f2c2fe..3e3387d540 100644 --- a/xdsl/interactive/passes.py +++ b/xdsl/interactive/passes.py @@ -59,12 +59,10 @@ def iter_condensed_passes( for dialect_name, dialect_factory in get_all_dialects().items(): ctx.register_dialect(dialect_name, dialect_factory) - selections: list[AvailablePass] = [] for _, value in all_passes: if value is MLIROptPass: # Always keep MLIROptPass as an option in condensed list - selections.append(AvailablePass(value.name, value, None)) - continue + yield AvailablePass(value.name, value, None), None try: cloned_module = input.clone() cloned_ctx = ctx.clone()