docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
sdfg::passes::loop_fusion::FusionArgCommonBlock Struct Reference

#include <sdfg/passes/loop_fusion/fusion_types.h>

Public Member Functions

bool merge_into (structured_control_flow::Block *other_block, bool write_not_read)
bool merge_into (const FusionArgCommonBlock &other)

Public Attributes

structured_control_flow::Block * common_block = nullptr
bool block_conflict = false

Member Function Documentation

◆ merge_into() [1/2]

bool sdfg::passes::loop_fusion::FusionArgCommonBlock::merge_into ( const FusionArgCommonBlock & other)

◆ merge_into() [2/2]

bool sdfg::passes::loop_fusion::FusionArgCommonBlock::merge_into ( structured_control_flow::Block * other_block,
bool write_not_read )

Member Data Documentation

◆ block_conflict

bool sdfg::passes::loop_fusion::FusionArgCommonBlock::block_conflict = false

◆ common_block

structured_control_flow::Block* sdfg::passes::loop_fusion::FusionArgCommonBlock::common_block = nullptr

The documentation for this struct was generated from the following file: