#include <mem-sep.hpp>
Definition at line 18 of file mem-sep.hpp.
◆ ~MemoryStateSeparation()
| jlm::hls::MemoryStateSeparation::~MemoryStateSeparation |
( |
| ) |
|
|
overridedefaultnoexcept |
◆ MemoryStateSeparation() [1/3]
| jlm::hls::MemoryStateSeparation::MemoryStateSeparation |
( |
| ) |
|
◆ MemoryStateSeparation() [2/3]
◆ MemoryStateSeparation() [3/3]
◆ CreateAndRun()
◆ gatherNonDecoupleCalls()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ Run()
Perform RVSDG transformation.
- Note
- This method is expected to be called multiple times. An implementation is required to reset the objects' internal state to ensure correct behavior after every invocation.
- Parameters
-
| module | RVSDG module the transformation is performed on. |
| statisticsCollector | Statistics collector for collecting transformation statistics. |
Implements jlm::rvsdg::Transformation.
Definition at line 261 of file mem-sep.cpp.
◆ separateMemoryStates()
| void jlm::hls::MemoryStateSeparation::separateMemoryStates |
( |
const rvsdg::LambdaNode & |
lambdaNode | ) |
|
|
staticprivate |
The documentation for this class was generated from the following files: