Skip to content

[FIRRTL] LowerToHW discards private modules #8153

Open
@fabianschuiki

Description

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.

Metadata

Assignees

No one assigned

    Labels

    FIRRTLInvolving the `firrtl` dialect

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions