CIRCT
20.0.0git
|
#include <HWTypes.h>
Public Types | |
enum | Direction { Input , Output , InOut } |
Public Attributes | |
mlir::StringAttr | name |
mlir::Type | type |
Direction | dir |
Direction circt::hw::ModulePort::dir |
Definition at line 31 of file HWTypes.h.
Referenced by circt::hw::hash_value(), circt::hw::PortInfo::isInOut(), circt::hw::PortInfo::isInput(), circt::hw::PortInfo::isOutput(), circt::hw::PortConversion::lowerPort(), circt::hw::operator<<(), circt::hw::operator==(), and printPorts().
mlir::StringAttr circt::hw::ModulePort::name |
Definition at line 29 of file HWTypes.h.
Referenced by circt::hw::PortConverterImpl::createNewInput(), circt::hw::PortConverterImpl::createNewOutput(), circt::hw::PortInfo::getName(), circt::hw::hash_value(), circt::hw::HWModulePortAccessor::HWModulePortAccessor(), circt::hw::operator<<(), circt::hw::operator==(), and printPorts().
mlir::Type circt::hw::ModulePort::type |
Definition at line 30 of file HWTypes.h.
Referenced by fsm.MachineOp::__init__(), esiaccel.types.WritePort::__serialize_msg(), hw.HWModuleOp::add_entry_block(), esiaccel.types.Port::connect(), circt::hw::hash_value(), hw.HWModuleOp::input_indices(), fsm.MachineOp::instantiate(), circt::hw::operator<<(), circt::hw::operator==(), hw.HWModuleOp::outputs(), printPorts(), and esiaccel.types.ReadPort::read().