|
Jlm
|
#include <jlm/hls/backend/rvsdg2rhls/hls-function-util.hpp>#include <jlm/hls/backend/rvsdg2rhls/rhls-dne.hpp>#include <jlm/hls/ir/hls.hpp>#include <jlm/llvm/ir/operators/lambda.hpp>#include <jlm/llvm/ir/operators/MemoryStateOperations.hpp>#include <jlm/rvsdg/traverser.hpp>
Go to the source code of this file.
Namespaces | |
| jlm | |
| jlm::hls | |
Functions | |
| static bool | jlm::hls::remove_unused_loop_backedges (LoopNode *loopNode) |
| static bool | jlm::hls::remove_unused_loop_outputs (LoopNode *ln) |
| static bool | jlm::hls::remove_loop_passthrough (LoopNode *ln) |
| static bool | jlm::hls::remove_unused_loop_inputs (LoopNode *ln) |
| static bool | jlm::hls::dead_spec_gamma (rvsdg::Node *dmux_node) |
| static bool | jlm::hls::dead_nonspec_gamma (rvsdg::Node *ndmux_node) |
| static bool | jlm::hls::dead_loop (rvsdg::Node *ndmux_node) |
| static bool | jlm::hls::dead_loop_lcb (rvsdg::Node *lcb_node) |
| static bool | jlm::hls::fix_mem_split (rvsdg::Node *split_node) |
| static bool | jlm::hls::fix_mem_merge (rvsdg::Node *merge_node) |