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 |