-
Notifications
You must be signed in to change notification settings - Fork 16
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
Adds additional cases for remove_redundant_buf optimization #682
Conversation
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.
Again, could we get some unit tests on this?
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.
The unit tests were merged in another PR, right?
A unit test has not been created for this PR. The reason is that when I started looking into the functionality of this optimization, I'm not able to determine its purpose. The name seems to be somewhat misleading. From what I can tell, it replaces pass through buffers with non-pass through buffers in some specific cases. However, it doesn't seem to have an effect on the hls_test_suite as when I comment out the optimization, then I get no change in the number of cycles. @davidmetz Do you have a use case where this optimization makes a difference? |
No description provided.