|
MLIR
22.0.0git
|
#include "mlir/Dialect/Linalg/Transforms/Transforms.h"
Public Member Functions | |
| PadTilingInterfaceOptions & | setPaddingValues (ArrayRef< Attribute > pv) |
| PadTilingInterfaceOptions & | setPaddingSizes (ArrayRef< OpFoldResult > m) |
| PadTilingInterfaceOptions & | setPadToMultipleOf (bool b) |
Public Attributes | |
| SmallVector< Attribute > | paddingValues |
| A padding value for every operand. More... | |
| SmallVector< OpFoldResult > | paddingSizes |
| A list of iterator dimensions sizes to pad to. More... | |
| bool | padToMultipleOf |
Pad iterator paddingDimension[i] to next multiple of paddingSizes[i] if true. More... | |
Definition at line 352 of file Transforms.h.
|
inline |
Definition at line 361 of file Transforms.h.
References paddingSizes.
|
inline |
Definition at line 355 of file Transforms.h.
References paddingValues.
|
inline |
Definition at line 368 of file Transforms.h.
References padToMultipleOf.
| SmallVector<OpFoldResult> mlir::linalg::PadTilingInterfaceOptions::paddingSizes |
A list of iterator dimensions sizes to pad to.
Definition at line 360 of file Transforms.h.
Referenced by setPaddingSizes().
| SmallVector<Attribute> mlir::linalg::PadTilingInterfaceOptions::paddingValues |
A padding value for every operand.
Definition at line 354 of file Transforms.h.
Referenced by setPaddingValues().
| bool mlir::linalg::PadTilingInterfaceOptions::padToMultipleOf |
Pad iterator paddingDimension[i] to next multiple of paddingSizes[i] if true.
Otherwise pad to paddingSizes[i].
Definition at line 367 of file Transforms.h.
Referenced by setPadToMultipleOf().