Home
last modified time | relevance | path

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

/external/llvm-project/mlir/lib/Dialect/Linalg/Transforms/
DVectorization.cpp413 Value viewOrAlloc = xferOp.memref(); in matchAndRewrite() local
414 if (!viewOrAlloc.getDefiningOp<ViewOp>() && in matchAndRewrite()
415 !viewOrAlloc.getDefiningOp<AllocOp>()) in matchAndRewrite()
420 LLVM_DEBUG(llvm::dbgs() << dbgPref << viewOrAlloc); in matchAndRewrite()
423 SubViewOp subViewOp = getSubViewUseIfUnique(viewOrAlloc); in matchAndRewrite()
436 if (mayExistInterleavedUses(newCopyOp, xferOp, {viewOrAlloc, subView})) in matchAndRewrite()
448 for (auto &u : viewOrAlloc.getUses()) { in matchAndRewrite()
450 if (newFillOp.getOutputBuffer(0) != viewOrAlloc) in matchAndRewrite()
453 if (mayExistInterleavedUses(newFillOp, copyOp, {viewOrAlloc, subView})) in matchAndRewrite()
489 Value viewOrAlloc = xferOp.memref(); in matchAndRewrite() local
[all …]