Searched refs:dstLoopDepth (Results 1 – 5 of 5) sorted by relevance
/external/llvm-project/mlir/lib/Transforms/Utils/ |
D | LoopFusionUtils.cpp | 264 unsigned dstLoopDepth, in canFuseLoops() argument 268 if (dstLoopDepth == 0) { in canFuseLoops() 314 if (getMaxLoopDepth(opsB, fusionStrategy) < dstLoopDepth) { in canFuseLoops() 355 if (failed(mlir::computeSliceUnion(strategyOpsA, opsB, dstLoopDepth, in canFuseLoops()
|
/external/llvm-project/mlir/include/mlir/Transforms/ |
D | LoopFusionUtils.h | 90 unsigned dstLoopDepth,
|
/external/llvm-project/mlir/lib/Analysis/ |
D | Utils.cpp | 856 unsigned dstLoopDepth, in insertBackwardComputationSlice() argument 867 if (dstLoopDepth > dstLoopIVsSize) { in insertBackwardComputationSlice() 879 auto dstAffineForOp = dstLoopIVs[dstLoopDepth - 1]; in insertBackwardComputationSlice() 893 assert(dstLoopDepth + numSrcLoopIVs >= sliceSurroundingLoopsSize); in insertBackwardComputationSlice() 894 unsigned sliceLoopLimit = dstLoopDepth + numSrcLoopIVs; in insertBackwardComputationSlice() 900 auto forOp = sliceSurroundingLoops[dstLoopDepth + i]; in insertBackwardComputationSlice()
|
/external/llvm-project/mlir/include/mlir/Analysis/ |
D | Utils.h | 167 unsigned dstLoopDepth,
|
/external/llvm-project/mlir/lib/Transforms/ |
D | LoopFusion.cpp | 776 unsigned dstLoopDepth, in createPrivateMemRef() argument 792 bool validRegion = succeeded(region.compute(srcStoreOpInst, dstLoopDepth)); in createPrivateMemRef() 1048 unsigned *dstLoopDepth, in isFusionProfitable() argument 1211 *dstLoopDepth = bestDstLoopDepth.getValue(); in isFusionProfitable() 1258 msg << " fusion is most profitable at depth " << *dstLoopDepth << " with " in isFusionProfitable()
|