MLIR-AIE
xilinx::AIE::VC1902TargetModel Member List

This is the complete list of members for xilinx::AIE::VC1902TargetModel, including all inherited members.

addModelProperty(uint32_t prop)xilinx::AIE::AIETargetModelinline
AIE1TargetModel(TargetModelKind k)xilinx::AIE::AIE1TargetModelinline
AIETargetModel(TargetModelKind k)xilinx::AIE::AIETargetModelinline
classof(const AIETargetModel *model)xilinx::AIE::VC1902TargetModelinlinestatic
columns() const overridexilinx::AIE::VC1902TargetModelinlinevirtual
getAccumulatorCascadeSize() const overridexilinx::AIE::AIE1TargetModelinlinevirtual
getAddressGenGranularity() const overridexilinx::AIE::VC1902TargetModelinlinevirtual
getColumnShift() const overridexilinx::AIE::AIE1TargetModelinlinevirtual
getDmaBdAddress(int col, int row, uint32_t bd_id, int channel, AIE::DMAChannelDir direction) const overridexilinx::AIE::AIE1TargetModelvirtual
getDmaBdAddressOffset(int col, int row) const overridexilinx::AIE::AIE1TargetModelvirtual
getDmaControlAddress(int col, int row, int channel, AIE::DMAChannelDir direction) const overridexilinx::AIE::AIE1TargetModelvirtual
getKind() constxilinx::AIE::AIETargetModelinline
getLocalLockAddress(uint32_t lockId, TileID tile) const overridexilinx::AIE::AIE1TargetModelvirtual
getLocalMemorySize() const overridexilinx::AIE::AIE1TargetModelinlinevirtual
getLockLocalBaseIndex(int localCol, int localRow, int lockCol, int lockRow) constxilinx::AIE::AIETargetModel
getMaxChannelNumForAdjacentMemTile(int col, int row) const overridexilinx::AIE::AIE1TargetModelinlinevirtual
getMaxLockValue() const overridexilinx::AIE::AIE1TargetModelinlinevirtual
getMemEast(TileID src) const overridexilinx::AIE::AIE1TargetModelvirtual
getMemEastBaseAddress() const overridexilinx::AIE::AIE1TargetModelinlinevirtual
getMemInternalBaseAddress(TileID src) const overridexilinx::AIE::AIE1TargetModelinlinevirtual
getMemLocalBaseAddress(int localCol, int localRow, int memCol, int memRow) constxilinx::AIE::AIETargetModel
getMemNorth(TileID src) const overridexilinx::AIE::AIE1TargetModelvirtual
getMemNorthBaseAddress() const overridexilinx::AIE::AIE1TargetModelinlinevirtual
getMemSouth(TileID src) const overridexilinx::AIE::AIE1TargetModelvirtual
getMemSouthBaseAddress() const overridexilinx::AIE::AIE1TargetModelinlinevirtual
getMemTileSize() const overridexilinx::AIE::AIE1TargetModelinlinevirtual
getMemWest(TileID src) const overridexilinx::AIE::AIE1TargetModelvirtual
getMemWestBaseAddress() const overridexilinx::AIE::AIE1TargetModelinlinevirtual
getModelProperties() constxilinx::AIE::AIETargetModelinline
getNumBanks(int col, int row) const overridexilinx::AIE::AIE1TargetModelinlinevirtual
getNumBDs(int col, int row) const overridexilinx::AIE::AIE1TargetModelinlinevirtual
getNumDestShimMuxConnections(int col, int row, WireBundle bundle) const overridexilinx::AIE::AIE1TargetModelvirtual
getNumDestSwitchboxConnections(int col, int row, WireBundle bundle) const overridexilinx::AIE::AIE1TargetModelvirtual
getNumLocks(int col, int row) const overridexilinx::AIE::AIE1TargetModelinlinevirtual
getNumMemTileRows() const overridexilinx::AIE::AIE1TargetModelinlinevirtual
getNumSourceShimMuxConnections(int col, int row, WireBundle bundle) const overridexilinx::AIE::AIE1TargetModelvirtual
getNumSourceSwitchboxConnections(int col, int row, WireBundle bundle) const overridexilinx::AIE::AIE1TargetModelvirtual
getRowShift() const overridexilinx::AIE::AIE1TargetModelinlinevirtual
getShimBurstEncodingsAndLengths() const overridexilinx::AIE::AIE1TargetModelvirtual
getTargetArch() const overridexilinx::AIE::AIE1TargetModelvirtual
hasProperty(ModelProperty Prop) constxilinx::AIE::AIETargetModelinline
isBdChannelAccessible(int col, int row, uint32_t bd_id, int channel) const overridexilinx::AIE::AIE1TargetModelinlinevirtual
isCoreTile(int col, int row) const overridexilinx::AIE::AIE1TargetModelinlinevirtual
isEast(int srcCol, int srcRow, int dstCol, int dstRow) constxilinx::AIE::AIETargetModelinline
isInternal(int srcCol, int srcRow, int dstCol, int dstRow) constxilinx::AIE::AIETargetModelinline
isLegalMemAffinity(int coreCol, int coreRow, int memCol, int memRow) const overridexilinx::AIE::AIE1TargetModelvirtual
isLegalTileConnection(int col, int row, WireBundle srcBundle, int srcChan, WireBundle dstBundle, int dstChan) const overridexilinx::AIE::AIE1TargetModelvirtual
isMemEast(int srcCol, int srcRow, int dstCol, int dstRow) const overridexilinx::AIE::AIE1TargetModelvirtual
isMemNorth(int srcCol, int srcRow, int dstCol, int dstRow) const overridexilinx::AIE::AIE1TargetModelvirtual
isMemSouth(int srcCol, int srcRow, int dstCol, int dstRow) const overridexilinx::AIE::AIE1TargetModelvirtual
isMemTile(int col, int row) const overridexilinx::AIE::AIE1TargetModelinlinevirtual
isMemWest(int srcCol, int srcRow, int dstCol, int dstRow) const overridexilinx::AIE::AIE1TargetModelvirtual
isNorth(int srcCol, int srcRow, int dstCol, int dstRow) constxilinx::AIE::AIETargetModelinline
IsNPU enum valuexilinx::AIE::AIETargetModel
isShimNOCorPLTile(int col, int row) const overridexilinx::AIE::VC1902TargetModelinlinevirtual
isShimNOCTile(int col, int row) const overridexilinx::AIE::VC1902TargetModelinlinevirtual
isShimPLTile(int col, int row) const overridexilinx::AIE::VC1902TargetModelinlinevirtual
isSouth(int srcCol, int srcRow, int dstCol, int dstRow) constxilinx::AIE::AIETargetModelinline
isSupportedBlockFormat(std::string const &format) constxilinx::AIE::AIETargetModelvirtual
isValidTile(TileID src) constxilinx::AIE::AIETargetModelinlinevirtual
IsVirtualized enum valuexilinx::AIE::AIETargetModel
isWest(int srcCol, int srcRow, int dstCol, int dstRow) constxilinx::AIE::AIETargetModelinline
ModelProperty enum namexilinx::AIE::AIETargetModel
rows() const overridexilinx::AIE::VC1902TargetModelinlinevirtual
TargetModelKind enum namexilinx::AIE::AIETargetModel
TK_AIE1_Last enum valuexilinx::AIE::AIETargetModel
TK_AIE1_VC1902 enum valuexilinx::AIE::AIETargetModel
TK_AIE2_Last enum valuexilinx::AIE::AIETargetModel
TK_AIE2_NPU1_1Col enum valuexilinx::AIE::AIETargetModel
TK_AIE2_NPU1_2Col enum valuexilinx::AIE::AIETargetModel
TK_AIE2_NPU1_3Col enum valuexilinx::AIE::AIETargetModel
TK_AIE2_NPU1_4Col enum valuexilinx::AIE::AIETargetModel
TK_AIE2_NPU1_Last enum valuexilinx::AIE::AIETargetModel
TK_AIE2_NPU2 enum valuexilinx::AIE::AIETargetModel
TK_AIE2_NPU2_1Col enum valuexilinx::AIE::AIETargetModel
TK_AIE2_NPU2_2Col enum valuexilinx::AIE::AIETargetModel
TK_AIE2_NPU2_3Col enum valuexilinx::AIE::AIETargetModel
TK_AIE2_NPU2_4Col enum valuexilinx::AIE::AIETargetModel
TK_AIE2_NPU2_5Col enum valuexilinx::AIE::AIETargetModel
TK_AIE2_NPU2_6Col enum valuexilinx::AIE::AIETargetModel
TK_AIE2_NPU2_7Col enum valuexilinx::AIE::AIETargetModel
TK_AIE2_NPU2_Last enum valuexilinx::AIE::AIETargetModel
TK_AIE2_VE2302 enum valuexilinx::AIE::AIETargetModel
TK_AIE2_VE2802 enum valuexilinx::AIE::AIETargetModel
UsesMultiDimensionalBDs enum valuexilinx::AIE::AIETargetModel
UsesSemaphoreLocks enum valuexilinx::AIE::AIETargetModel
validate() constxilinx::AIE::AIETargetModel
VC1902TargetModel()xilinx::AIE::VC1902TargetModelinline
~AIETargetModel()xilinx::AIE::AIETargetModelvirtual