MLIR-AIE 1.4.5.dev
xilinx::AIE::PathEndPoint Struct Reference

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

Collaboration diagram for xilinx::AIE::PathEndPoint:

Public Member Functions

 PathEndPoint ()=default
 PathEndPoint (TileID coords, Port port)
bool operator< (const PathEndPoint &rhs) const
bool operator== (const PathEndPoint &rhs) const

Public Attributes

TileID coords
Port port

Friends

llvm::raw_ostream & operator<< (llvm::raw_ostream &os, const PathEndPoint &s)

Detailed Description

Definition at line 149 of file AIEPathFinder.h.

Constructor & Destructor Documentation

◆ PathEndPoint() [1/2]

xilinx::AIE::PathEndPoint::PathEndPoint ( )
default

Referenced by operator<(), operator<<, and operator==().

◆ PathEndPoint() [2/2]

xilinx::AIE::PathEndPoint::PathEndPoint ( TileID coords,
Port port )
inline

Definition at line 151 of file AIEPathFinder.h.

References coords, and port.

Member Function Documentation

◆ operator<()

bool xilinx::AIE::PathEndPoint::operator< ( const PathEndPoint & rhs) const
inline

Definition at line 161 of file AIEPathFinder.h.

References coords, PathEndPoint(), and port.

◆ operator==()

bool xilinx::AIE::PathEndPoint::operator== ( const PathEndPoint & rhs) const
inline

Definition at line 165 of file AIEPathFinder.h.

References coords, PathEndPoint(), and port.

◆ operator<<

llvm::raw_ostream & operator<< ( llvm::raw_ostream & os,
const PathEndPoint & s )
friend

Definition at line 156 of file AIEPathFinder.h.

References coords, xilinx::AIE::describeTilePort(), PathEndPoint(), and port.

Member Data Documentation

◆ coords

◆ port


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