Home
last modified time | relevance | path

Searched defs:DependenceComponent (Results 1 – 3 of 3) sorted by relevance

/llvm-project/mlir/include/mlir/Dialect/Affine/Analysis/
H A DAffineAnalysis.h141 struct DependenceComponent { struct
148 DependenceComponent() : lb(std::nullopt), ub(std::nullopt) {} in DependenceComponent() argument
/llvm-project/mlir/lib/Dialect/Affine/Analysis/
H A DAffineAnalysis.cpp414 SmallVector<DependenceComponent, 2> *dependenceComponents) { in computeDirectionVector()
611 SmallVector<DependenceComponent, 2> *dependenceComponents, bool allowRAR) { in checkMemrefAccessDependence()
692 std::vector<SmallVector<DependenceComponent, 2>> *depCompsVec) { in getDependenceComponents()
/llvm-project/mlir/lib/Dialect/Affine/Utils/
H A DLoopUtils.cpp1315 checkLoopInterchangeDependences(const std::vector<SmallVector<DependenceComponent,2>> & depCompsVec,ArrayRef<AffineForOp> loops,ArrayRef<unsigned> loopPermMap) checkLoopInterchangeDependences() argument