|
MLIR-AIE
|
This is the complete list of members for xilinx::aievec::IntervalReuse, including all inherited members.
| coalesceIntervals() | xilinx::aievec::IntervalReuse | |
| getAccessExtent(mlir::Operation *op) | xilinx::aievec::IntervalReuse | |
| getInterval(mlir::Operation *op) | xilinx::aievec::IntervalReuse | |
| getIntervalWidth(mlir::Operation *op) | xilinx::aievec::IntervalReuse | |
| insertInterval(mlir::vector::TransferReadOp readOp, llvm::DenseMap< mlir::Operation *, IntervalReuse * > &dataAccessToIntervalMap, int32_t offset, int32_t forLoopStepSize, bool isSplat=false, unsigned minVecSize=128) | xilinx::aievec::IntervalReuse | |
| IntervalReuse(mlir::vector::TransferReadOp readOp, mlir::AffineExpr b) | xilinx::aievec::IntervalReuse | inline |
| IntervalReuse() | xilinx::aievec::IntervalReuse | inline |
| markLHSOperandVec(mlir::Operation *op) | xilinx::aievec::IntervalReuse | |
| potentialReuse(mlir::vector::TransferReadOp readOp, mlir::AffineExpr invariantBase, llvm::DenseMap< mlir::Block *, llvm::SmallVector< mlir::Operation *, 8 > > &blockToEnclosingLoops) | xilinx::aievec::IntervalReuse | |
| setAccessExtent(mlir::Operation *op, std::pair< int32_t, int32_t > &extent) | xilinx::aievec::IntervalReuse |