Searched refs:srcOpInst (Results 1 – 5 of 5) sorted by relevance
/external/llvm-project/mlir/test/lib/Transforms/ |
D | TestMemRefDependenceCheck.cpp | 72 auto *srcOpInst = loadsAndStores[i]; in checkDependences() local 73 MemRefAccess srcAccess(srcOpInst); in checkDependences() 79 getNumCommonSurroundingLoops(*srcOpInst, *dstOpInst); in checkDependences() 91 srcOpInst->emitRemark("dependence from ") in checkDependences()
|
/external/llvm-project/mlir/lib/Transforms/Utils/ |
D | LoopFusionUtils.cpp | 232 auto *srcOpInst = targetDstOps[i]; in getMaxLoopDepth() local 233 MemRefAccess srcAccess(srcOpInst); in getMaxLoopDepth() 239 getNumCommonSurroundingLoops(*srcOpInst, *dstOpInst); in getMaxLoopDepth()
|
/external/llvm-project/mlir/lib/Analysis/ |
D | Utils.cpp | 855 mlir::insertBackwardComputationSlice(Operation *srcOpInst, Operation *dstOpInst, in insertBackwardComputationSlice() argument 860 getLoopIVs(*srcOpInst, &srcLoopIVs); in insertBackwardComputationSlice() 875 findInstPosition(srcOpInst, srcLoopIVs[0]->getBlock(), &positions); in insertBackwardComputationSlice() 1074 for (auto *srcOpInst : loadAndStoreOpInsts) { in isLoopParallel() local 1075 MemRefAccess srcAccess(srcOpInst); in isLoopParallel()
|
/external/llvm-project/mlir/include/mlir/Analysis/ |
D | Utils.h | 165 AffineForOp insertBackwardComputationSlice(Operation *srcOpInst,
|
/external/llvm-project/mlir/lib/Transforms/ |
D | LoopFusion.cpp | 1044 static bool isFusionProfitable(Operation *srcOpInst, Operation *srcStoreOpInst, in isFusionProfitable() argument 1052 llvm::dbgs() << ' ' << *srcOpInst << " and destination op(s)\n"; in isFusionProfitable() 1065 getLoopIVs(*srcOpInst, &srcLoopIVs); in isFusionProfitable() 1161 if (srcOpInst != srcStoreOpInst && in isFusionProfitable()
|