6 #ifndef JLM_HLS_BACKEND_RVSDG2RHLS_ADD_FORKS_HPP
7 #define JLM_HLS_BACKEND_RVSDG2RHLS_ADD_FORKS_HPP
43 [[nodiscard]]
static bool
void Run(rvsdg::RvsdgModule &module, util::StatisticsCollector &statisticsCollector) override
Perform RVSDG transformation.
static bool IsConstantFork(const rvsdg::Output &output)
static void CreateAndRun(rvsdg::RvsdgModule &module, util::StatisticsCollector &statisticsCollector)
~ForkInsertion() noexcept override
static void AddForksToRegion(rvsdg::Region ®ion)
static void AddForkToOutput(rvsdg::Output &output)
Represent acyclic RVSDG subgraphs.