|
CIRCT 22.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. | |
| 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'. | |
| void | createNewOutput (hw::PortInfo origPort, const Twine &suffix, Type type, Value output, hw::PortInfo &newPort) |
| Same as above. | |
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.