docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
sdfg::passes::detail Namespace Reference

Functions

template<typename LibNode>
bool block_has_lib_node (structured_control_flow::Block *blk)
template<typename LibNode>
LibNode * get_lib_node (structured_control_flow::Block *blk)
template<typename LibNode>
bool lib_node_writes_to_ref (structured_control_flow::Block *blk, const std::string &ref_container)
template<typename LibNode>
bool lib_node_reads_from_ref (structured_control_flow::Block *blk, const std::string &ref_container)
template<typename LibNode>
bool lib_node_uses_ref (structured_control_flow::Block *blk, const std::string &ref_container)

Function Documentation

◆ block_has_lib_node()

template<typename LibNode>
bool sdfg::passes::detail::block_has_lib_node ( structured_control_flow::Block * blk)

◆ get_lib_node()

template<typename LibNode>
LibNode * sdfg::passes::detail::get_lib_node ( structured_control_flow::Block * blk)

◆ lib_node_reads_from_ref()

template<typename LibNode>
bool sdfg::passes::detail::lib_node_reads_from_ref ( structured_control_flow::Block * blk,
const std::string & ref_container )

◆ lib_node_uses_ref()

template<typename LibNode>
bool sdfg::passes::detail::lib_node_uses_ref ( structured_control_flow::Block * blk,
const std::string & ref_container )

◆ lib_node_writes_to_ref()

template<typename LibNode>
bool sdfg::passes::detail::lib_node_writes_to_ref ( structured_control_flow::Block * blk,
const std::string & ref_container )