MLIR
20.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 33 of file StaticValueUtils.h.
OpFoldResult mlir::Range::offset |
Definition at line 34 of file StaticValueUtils.h.
Referenced by mlir::linalg::collapseOpIterationDims(), emitNormalizedLoopBoundsForIndexType(), fuse(), getBoundedTileSize(), getConstantRange(), mlir::normalizeForallOp(), mlir::operator<<(), mlir::linalg::splitOp(), and tileDividesIterationDomain().
OpFoldResult mlir::Range::size |
Definition at line 35 of file StaticValueUtils.h.
Referenced by mlir::linalg::collapseOpIterationDims(), emitNormalizedLoopBoundsForIndexType(), getBoundedTileSize(), getConstantRange(), mlir::normalizeForallOp(), mlir::operator<<(), mlir::linalg::splitOp(), and tileDividesIterationDomain().
OpFoldResult mlir::Range::stride |
Definition at line 36 of file StaticValueUtils.h.
Referenced by mlir::linalg::collapseOpIterationDims(), emitNormalizedLoopBoundsForIndexType(), getConstantRange(), mlir::normalizeForallOp(), mlir::operator<<(), and tileDividesIterationDomain().