Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/MemRef/Transforms/
H A DNormalizeMemRefs.cpp366 BlockArgument newMemRef = funcOp.front().insertArgument( in normalizeFuncOpMemRefs() local
371 if (failed(replaceAllMemRefUsesWith(oldMemRef, /*newMemRef=*/newMemRef, in normalizeFuncOpMemRefs()
410 Value newMemRef = newOp->getResult(resIndex); in normalizeFuncOpMemRefs() local
415 MemRefType newMemRefType = newMemRef.getType().cast<MemRefType>(); in normalizeFuncOpMemRefs()
421 /*newMemRef=*/newMemRef, in normalizeFuncOpMemRefs()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/
H A DUtils.h220 Value oldMemRef, Value newMemRef, ArrayRef<Value> extraIndices = {},
230 LogicalResult replaceAllMemRefUsesWith(Value oldMemRef, Value newMemRef,
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/
H A DPipelineDataTransfer.cpp94 Value newMemRef = bOuter.create<memref::AllocOp>( in doubleBuffer() local
108 oldMemRef, newMemRef, in doubleBuffer()
121 bOuter.create<memref::DeallocOp>(forOp.getLoc(), newMemRef); in doubleBuffer()
H A DLoopFusion.cpp962 Value newMemRef = top.create<memref::AllocOp>(forOp.getLoc(), newMemRefType); in createPrivateMemRef() local
980 replaceAllMemRefUsesWith(oldMemRef, newMemRef, {}, indexRemap, in createPrivateMemRef()
987 return newMemRef; in createPrivateMemRef()
1656 Value newMemRef = createPrivateMemRef( in fuseProducerConsumerNodes() local
1661 mdg->addNode(newMemRef.getDefiningOp()); in fuseProducerConsumerNodes()
1663 mdg->addEdge(newMemRefNodeId, dstId, newMemRef); in fuseProducerConsumerNodes()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DUtils.cpp1076 LogicalResult mlir::replaceAllMemRefUsesWith(Value oldMemRef, Value newMemRef, in replaceAllMemRefUsesWith() argument
1083 unsigned newMemRefRank = newMemRef.getType().cast<MemRefType>().getRank(); in replaceAllMemRefUsesWith()
1099 newMemRef.getType().cast<MemRefType>().getElementType()); in replaceAllMemRefUsesWith()
1130 op->setOperand(memRefOperandPos, newMemRef); in replaceAllMemRefUsesWith()
1222 state.operands.push_back(newMemRef); in replaceAllMemRefUsesWith()
1255 Value oldMemRef, Value newMemRef, ArrayRef<Value> extraIndices, in replaceAllMemRefUsesWith() argument
1260 unsigned newMemRefRank = newMemRef.getType().cast<MemRefType>().getRank(); in replaceAllMemRefUsesWith()
1276 newMemRef.getType().cast<MemRefType>().getElementType()); in replaceAllMemRefUsesWith()
1333 oldMemRef, newMemRef, op, extraIndices, indexRemap, extraOperands, in replaceAllMemRefUsesWith()