File tree Expand file tree Collapse file tree 3 files changed +4
-5
lines changed Expand file tree Collapse file tree 3 files changed +4
-5
lines changed Original file line number Diff line number Diff line change 2727 AnyAttr ,
2828 BaseAttr ,
2929 GenericAttrConstraint ,
30- IRDLAttrConstraint ,
31- IRDLGenericAttrConstraint ,
3230 IRDLOperation ,
3331 ParamAttrConstraint ,
3432 ParameterDef ,
Original file line number Diff line number Diff line change @@ -34,14 +34,15 @@ def register_all_targets(self):
3434
3535 def interpret_target (module : ModuleOp , output : IO [str ]):
3636 from xdsl .interpreter import Interpreter
37- from xdsl .interpreters import arith , scf
37+ from xdsl .interpreters import arith , cf , func
3838
3939 from asl_xdsl .interpreters .asl import ASLFunctions
4040
4141 interpreter = Interpreter (module , file = output )
4242 interpreter .register_implementations (ASLFunctions ())
4343 interpreter .register_implementations (arith .ArithFunctions ())
44- interpreter .register_implementations (scf .ScfFunctions ())
44+ interpreter .register_implementations (cf .CfFunctions ())
45+ interpreter .register_implementations (func .FuncFunctions ())
4546 op = interpreter .get_op_for_symbol ("main.0" )
4647 trait = op .get_trait (CallableOpInterface )
4748 assert trait is not None
Original file line number Diff line number Diff line change 11[project ]
22name = " asl-xdsl"
33version = " 0.0.0"
4- dependencies = [" xdsl==0.40 .0" ]
4+ dependencies = [" xdsl==0.43 .0" ]
55requires-python = " >=3.10"
66
77[project .optional-dependencies ]
You can’t perform that action at this time.
0 commit comments