docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
sdfg::parallelization::LoopCarriedDependencyPair Struct Reference

Per-pair loop-carried dependency record. More...

#include <sdfg/parallelization/analysis/loop_carried_dependency_analysis.h>

Public Attributes

analysis::User * writer
analysis::User * reader
LoopCarriedDependency type
symbolic::maps::DependenceDeltas deltas

Detailed Description

Per-pair loop-carried dependency record.

Captures a single (writer, reader) user pair that participates in a loop-carried dependency, together with the iteration-distance deltas. For write-write dependencies, both writer and reader are write users (the earlier and the later write in program order, respectively).

Member Data Documentation

◆ deltas

symbolic::maps::DependenceDeltas sdfg::parallelization::LoopCarriedDependencyPair::deltas

◆ reader

analysis::User* sdfg::parallelization::LoopCarriedDependencyPair::reader

◆ type

LoopCarriedDependency sdfg::parallelization::LoopCarriedDependencyPair::type

◆ writer

analysis::User* sdfg::parallelization::LoopCarriedDependencyPair::writer

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