Skip to content
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

[FIRRTL] LowerToHW discards private modules #8153

Open
fabianschuiki opened this issue Jan 30, 2025 · 0 comments
Open

[FIRRTL] LowerToHW discards private modules #8153

fabianschuiki opened this issue Jan 30, 2025 · 0 comments
Labels
FIRRTL Involving the `firrtl` dialect

Comments

@fabianschuiki
Copy link
Contributor

The LowerToHW pass currently discards private modules that are not instantiated. This is problematic if the modules contain contracts that we would like to verify later on. It would be nice if LowerToHW would simply lower the existing modules, and if we used SymbolDCE or a similar pass later on to discard unused modules.

@fabianschuiki fabianschuiki added the FIRRTL Involving the `firrtl` dialect label Jan 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FIRRTL Involving the `firrtl` dialect
Projects
None yet
Development

No branches or pull requests

1 participant