| add_metadata(const std::string &key, const std::string &value) | sdfg::Element | |
| can_remove_in_edge(const data_flow::DataFlowGraph &graph, const Memlet *memlet) const override | sdfg::data_flow::Tasklet | virtual |
| can_remove_out_edge(const data_flow::DataFlowGraph &graph, const Memlet *memlet) const override | sdfg::data_flow::Tasklet | virtual |
| classof(const Element &element) | sdfg::data_flow::Tasklet | inlinestatic |
| clone(size_t element_id, const graph::Vertex vertex, DataFlowGraph &parent) const override | sdfg::data_flow::Tasklet | virtual |
| code() const | sdfg::data_flow::Tasklet | |
| CodeNode(size_t element_id, const DebugInfo &debug_info, const graph::Vertex vertex, DataFlowGraph &parent, const std::vector< std::string > &outputs, const std::vector< std::string > &inputs) | sdfg::data_flow::CodeNode | protected |
| CodeNode(const CodeNode &data_node)=delete | sdfg::data_flow::CodeNode | |
| DataFlowNode(size_t element_id, const DebugInfo &debug_info, const graph::Vertex vertex, DataFlowGraph &parent) | sdfg::data_flow::DataFlowNode | protected |
| DataFlowNode(const DataFlowNode &data_node)=delete | sdfg::data_flow::DataFlowNode | |
| debug_info() const | sdfg::Element | |
| debug_info_ | sdfg::Element | protected |
| Element(size_t element_id, const DebugInfo &debug_info) | sdfg::Element | |
| element_id() const | sdfg::Element | |
| element_id_ | sdfg::Element | protected |
| element_type() const | sdfg::Element | inline |
| get_parent() const | sdfg::data_flow::DataFlowNode | |
| get_parent() | sdfg::data_flow::DataFlowNode | |
| has_constant_input(size_t index) const | sdfg::data_flow::CodeNode | |
| input(size_t index) const | sdfg::data_flow::CodeNode | |
| inputs() const | sdfg::data_flow::CodeNode | |
| inputs() | sdfg::data_flow::CodeNode | |
| inputs_ | sdfg::data_flow::CodeNode | protected |
| is_assign() const | sdfg::data_flow::Tasklet | |
| is_cast(const Function &function) const | sdfg::data_flow::Tasklet | |
| is_fpext(const Function &function) const | sdfg::data_flow::Tasklet | |
| is_fptosi(const Function &function) const | sdfg::data_flow::Tasklet | |
| is_fptoui(const Function &function) const | sdfg::data_flow::Tasklet | |
| is_fptrunc(const Function &function) const | sdfg::data_flow::Tasklet | |
| is_sext(const Function &function) const | sdfg::data_flow::Tasklet | |
| is_sitofp(const Function &function) const | sdfg::data_flow::Tasklet | |
| is_trivial(const Function &function) const | sdfg::data_flow::Tasklet | |
| is_trunc(const Function &function) const | sdfg::data_flow::Tasklet | |
| is_uitofp(const Function &function) const | sdfg::data_flow::Tasklet | |
| is_zext(const Function &function) const | sdfg::data_flow::Tasklet | |
| metadata(const std::string &key) const | sdfg::Element | |
| metadata() const | sdfg::Element | |
| metadata_ | sdfg::Element | protected |
| metadata_if_exists(const std::string &key) const | sdfg::Element | |
| operator=(const Tasklet &)=delete | sdfg::data_flow::Tasklet | |
| sdfg::data_flow::CodeNode::operator=(const CodeNode &)=delete | sdfg::data_flow::CodeNode | |
| sdfg::data_flow::DataFlowNode::operator=(const DataFlowNode &)=delete | sdfg::data_flow::DataFlowNode | |
| output() const | sdfg::data_flow::Tasklet | |
| sdfg::data_flow::CodeNode::output(size_t index) const | sdfg::data_flow::CodeNode | |
| outputs() const | sdfg::data_flow::CodeNode | |
| outputs() | sdfg::data_flow::CodeNode | |
| outputs_ | sdfg::data_flow::CodeNode | protected |
| remove_metadata(const std::string &key) | sdfg::Element | |
| replace(const symbolic::Expression old_expression, const symbolic::Expression new_expression) override | sdfg::data_flow::Tasklet | virtual |
| replace(const symbolic::ExpressionMapping &replacements) override | sdfg::data_flow::Tasklet | virtual |
| sdfg::builder::FunctionBuilder class | sdfg::data_flow::Tasklet | friend |
| sdfg::builder::SDFGBuilder class | sdfg::data_flow::Tasklet | friend |
| sdfg::builder::StructuredSDFGBuilder class | sdfg::data_flow::Tasklet | friend |
| set_debug_info(const DebugInfo &debug_info) | sdfg::Element | |
| side_effect() const override | sdfg::data_flow::Tasklet | inlinevirtual |
| Tasklet(const Tasklet &data_node)=delete | sdfg::data_flow::Tasklet | |
| type_id() const override | sdfg::data_flow::Tasklet | inlinevirtual |
| TypeGroup | sdfg::data_flow::CodeNode | static |
| update_edge_removed(const std::string &out_conn) | sdfg::data_flow::DataFlowNode | inlinevirtual |
| validate(const Function &function) const override | sdfg::data_flow::Tasklet | virtual |
| vertex() const | sdfg::data_flow::DataFlowNode | |
| ~Element()=default | sdfg::Element | virtual |