Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Analysis/
H A DAffineAnalysis.cpp287 unsigned numCommonLoops = 0; in getNumCommonLoops() local
295 ++numCommonLoops; in getNumCommonLoops()
299 return numCommonLoops; in getNumCommonLoops()
323 if (numCommonLoops == 0) { in getCommonBlock()
412 unsigned numCommonLoops = in computeDirectionVector() local
414 if (numCommonLoops == 0) in computeDirectionVector()
432 eq[j + numCommonLoops] = 1; in computeDirectionVector()
433 eq[j + numCommonLoops + numSrcDims] = -1; in computeDirectionVector()
442 dependenceComponents->resize(numCommonLoops); in computeDirectionVector()
629 assert(loopDepth <= numCommonLoops + 1); in checkMemrefAccessDependence()
[all …]
H A DUtils.cpp812 unsigned loopDepth, unsigned numCommonLoops, in computeSliceUnion() argument
838 srcAccess, dstAccess, /*loopDepth=*/numCommonLoops + 1, in computeSliceUnion()
1277 unsigned numCommonLoops = 0; in getNumCommonSurroundingLoops() local
1281 ++numCommonLoops; in getNumCommonSurroundingLoops()
1283 return numCommonLoops; in getNumCommonSurroundingLoops()
/llvm-project-15.0.7/mlir/test/lib/Analysis/
H A DTestMemRefDependenceCheck.cpp46 getDirectionVectorStr(bool ret, unsigned numCommonLoops, unsigned loopNestDepth, in getDirectionVectorStr() argument
50 if (dependenceComponents.empty() || loopNestDepth > numCommonLoops) in getDirectionVectorStr()
81 unsigned numCommonLoops = in checkDependences() local
83 for (unsigned d = 1; d <= numCommonLoops + 1; ++d) { in checkDependences()
96 << getDirectionVectorStr(ret, numCommonLoops, d, in checkDependences()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DLoopFusionUtils.cpp235 unsigned numCommonLoops = in getMaxLoopDepth() local
237 for (unsigned d = 1; d <= numCommonLoops + 1; ++d) { in getMaxLoopDepth()
318 unsigned numCommonLoops = mlir::getNumCommonSurroundingLoops( in canFuseLoops() local
352 mlir::computeSliceUnion(strategyOpsA, opsB, dstLoopDepth, numCommonLoops, in canFuseLoops()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/Analysis/
H A DUtils.h215 unsigned loopDepth, unsigned numCommonLoops,