Is MLIR compulsory for xDSL? #1277
ravil-mobile
started this conversation in
General
Replies: 1 comment 4 replies
-
The short answer: Yes, xDSL can be used entirely without MLIR. There is no dependency in terms of code. For the long answer I would need more details on your project. The main way to generate highly performant code with xDSL is through MLIR/LLVM at the moment, but this is not a fundamental problem, but rather a problem of engineering costs (i.e. no one has implement all the necessary things in xDSL yet). |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi All,
I just want to get some clarification on whether xDSL can operate without MLIR? According to your documentation, xDLS was inspired by MLIR (in terms of dialects, operations, attributes, etc.) and can work with it but not by default.
This aspect is important for me because having MLIR as a dependency is too cumbersome for a relatively small DSL which I would like to implement with xDSL.
I would really appreciate if somebody can answer.
Thanks in advance!
Beta Was this translation helpful? Give feedback.
All reactions