Namemangle
Basic utilities for name mangling.
These are some simple functions to do name mangling. These are
useful when we inline elements from one module into another and want to be sure
they are given fresh names.
Subtopics
- Vl-namemangle-vardecls
- Safely try to give these vardecls new names of the form
prefix_{current-name}.
- Vl-namemangle-gateinsts
- Safely rename gate instances, preferring names of the form
prefix_{current-name}.
- Vl-namemangle-modinsts
- Safely rename module instances, preferring names of the form
prefix_{current-name}.