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

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

Inheritance diagram for sdfg::passes::loop_fusion::NeighboringPatternVisitor:
[legend]

Public Member Functions

 NeighboringPatternVisitor (loop_fusion::PatternHandler &handler)
bool visit (sdfg::structured_control_flow::Sequence &node) override
Public Member Functions inherited from sdfg::visitor::ActualStructuredSDFGVisitor
 ActualStructuredSDFGVisitor ()
virtual ~ActualStructuredSDFGVisitor ()=default
bool visit (sdfg::structured_control_flow::ControlFlowNode &node)
bool dispatch (sdfg::structured_control_flow::ControlFlowNode &node)
virtual bool visit (sdfg::structured_control_flow::Block &node)
virtual bool visit (sdfg::structured_control_flow::AssignmentBlock &node)
virtual bool visit (sdfg::structured_control_flow::Return &node)
virtual bool visit (sdfg::structured_control_flow::IfElse &node)
virtual bool visit (sdfg::structured_control_flow::For &node)
virtual bool visit (sdfg::structured_control_flow::Map &node)
virtual bool visit (sdfg::structured_control_flow::Reduce &node)
virtual bool handleStructuredLoop (sdfg::structured_control_flow::StructuredLoop &loop)
virtual bool visit (sdfg::structured_control_flow::While &node)
virtual bool visit (sdfg::structured_control_flow::Continue &node)
virtual bool visit (sdfg::structured_control_flow::Break &node)

Constructor & Destructor Documentation

◆ NeighboringPatternVisitor()

sdfg::passes::loop_fusion::NeighboringPatternVisitor::NeighboringPatternVisitor ( loop_fusion::PatternHandler & handler)

Member Function Documentation

◆ visit()

bool sdfg::passes::loop_fusion::NeighboringPatternVisitor::visit ( sdfg::structured_control_flow::Sequence & node)
overridevirtual

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