|
| std::string | xilinx::AIE::tileLocStr (StringRef col, StringRef row) |
| std::string | xilinx::AIE::tileLocStr (int col, int row) |
| std::string | xilinx::AIE::tileDMAInstStr (StringRef col, StringRef row, StringRef bdNum) |
| std::string | xilinx::AIE::tileDMAInstStr (int col, int row, int bdNum) |
| std::string | xilinx::AIE::tileDMAInstRefStr (StringRef col, StringRef row, StringRef bdNum) |
| std::string | xilinx::AIE::tileDMAInstRefStr (int col, int row, int bdNum) |
| std::string | xilinx::AIE::packetStr (StringRef id, StringRef type) |
| std::string | xilinx::AIE::packetStr (int id, int type) |
| void | xilinx::AIE::generateXAieDmaSetMultiDimAddr (raw_ostream &output, int ndims, ArrayRef< BDDimLayoutAttr > dims, int col, int row, int bdNum, int baseAddrA, int64_t offsetA, uint32_t lenA, int elementWidthInBytes, const char *errorRetval) |
| llvm::SetVector< Block * > | xilinx::AIE::getOrderedChainOfBlocks (Region *region) |
| llvm::SmallPtrSet< Block *, 8 > | xilinx::AIE::collectOutOfOrderBlocks (const llvm::SetVector< Block * > &blockVector) |
| std::optional< std::vector< char > > | xilinx::AIE::denseAttrToBytes (mlir::DenseElementsAttr denseInit) |
| | A buffer's initial_value as the bytes to write to its tile memory, in element order.
|
| MemoryRun | xilinx::AIE::coreDataRegion (TileOp tile, llvm::ArrayRef< BufferOp > buffers) |
| | The extent the core compiler gets for its own .data, .rodata and .bss, tile-relative.
|
| llvm::SmallVector< MemoryRun > | xilinx::AIE::coreBankRegions (TileOp tile, llvm::ArrayRef< BufferOp > buffers, MemoryRun dataRun) |
| | One extent per memory bank for the core's bank-pinned statics, tile-relative and indexed by bank.
|