MLIR
19.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 538 of file Transforms.h.
SmallVector<Value> mlir::linalg::detail::PackingResult::clonedLoopIvs |
Definition at line 540 of file Transforms.h.
Referenced by replaceByPackingResult().
tensor::PadOp mlir::linalg::detail::PackingResult::hoistedPadOp |
Definition at line 542 of file Transforms.h.
SmallVector<Value> mlir::linalg::detail::PackingResult::leadingPackedTensorIndexings |
Definition at line 540 of file Transforms.h.
GenericOp mlir::linalg::detail::PackingResult::maybeTransposeOp |
Definition at line 541 of file Transforms.h.
SmallVector<OpFoldResult> mlir::linalg::detail::PackingResult::offsets |
Definition at line 539 of file Transforms.h.
SmallVector<OpFoldResult> mlir::linalg::detail::PackingResult::sizes |
Definition at line 539 of file Transforms.h.
Referenced by replaceByPackingResult().
SmallVector<OpFoldResult> mlir::linalg::detail::PackingResult::strides |
Definition at line 539 of file Transforms.h.
Referenced by replaceByPackingResult().