Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/
H A DLoopFusion.cpp890 static Value createPrivateMemRef(AffineForOp forOp, Operation *srcStoreOpInst, in createPrivateMemRef() argument
901 auto oldMemRef = cast<AffineWriteOpInterface>(srcStoreOpInst).getMemRef(); in createPrivateMemRef()
906 MemRefRegion region(srcStoreOpInst->getLoc()); in createPrivateMemRef()
907 bool validRegion = succeeded(region.compute(srcStoreOpInst, dstLoopDepth)); in createPrivateMemRef()
1088 static bool isFusionProfitable(Operation *srcOpInst, Operation *srcStoreOpInst, in isFusionProfitable() argument
1136 MemRefRegion srcWriteRegion(srcStoreOpInst->getLoc()); in isFusionProfitable()
1137 if (failed(srcWriteRegion.compute(srcStoreOpInst, /*loopDepth=*/0))) { in isFusionProfitable()
1176 MemRefRegion sliceWriteRegion(srcStoreOpInst->getLoc()); in isFusionProfitable()
1177 if (failed(sliceWriteRegion.compute(srcStoreOpInst, /*loopDepth=*/0, in isFusionProfitable()
1200 if (srcOpInst != srcStoreOpInst && in isFusionProfitable()