|
MLIR 22.0.0git
|
Represents a range (offset, size, and stride) where each element of the triple may be dynamic or static. More...
#include "mlir/Dialect/Utils/StaticValueUtils.h"
Public Attributes | |
| OpFoldResult | offset |
| OpFoldResult | size |
| OpFoldResult | stride |
Represents a range (offset, size, and stride) where each element of the triple may be dynamic or static.
Definition at line 42 of file StaticValueUtils.h.
| OpFoldResult mlir::Range::offset |
Definition at line 43 of file StaticValueUtils.h.
Referenced by mlir::linalg::computeIndexingMapOpInterfacePaddedShape(), emitNormalizedLoopBoundsForIndexType(), fuse(), generateLoopNest(), getBoundedTileSize(), getConstantRange(), mlir::operator<<(), mlir::linalg::splitOp(), and tileDividesIterationDomain().
| OpFoldResult mlir::Range::size |
Definition at line 44 of file StaticValueUtils.h.
Referenced by emitNormalizedLoopBoundsForIndexType(), generateLoopNest(), getBoundedTileSize(), getConstantRange(), mlir::normalizeForallOp(), mlir::operator<<(), mlir::linalg::packMatmulGreedily(), mlir::linalg::splitOp(), and tileDividesIterationDomain().
| OpFoldResult mlir::Range::stride |
Definition at line 45 of file StaticValueUtils.h.
Referenced by mlir::linalg::computeIndexingMapOpInterfacePaddedShape(), emitNormalizedLoopBoundsForIndexType(), getConstantRange(), mlir::operator<<(), and tileDividesIterationDomain().