|
MLIR
22.0.0git
|
Helper struct to hold the results of building a packing loop nest. More...
#include "mlir/Dialect/Linalg/Transforms/Transforms.h"
Public Attributes | |
| SmallVector< OpFoldResult > | offsets |
| SmallVector< OpFoldResult > | sizes |
| SmallVector< OpFoldResult > | strides |
| SmallVector< Value > | clonedLoopIvs |
| SmallVector< Value > | leadingPackedTensorIndexings |
| TransposeOp | maybeTransposeOp |
| tensor::PadOp | hoistedPadOp |
Helper struct to hold the results of building a packing loop nest.
Definition at line 665 of file Transforms.h.
| SmallVector<Value> mlir::linalg::detail::PackingResult::clonedLoopIvs |
Definition at line 667 of file Transforms.h.
Referenced by replaceByPackingResult().
| tensor::PadOp mlir::linalg::detail::PackingResult::hoistedPadOp |
Definition at line 669 of file Transforms.h.
| SmallVector<Value> mlir::linalg::detail::PackingResult::leadingPackedTensorIndexings |
Definition at line 667 of file Transforms.h.
| TransposeOp mlir::linalg::detail::PackingResult::maybeTransposeOp |
Definition at line 668 of file Transforms.h.
| SmallVector<OpFoldResult> mlir::linalg::detail::PackingResult::offsets |
Definition at line 666 of file Transforms.h.
| SmallVector<OpFoldResult> mlir::linalg::detail::PackingResult::sizes |
Definition at line 666 of file Transforms.h.
Referenced by replaceByPackingResult().
| SmallVector<OpFoldResult> mlir::linalg::detail::PackingResult::strides |
Definition at line 666 of file Transforms.h.
Referenced by replaceByPackingResult().