Home
last modified time | relevance | path

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

/llvm-project/mlir/lib/Dialect/Affine/Analysis/
H A DAffineAnalysis.cpp295 getNumCommonLoops(const FlatAffineValueConstraints &srcDomain, in getNumCommonLoops() argument
300 std::min(srcDomain.getNumDimVars(), dstDomain.getNumDimVars()); in getNumCommonLoops()
303 if ((!isAffineForInductionVar(srcDomain.getValue(i)) && in getNumCommonLoops()
304 !isAffineParallelInductionVar(srcDomain.getValue(i))) || in getNumCommonLoops()
307 srcDomain.getValue(i) != dstDomain.getValue(i)) in getNumCommonLoops()
310 commonLoops->push_back(getForInductionVarOwner(srcDomain.getValue(i))); in getNumCommonLoops()
384 static void addOrderingConstraints(const FlatAffineValueConstraints &srcDomain, in addOrderingConstraints() argument
390 unsigned numSrcDims = srcDomain.getNumDimVars(); in addOrderingConstraints()
391 unsigned numCommonLoops = getNumCommonLoops(srcDomain, dstDomain); in addOrderingConstraints()
411 const FlatAffineValueConstraints &srcDomain, in computeDirectionVector() argument
[all …]