Lines Matching refs:sourceIndices
46 SmallVectorImpl<Value> &sourceIndices) { in resolveSourceIndices() argument
64 sourceIndices.resize(useIndices.size()); in resolveSourceIndices()
87 sourceIndices[index] = rewriter.create<AffineApplyOp>( in resolveSourceIndices()
142 ArrayRef<Value> sourceIndices,
157 ArrayRef<Value> sourceIndices,
163 LoadOpTy loadOp, memref::SubViewOp subViewOp, ArrayRef<Value> sourceIndices, in replaceOp() argument
166 sourceIndices); in replaceOp()
172 ArrayRef<Value> sourceIndices, PatternRewriter &rewriter) const { in replaceOp() argument
178 sourceIndices, in replaceOp()
188 ArrayRef<Value> sourceIndices, PatternRewriter &rewriter) const { in replaceOp() argument
190 subViewOp.getSource(), sourceIndices); in replaceOp()
196 ArrayRef<Value> sourceIndices, PatternRewriter &rewriter) const { in replaceOp() argument
202 sourceIndices, in replaceOp()
218 SmallVector<Value, 4> sourceIndices; in matchAndRewrite() local
220 loadOp.getIndices(), sourceIndices))) in matchAndRewrite()
223 replaceOp(loadOp, subViewOp, sourceIndices, rewriter); in matchAndRewrite()
236 SmallVector<Value, 4> sourceIndices; in matchAndRewrite() local
238 storeOp.getIndices(), sourceIndices))) in matchAndRewrite()
241 replaceOp(storeOp, subViewOp, sourceIndices, rewriter); in matchAndRewrite()