|
MLIR-AIE 1.4.5.dev
|
This is the complete list of members for xilinx::AIE::SequentialPlacer, including all inherited members.
| AllocateInfo typedef | xilinx::AIE::Placer | |
| allocates | xilinx::AIE::Placer | protected |
| availability | xilinx::AIE::Placer | protected |
| buildCascadeAdjacency(llvm::ArrayRef< CascadeFlowOp > cascadeFlows) | xilinx::AIE::Placer | static |
| buildComputePeerAdjacency(llvm::ArrayRef< ObjectFifoCreateOp > objectFifos) | xilinx::AIE::Placer | static |
| buildFlowAdjacency(llvm::ArrayRef< FlowOp > flows, llvm::ArrayRef< PacketFlowOp > pktFlows) | xilinx::AIE::Placer | static |
| buildObjectFifoAdjacency(llvm::ArrayRef< ObjectFifoCreateOp > objectFifos) | xilinx::AIE::Placer | static |
| buildSharedMemAdjacency(llvm::ArrayRef< ObjectFifoCreateOp > objectFifos) | xilinx::AIE::Placer | static |
| collectOperations(DeviceOp device) | xilinx::AIE::Placer | static |
| collectShareableShimEnds(DeviceOp device, llvm::ArrayRef< ObjectFifoCreateOp > objectFifos) | xilinx::AIE::Placer | static |
| getAllocates() | xilinx::AIE::Placer | inline |
| getName() const override | xilinx::AIE::SequentialPlacer | inlinevirtual |
| getPlacement(mlir::Operation *logicalTile) const | xilinx::AIE::Placer | inline |
| initialize(const AIETargetModel &targetModel) override | xilinx::AIE::SequentialPlacer | virtual |
| place(DeviceOp device) override | xilinx::AIE::SequentialPlacer | virtual |
| Placer()=default | xilinx::AIE::Placer | |
| result | xilinx::AIE::Placer | protected |
| satisfiesConstraints(mlir::Operation *tile, TileID pos) | xilinx::AIE::Placer | static |
| SequentialPlacer(std::optional< int > coresPerCol=std::nullopt, bool mergeLogicalTiles=true, bool spreadUnanchoredTiles=false) | xilinx::AIE::SequentialPlacer | inline |
| ShareableShimEnds typedef | xilinx::AIE::Placer | |
| shimEndOf(DeviceOp device, mlir::StringAttr symbol) | xilinx::AIE::Placer | static |
| targetModel | xilinx::AIE::Placer | protected |
| ~Placer()=default | xilinx::AIE::Placer | virtual |