MLIR-AIE 1.4.5.dev
xilinx::AIE::HoldCycle::Step Struct Reference

#include "aie/Dialect/AIE/Transforms/AIEStreamDependencyAnalysis.h"

Collaboration diagram for xilinx::AIE::HoldCycle::Step:

Public Attributes

Wait wait
size_t waiting
size_t sharer
size_t holding
TileID tile
Port sharerInput
Port holderInput
int arbiter
bool forced = false
 The wait holds however the arbiters are planned, as sharer and holding go into a receiver they share at tile, or have one id and go on as one from there.

Detailed Description

Definition at line 112 of file AIEStreamDependencyAnalysis.h.

Member Data Documentation

◆ arbiter

int xilinx::AIE::HoldCycle::Step::arbiter

Definition at line 120 of file AIEStreamDependencyAnalysis.h.

◆ forced

bool xilinx::AIE::HoldCycle::Step::forced = false

The wait holds however the arbiters are planned, as sharer and holding go into a receiver they share at tile, or have one id and go on as one from there.

Definition at line 124 of file AIEStreamDependencyAnalysis.h.

◆ holderInput

Port xilinx::AIE::HoldCycle::Step::holderInput

Definition at line 119 of file AIEStreamDependencyAnalysis.h.

◆ holding

size_t xilinx::AIE::HoldCycle::Step::holding

Definition at line 116 of file AIEStreamDependencyAnalysis.h.

◆ sharer

size_t xilinx::AIE::HoldCycle::Step::sharer

Definition at line 115 of file AIEStreamDependencyAnalysis.h.

◆ sharerInput

Port xilinx::AIE::HoldCycle::Step::sharerInput

Definition at line 118 of file AIEStreamDependencyAnalysis.h.

◆ tile

TileID xilinx::AIE::HoldCycle::Step::tile

Definition at line 117 of file AIEStreamDependencyAnalysis.h.

◆ wait

Wait xilinx::AIE::HoldCycle::Step::wait

Definition at line 113 of file AIEStreamDependencyAnalysis.h.

◆ waiting

size_t xilinx::AIE::HoldCycle::Step::waiting

Definition at line 114 of file AIEStreamDependencyAnalysis.h.


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