#include <CalyxLoweringUtils.h>
Definition at line 99 of file CalyxLoweringUtils.h.
◆ MemoryInterface() [1/4]
circt::calyx::MemoryInterface::MemoryInterface |
( |
| ) |
|
|
default |
◆ MemoryInterface() [2/4]
circt::calyx::MemoryInterface::MemoryInterface |
( |
const MemoryPortsImpl & |
ports | ) |
|
|
explicit |
◆ MemoryInterface() [3/4]
circt::calyx::MemoryInterface::MemoryInterface |
( |
calyx::MemoryOp |
memOp | ) |
|
|
explicit |
◆ MemoryInterface() [4/4]
circt::calyx::MemoryInterface::MemoryInterface |
( |
calyx::SeqMemoryOp |
memOp | ) |
|
|
explicit |
◆ addrPorts()
ValueRange circt::calyx::MemoryInterface::addrPorts |
( |
| ) |
|
◆ readData()
Value circt::calyx::MemoryInterface::readData |
( |
| ) |
|
◆ readDataOpt()
std::optional< Value > circt::calyx::MemoryInterface::readDataOpt |
( |
| ) |
|
◆ readDone()
Value circt::calyx::MemoryInterface::readDone |
( |
| ) |
|
◆ readDoneOpt()
std::optional< Value > circt::calyx::MemoryInterface::readDoneOpt |
( |
| ) |
|
◆ readEn()
Value circt::calyx::MemoryInterface::readEn |
( |
| ) |
|
◆ readEnOpt()
std::optional< Value > circt::calyx::MemoryInterface::readEnOpt |
( |
| ) |
|
◆ writeData()
Value circt::calyx::MemoryInterface::writeData |
( |
| ) |
|
◆ writeDataOpt()
std::optional< Value > circt::calyx::MemoryInterface::writeDataOpt |
( |
| ) |
|
◆ writeDone()
Value circt::calyx::MemoryInterface::writeDone |
( |
| ) |
|
◆ writeDoneOpt()
std::optional< Value > circt::calyx::MemoryInterface::writeDoneOpt |
( |
| ) |
|
◆ writeEn()
Value circt::calyx::MemoryInterface::writeEn |
( |
| ) |
|
◆ writeEnOpt()
std::optional< Value > circt::calyx::MemoryInterface::writeEnOpt |
( |
| ) |
|
◆ impl
std::variant<calyx::MemoryOp, calyx::SeqMemoryOp, MemoryPortsImpl> circt::calyx::MemoryInterface::impl |
|
private |
The documentation for this struct was generated from the following files: