|
| data_flow::LibraryNodeCode | LibraryNodeType_Alloca ("Alloca") |
| data_flow::LibraryNodeCode | LibraryNodeType_Assert ("Assert") |
| data_flow::LibraryNodeCode | LibraryNodeType_Calloc ("Calloc") |
| data_flow::LibraryNodeCode | LibraryNodeType_Free ("Free") |
| FreeNode & | add_free_node (builder::StructuredSDFGBuilder &builder, Block &block, const std::string &ptr, const types::IType &ptr_type, DebugInfo debug_info=DebugInfo()) |
| std::tuple< Block &, FreeNode & > | add_free_block (builder::StructuredSDFGBuilder &builder, Sequence &parent, const std::string &ptr, const types::IType &ptr_type, DebugInfo debug_info=DebugInfo()) |
| data_flow::LibraryNodeCode | LibraryNodeType_Malloc ("Malloc") |
| MallocNode & | add_malloc_node (builder::StructuredSDFGBuilder &builder, Block &block, const std::string &dst_ptr, const symbolic::Expression &size, const types::IType &ptr_type, DebugInfo debug_info=DebugInfo()) |
| std::tuple< Block &, MallocNode & > | add_malloc_block (builder::StructuredSDFGBuilder &builder, Sequence &parent, const std::string &dst_ptr, const symbolic::Expression &size, const types::IType &ptr_type, DebugInfo debug_info=DebugInfo()) |
| data_flow::LibraryNodeCode | LibraryNodeType_Memcpy ("Memcpy") |
| MemcpyNode & | add_memcpy_node (builder::StructuredSDFGBuilder &builder, Block &block, const std::string &src_ptr, const std::string &dst_ptr, const symbolic::Expression &count, const types::IType &ptr_type, DebugInfo debug_info=DebugInfo()) |
| std::tuple< Block &, MemcpyNode & > | add_memcpy_block (builder::StructuredSDFGBuilder &builder, Sequence &parent, const std::string &src_ptr, const std::string &dst_ptr, const symbolic::Expression &count, const types::IType &ptr_type, DebugInfo debug_info=DebugInfo()) |
| data_flow::LibraryNodeCode | LibraryNodeType_Memmove ("Memmove") |
| MemmoveNode & | add_memmove_node (builder::StructuredSDFGBuilder &builder, Block &block, const std::string &src_ptr, const std::string &dst_ptr, const symbolic::Expression &count, const types::IType &ptr_type, DebugInfo debug_info=DebugInfo()) |
| std::tuple< Block &, MemmoveNode & > | add_memmove_block (builder::StructuredSDFGBuilder &builder, Sequence &parent, const std::string &src_ptr, const std::string &dst_ptr, const symbolic::Expression &count, const types::IType &ptr_type, DebugInfo debug_info=DebugInfo()) |
| data_flow::LibraryNodeCode | LibraryNodeType_Memset ("Memset") |
| MemsetNode & | add_memset_node (builder::StructuredSDFGBuilder &builder, Block &block, const std::string &dst_ptr, const symbolic::Expression &value, const symbolic::Expression &num, const types::IType &ptr_type, DebugInfo debug_info=DebugInfo()) |
| std::tuple< Block &, MemsetNode & > | add_memset_block (builder::StructuredSDFGBuilder &builder, Sequence &parent, const std::string &dst_ptr, const symbolic::Expression &value, const symbolic::Expression &num, const types::IType &ptr_type, DebugInfo debug_info=DebugInfo()) |
| data_flow::LibraryNodeCode | LibraryNodeType_Trap ("Trap") |
| data_flow::LibraryNodeCode | LibraryNodeType_Unreachable ("Unreachable") |