-
Notifications
You must be signed in to change notification settings - Fork 85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dialects: (linalg) enable generic printing in mlir conversion filecheck #3837
Conversation
// RUN: xdsl-opt %s | xdsl-opt | mlir-opt --allow-unregistered-dialect | filecheck %s | ||
// RUN: xdsl-opt %s | xdsl-opt --print-op-generic | mlir-opt --allow-unregistered-dialect | filecheck %s |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is the only change in this PR
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #3837 +/- ##
==========================================
- Coverage 91.26% 91.26% -0.01%
==========================================
Files 461 461
Lines 57658 57658
Branches 5570 5570
==========================================
- Hits 52624 52622 -2
- Misses 3611 3612 +1
- Partials 1423 1424 +1 ☔ View full report in Codecov by Sentry. |
This adds a hidden region to the linalg.transpose op to ensure correct generic printing Also changes permutation to a property instead of attribute. This resolves the transpose op in #2959 This has now been checked manually, and will be put in ci with #3837 (but for that 3 other ops need to be fixed, PRs incoming...)
cd7e495
to
c39ed43
Compare
This adds a hidden region to the linalg.transpose op to ensure correct generic printing Also changes permutation to a property instead of attribute. This resolves the transpose op in #2959 This has now been checked manually, and will be put in ci with #3837 (but for that 3 other ops need to be fixed, PRs incoming...)
…ck (#3837) This PR adds generic printing to the mlir conversion filecheck This will check whether the issues posed in #2959 are correctly resolved, by checking if mlir correctly parses the generic output of xdsl There are still reminaing issues, solved in the following PRs: (stacked on: ) #3838, #3839, #3840, #3841
This adds a hidden region to the linalg.transpose op to ensure correct generic printing Also changes permutation to a property instead of attribute. This resolves the transpose op in xdslproject#2959 This has now been checked manually, and will be put in ci with xdslproject#3837 (but for that 3 other ops need to be fixed, PRs incoming...)
…project#3839) To enable correct printing of the hidden regions in generic printing. Resolves pooling in xdslproject#2959 , will be tested in xdslproject#3837 The constructor of these ops had to change to comply with the NamedOpBase constructor ordering of arguments
Resolves pooling in xdslproject#2959 , will be tested in xdslproject#3837
…ject#3841) This enables to correct printing of the hidden regions in generic format Resolves conv ops in xdslproject#2959, will be tested with xdslproject#3837
…ck (xdslproject#3837) This PR adds generic printing to the mlir conversion filecheck This will check whether the issues posed in xdslproject#2959 are correctly resolved, by checking if mlir correctly parses the generic output of xdsl There are still reminaing issues, solved in the following PRs: (stacked on: ) xdslproject#3838, xdslproject#3839, xdslproject#3840, xdslproject#3841
This PR adds generic printing to the mlir conversion filecheck
This will check whether the issues posed in #2959 are correctly resolved, by checking if mlir correctly parses the generic output of xdsl
There are still reminaing issues, solved in the following PRs:
(stacked on: ) #3838, #3839, #3840, #3841