|
MLIR-AIE 1.4.5.dev
|
#include "aie/Dialect/AIE/Transforms/AIEPlacer.h"
Public Member Functions | |
| void | removeTile (TileID tile, AIETileType type) |
Public Attributes | |
| std::vector< TileID > | compTiles |
| std::vector< TileID > | nonCompTiles |
| llvm::DenseSet< TileID > | compTilesSet |
| llvm::DenseMap< TileID, int > | inputChannelsUsed |
| llvm::DenseMap< TileID, int > | outputChannelsUsed |
| llvm::DenseMap< TileID, StreamDemand > | streamsUsed |
| llvm::DenseMap< TileID, llvm::SmallVector< int > > | runtimeBdsUsed |
| llvm::DenseMap< TileID, llvm::DenseSet< std::pair< int, int > > > | namedChannelsUsed |
Definition at line 53 of file AIEPlacer.h.
| void TileAvailability::removeTile | ( | TileID | tile, |
| AIETileType | type ) |
Definition at line 2121 of file AIEPlacer.cpp.
References compTiles, compTilesSet, and nonCompTiles.
| std::vector<TileID> xilinx::AIE::TileAvailability::compTiles |
Definition at line 54 of file AIEPlacer.h.
Referenced by removeTile().
| llvm::DenseSet<TileID> xilinx::AIE::TileAvailability::compTilesSet |
Definition at line 64 of file AIEPlacer.h.
Referenced by removeTile().
| llvm::DenseMap<TileID, int> xilinx::AIE::TileAvailability::inputChannelsUsed |
Definition at line 66 of file AIEPlacer.h.
| llvm::DenseMap<TileID, llvm::DenseSet<std::pair<int, int> > > xilinx::AIE::TileAvailability::namedChannelsUsed |
Definition at line 74 of file AIEPlacer.h.
| std::vector<TileID> xilinx::AIE::TileAvailability::nonCompTiles |
Definition at line 55 of file AIEPlacer.h.
Referenced by removeTile().
| llvm::DenseMap<TileID, int> xilinx::AIE::TileAvailability::outputChannelsUsed |
Definition at line 67 of file AIEPlacer.h.
| llvm::DenseMap<TileID, llvm::SmallVector<int> > xilinx::AIE::TileAvailability::runtimeBdsUsed |
Definition at line 71 of file AIEPlacer.h.
| llvm::DenseMap<TileID, StreamDemand> xilinx::AIE::TileAvailability::streamsUsed |
Definition at line 68 of file AIEPlacer.h.