MLIR
18.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 |
GenericOp | maybeTransposeOp |
tensor::PadOp | hoistedPadOp |
Helper struct to hold the results of building a packing loop nest.
Definition at line 531 of file Transforms.h.
SmallVector<Value> mlir::linalg::detail::PackingResult::clonedLoopIvs |
Definition at line 533 of file Transforms.h.
Referenced by replaceByPackingResult().
tensor::PadOp mlir::linalg::detail::PackingResult::hoistedPadOp |
Definition at line 535 of file Transforms.h.
SmallVector<Value> mlir::linalg::detail::PackingResult::leadingPackedTensorIndexings |
Definition at line 533 of file Transforms.h.
GenericOp mlir::linalg::detail::PackingResult::maybeTransposeOp |
Definition at line 534 of file Transforms.h.
SmallVector<OpFoldResult> mlir::linalg::detail::PackingResult::offsets |
Definition at line 532 of file Transforms.h.
SmallVector<OpFoldResult> mlir::linalg::detail::PackingResult::sizes |
Definition at line 532 of file Transforms.h.
Referenced by replaceByPackingResult().
SmallVector<OpFoldResult> mlir::linalg::detail::PackingResult::strides |
Definition at line 532 of file Transforms.h.
Referenced by replaceByPackingResult().