Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/MemRef/Transforms/
H A DNormalizeMemRefs.cpp356 MemRefType newMemRefType = normalizeMemRefType(memrefType, b, in normalizeFuncOpMemRefs() local
358 if (newMemRefType == memrefType || funcOp.isExternal()) { in normalizeFuncOpMemRefs()
361 inputTypes.push_back(newMemRefType); in normalizeFuncOpMemRefs()
367 argIndex, newMemRefType, functionArgLocs[argIndex]); in normalizeFuncOpMemRefs()
415 MemRefType newMemRefType = newMemRef.getType().cast<MemRefType>(); in normalizeFuncOpMemRefs() local
416 if (oldMemRefType == newMemRefType) in normalizeFuncOpMemRefs()
464 MemRefType newMemRefType = normalizeMemRefType(memrefType, b, in normalizeFuncOpMemRefs() local
466 resultTypes.push_back(newMemRefType); in normalizeFuncOpMemRefs()
503 MemRefType newMemRefType = normalizeMemRefType(memrefType, b, in createOpResultsNormalized() local
505 if (newMemRefType == memrefType) { in createOpResultsNormalized()
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DUtils.cpp1628 MemRefType newMemRefType, AffineMap map, in createNewDynamicSizes() argument
1652 ArrayRef<int64_t> newMemRefShape = newMemRefType.getShape(); in createNewDynamicSizes()
1683 MemRefType newMemRefType = in normalizeMemRef() local
1685 if (newMemRefType == memrefType) in normalizeMemRef()
1699 if (newMemRefType.getNumDynamicDims() > 0 && !tileSizePos.empty()) { in normalizeMemRef()
1702 createNewDynamicSizes(oldMemRefType, newMemRefType, layoutMap, allocOp, b, in normalizeMemRef()
1706 b.create<memref::AllocOp>(allocOp->getLoc(), newMemRefType, in normalizeMemRef()
1709 newAlloc = b.create<memref::AllocOp>(allocOp->getLoc(), newMemRefType, in normalizeMemRef()
1804 MemRefType newMemRefType = in normalizeMemRefType() local
1809 return newMemRefType; in normalizeMemRefType()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/
H A DPipelineDataTransfer.cpp81 auto newMemRefType = doubleShape(oldMemRefType); in doubleBuffer() local
95 forOp.getLoc(), newMemRefType, allocOperands); in doubleBuffer()
H A DLoopFusion.cpp953 auto newMemRefType = MemRefType::get(newShape, oldMemRefType.getElementType(), in createPrivateMemRef() local
962 Value newMemRef = top.create<memref::AllocOp>(forOp.getLoc(), newMemRefType); in createPrivateMemRef()
/llvm-project-15.0.7/mlir/lib/Dialect/MemRef/IR/
H A DMemRefOps.cpp197 MemRefType newMemRefType = in matchAndRewrite() local
200 newMemRefType.getNumDynamicDims()); in matchAndRewrite()
204 alloc.getLoc(), newMemRefType, dynamicSizes, alloc.getSymbolOperands(), in matchAndRewrite()
2806 MemRefType newMemRefType = in matchAndRewrite() local
2809 if (newMemRefType == memrefType) in matchAndRewrite()
2814 viewOp.getLoc(), newMemRefType, viewOp.getOperand(0), in matchAndRewrite()