Skip to content

Commit 50f5fe5

Browse files
committed
tweak imports
1 parent 27a3e85 commit 50f5fe5

File tree

3 files changed

+4
-5
lines changed

3 files changed

+4
-5
lines changed

asl_xdsl/dialects/asl.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@
2727
AnyAttr,
2828
BaseAttr,
2929
GenericAttrConstraint,
30-
IRDLAttrConstraint,
31-
IRDLGenericAttrConstraint,
3230
IRDLOperation,
3331
ParamAttrConstraint,
3432
ParameterDef,

asl_xdsl/tools/asl_opt.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff 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

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[project]
22
name = "asl-xdsl"
33
version = "0.0.0"
4-
dependencies = ["xdsl==0.40.0"]
4+
dependencies = ["xdsl==0.43.0"]
55
requires-python = ">=3.10"
66

77
[project.optional-dependencies]

0 commit comments

Comments
 (0)