MLIR-AIE 1.4.5.dev
llvm::GraphTraits< const WaitGraph * > Struct Reference

Classes

struct  ToNode

Public Types

using NodeRef = WaitNode
using ChildIteratorType = mapped_iterator<const WaitEdge *, ToNode>

Static Public Member Functions

static NodeRef getEntryNode (const WaitGraph *g)
static ChildIteratorType child_begin (NodeRef n)
static ChildIteratorType child_end (NodeRef n)

Detailed Description

Definition at line 1478 of file AIEStreamDependencyAnalysis.cpp.

Member Typedef Documentation

◆ ChildIteratorType

using llvm::GraphTraits< const WaitGraph * >::ChildIteratorType = mapped_iterator<const WaitEdge *, ToNode>

Definition at line 1484 of file AIEStreamDependencyAnalysis.cpp.

◆ NodeRef

using llvm::GraphTraits< const WaitGraph * >::NodeRef = WaitNode

Definition at line 1479 of file AIEStreamDependencyAnalysis.cpp.

Member Function Documentation

◆ child_begin()

ChildIteratorType llvm::GraphTraits< const WaitGraph * >::child_begin ( NodeRef n)
inlinestatic

Definition at line 1486 of file AIEStreamDependencyAnalysis.cpp.

◆ child_end()

ChildIteratorType llvm::GraphTraits< const WaitGraph * >::child_end ( NodeRef n)
inlinestatic

Definition at line 1489 of file AIEStreamDependencyAnalysis.cpp.

◆ getEntryNode()

NodeRef llvm::GraphTraits< const WaitGraph * >::getEntryNode ( const WaitGraph * g)
inlinestatic

Definition at line 1485 of file AIEStreamDependencyAnalysis.cpp.


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