-
Notifications
You must be signed in to change notification settings - Fork 305
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
[Firtool] Move the remaining pass additions into lib #6094
Conversation
a214773
to
487e935
Compare
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.
Thanks for working on this, I think this is a good refactoring to do.
However, see my comments about createHWExportModuleHierarchyPass
, I think we need to be careful here to maintain the previous behavior.
487e935
to
983cdc1
Compare
@mikeurbach Thanks for your review ^^, I have updated this PR according to your suggestions. |
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.
Oh, I forgot to say, in the latest commit, I made the |
I like this. It makes sense to me--if you're using the firtool pipeline, when you go to export verilog, some of those preparation transformations are required for correctness. |
Any chance to get this PR in? |
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.
Sorry, I thought I had marked approved. I think this is ready to go, except it seems some merge conflicts exist. Someone must have added a new pass :/ All the more reason to get this merged.
983cdc1
to
72fb8c0
Compare
@mikeurbach I have rebased the PR, and will merge it once the CI are all green. Thank you again! |
Context: #6036 (comment)