Home
last modified time | relevance | path

Searched defs:loopRanges (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DTiling.cpp130 SmallVector<Value, 4> loopRanges = in computeMultiTileSizes() local
225 SmallVector<Range> loopRanges = op.getIterationDomain(b); in tileToForeachThreadOpImpl() local
350 SmallVector<Range> loopRanges = op.getIterationDomain(b); in tileToForeachThreadOpUsingTileSizes() local
404 SmallVector<Range, 4> loopRanges; in tileLinalgOpImpl() local
H A DSplitReduction.cpp97 SmallVector<int64_t, 4> loopRanges = op.getStaticLoopRanges(); in splitReduction() local
290 SmallVector<int64_t> loopRanges = op.getStaticLoopRanges(); in splitReductionByScaling() local
H A DFusion.cpp117 SmallVector<Range, 8> loopRanges; in fuse() local
H A DLoops.cpp211 auto loopRanges = linalgOp.createLoopRanges(rewriter, linalgOp.getLoc()); in linalgOpToLoopsImpl() local
H A DElementwiseOpFusion.cpp1393 SmallVector<Range> loopRanges = in collapseGenericOpIterationDims() local
/llvm-project-15.0.7/mlir/lib/Dialect/Tensor/IR/
H A DTensorTilingInterfaceImpl.cpp55 SmallVector<Range> loopRanges(reifiedShapes[0].size(), {zero, one, one}); in getIterationDomain() local
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/
H A DTileUsingInterface.cpp100 ArrayRef<Range> loopRanges, ArrayRef<Value> tileSizeVals, in generateTileLoopNest()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Utils/
H A DUtils.cpp501 OpBuilder &b, Location loc, ArrayRef<Range> loopRanges, LinalgOp linalgOp, in doit()
561 OpBuilder &b, Location loc, ArrayRef<Range> loopRanges, LinalgOp linalgOp, in doit()
726 OpBuilder &b, Location loc, ArrayRef<Range> loopRanges, LinalgOp linalgOp, in doit()