Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Analysis/
H A DAffineAnalysis.cpp174 FlatAffineValueConstraints dependenceConstraints; in isLoopMemoryParallel() local
176 srcAccess, dstAccess, depth, &dependenceConstraints, in isLoopMemoryParallel()
596 unsigned loopDepth, FlatAffineValueConstraints *dependenceConstraints, in checkMemrefAccessDependence() argument
642 *dependenceConstraints = dstRel; in checkMemrefAccessDependence()
646 dependenceConstraints); in checkMemrefAccessDependence()
649 if (dependenceConstraints->isEmpty()) in checkMemrefAccessDependence()
655 dependenceConstraints, dependenceComponents); in checkMemrefAccessDependence()
658 LLVM_DEBUG(dependenceConstraints->dump()); in checkMemrefAccessDependence()
683 FlatAffineValueConstraints dependenceConstraints; in getDependenceComponents() local
688 srcAccess, dstAccess, d, &dependenceConstraints, &depComps); in getDependenceComponents()
H A DUtils.cpp835 FlatAffineValueConstraints dependenceConstraints; in computeSliceUnion() local
839 &dependenceConstraints, /*dependenceComponents=*/nullptr, in computeSliceUnion()
851 mlir::getComputationSliceState(i, j, &dependenceConstraints, loopDepth, in computeSliceUnion()
1047 FlatAffineValueConstraints *dependenceConstraints, unsigned loopDepth, in getComputationSliceState() argument
1066 dependenceConstraints->projectOut(pos, num); in getComputationSliceState()
1071 dependenceConstraints->getValues(offset, offset + numSliceLoopIVs, in getComputationSliceState()
1079 dependenceConstraints->getSliceBounds(offset, numSliceLoopIVs, in getComputationSliceState()
1085 unsigned numDimsAndSymbols = dependenceConstraints->getNumDimAndSymbolVars(); in getComputationSliceState()
1088 sliceBoundOperands.push_back(dependenceConstraints->getValue(i)); in getComputationSliceState()
/llvm-project-15.0.7/mlir/test/lib/Analysis/
H A DTestMemRefDependenceCheck.cpp84 FlatAffineValueConstraints dependenceConstraints; in checkDependences() local
87 srcAccess, dstAccess, d, &dependenceConstraints, in checkDependences()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/Analysis/
H A DAffineAnalysis.h170 unsigned loopDepth, FlatAffineValueConstraints *dependenceConstraints,
H A DUtils.h185 FlatAffineValueConstraints *dependenceConstraints,
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DLoopFusionUtils.cpp238 FlatAffineValueConstraints dependenceConstraints; in getMaxLoopDepth() local
241 srcAccess, dstAccess, d, &dependenceConstraints, in getMaxLoopDepth()
H A DUtils.cpp707 FlatAffineValueConstraints dependenceConstraints; in hasNoInterveningEffect() local
727 srcAccess, destAccess, d, &dependenceConstraints, in hasNoInterveningEffect()
H A DLoopUtils.cpp379 FlatAffineValueConstraints dependenceConstraints; in checkTilingLegalityImpl() local
389 dependenceConstraints.reset(); in checkTilingLegalityImpl()
391 srcAccess, dstAccess, d, &dependenceConstraints, &depComps); in checkTilingLegalityImpl()