Home
last modified time | relevance | path

Searched refs:loopRange (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/
H A DTileUsingInterface.cpp119 for (auto loopRange : llvm::enumerate(loopRanges)) { in generateTileLoopNest() local
122 if (matchPattern(tileSizeVals[loopRange.index()], m_Zero())) { in generateTileLoopNest()
123 offsets[loopRange.index()] = loopRange.value().offset; in generateTileLoopNest()
124 sizes[loopRange.index()] = loopRange.value().size; in generateTileLoopNest()
129 loc, loopRange.value().offset, loopRange.value().size, in generateTileLoopNest()
130 tileSizeVals[loopRange.index()], ValueRange{}, in generateTileLoopNest()
135 ValueRange{iv, tileSizeVals[loopRange.index()], in generateTileLoopNest()
136 loopRange.value().size}); in generateTileLoopNest()
137 sizes[loopRange.index()] = boundedTileSize; in generateTileLoopNest()
140 offsets[loopRange.index()] = loop.getInductionVar(); in generateTileLoopNest()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DElementwiseOpFusion.cpp1295 ValueRange loopRange, in generateCollapsedIndexingRegion() argument
1318 rewriter.create<arith::RemUIOp>(loc, newIndexVal, loopRange[dim]); in generateCollapsedIndexingRegion()
1320 rewriter.create<arith::DivUIOp>(loc, newIndexVal, loopRange[dim]); in generateCollapsedIndexingRegion()