Expand description

Modules to rewrite the IR

Structs

A structure to track rewrite maps for ports. Stores both cell rewrites and direct port rewrites. Attempts to apply port rewrites first before trying the cell rewrite.

Type Definitions

Map to rewrite port uses. Maps the canonical name of an old port (generated using ir::Port::canonical) to the new ir::Port instance.
A rewrite map from ir::Id to [T].