Go to the source code of this file.
|
| namespace | circt |
| | The InstanceGraph op interface, see InstanceGraphInterface.td for more details.
|
| |
| namespace | circt::esi |
| |
|
| static StringRef | getStringAttributeOr (Operation *op, StringRef attrName, StringRef def) |
| |
| static StringRef | getOperandName (Value operand) |
| |
| static std::string & | constructInstanceName (Value operand, sv::InterfaceOp iface, std::string &name) |
| | Create a reasonable name for a SV interface instance.
|
| |
◆ GEN_PASS_DEF_LOWERESIPORTS
| #define GEN_PASS_DEF_LOWERESIPORTS |
◆ constructInstanceName()
| static std::string & constructInstanceName |
( |
Value |
operand, |
|
|
sv::InterfaceOp |
iface, |
|
|
std::string & |
name |
|
) |
| |
|
static |
◆ getOperandName()
| static StringRef getOperandName |
( |
Value |
operand | ) |
|
|
static |
◆ getStringAttributeOr()
| static StringRef getStringAttributeOr |
( |
Operation * |
op, |
|
|
StringRef |
attrName, |
|
|
StringRef |
def |
|
) |
| |
|
inlinestatic |