CIRCT
20.0.0git
|
#include <PortConverter.h>
Public Member Functions | |
template<typename... Args> | |
PortConverter (hw::InstanceGraph &graph, hw::HWMutableModuleLike mod, Args &&...args) | |
Public Member Functions inherited from circt::hw::PortConverterImpl | |
LogicalResult | run () |
Run port conversion. More... | |
Block * | getBody () const |
hw::HWMutableModuleLike | getModule () const |
Value | createNewInput (hw::PortInfo origPort, const Twine &suffix, Type type, hw::PortInfo &newPort) |
These two methods take care of allocating new ports in the correct place based on the position of 'origPort'. More... | |
void | createNewOutput (hw::PortInfo origPort, const Twine &suffix, Type type, Value output, hw::PortInfo &newPort) |
Same as above. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from circt::hw::PortConverterImpl | |
PortConverterImpl (igraph::InstanceGraphNode *moduleNode) | |
Protected Attributes inherited from circt::hw::PortConverterImpl | |
std::unique_ptr< PortConversionBuilder > | ssb |
Definition at line 169 of file PortConverter.h.
|
inline |
Definition at line 172 of file PortConverter.h.
References circt::hw::PortConverterImpl::ssb.