|
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. | |
| SmallVector< OpFoldResult > | paddingSizes |
| A list of iterator dimensions sizes to pad to. | |
| bool | padToMultipleOf |
| Pad iterator paddingDimension[i] to next multiple of paddingSizes[i] if true. | |
Definition at line 351 of file Transforms.h.
|
inline |
Definition at line 360 of file Transforms.h.
References paddingSizes.
|
inline |
Definition at line 354 of file Transforms.h.
References paddingValues.
|
inline |
Definition at line 367 of file Transforms.h.
References b, and padToMultipleOf.
| SmallVector<OpFoldResult> mlir::linalg::PadTilingInterfaceOptions::paddingSizes |
A list of iterator dimensions sizes to pad to.
Definition at line 359 of file Transforms.h.
Referenced by setPaddingSizes().
| SmallVector<Attribute> mlir::linalg::PadTilingInterfaceOptions::paddingValues |
A padding value for every operand.
Definition at line 353 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 366 of file Transforms.h.
Referenced by setPadToMultipleOf().