Lines Matching refs:subView
82 OpBuilder &builder, memref::SubViewOp subView, in defaultAllocBufferCallBack() argument
85 ShapedType viewType = subView.getType(); in defaultAllocBufferCallBack()
86 ImplicitLocOpBuilder b(subView.getLoc(), builder); in defaultAllocBufferCallBack()
212 OpBuilder &b, Location loc, memref::SubViewOp subView, in promoteSubviewAsNewBuffer() argument
214 auto viewType = subView.getType(); in promoteSubviewAsNewBuffer()
220 llvm::SmallBitVector droppedDims = subView.getDroppedDims(); in promoteSubviewAsNewBuffer()
222 for (const auto &en : llvm::enumerate(subView.getOrCreateRanges(b, loc))) { in promoteSubviewAsNewBuffer()
237 b.createOrFold<memref::DimOp>(loc, subView, resultDimIdx++)); in promoteSubviewAsNewBuffer()
242 Optional<Value> fullLocalView = allocationFn(b, subView, fullSizes, layout); in promoteSubviewAsNewBuffer()
261 memref::SubViewOp subView = in promoteSubViews() local
264 b, b.getLoc(), subView, options.allocationFn, layout); in promoteSubViews()
272 Type subviewEltType = subView.getType().getElementType(); in promoteSubViews()