Searched refs:DependenceComponent (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/Analysis/ |
| H A D | AffineAnalysis.h | 139 struct DependenceComponent { struct 146 DependenceComponent() : lb(llvm::None), ub(llvm::None) {} in DependenceComponent() argument 171 SmallVector<DependenceComponent, 2> *dependenceComponents, 185 std::vector<SmallVector<DependenceComponent, 2>> *depCompsVec);
|
| /llvm-project-15.0.7/mlir/test/lib/Analysis/ |
| H A D | TestMemRefDependenceCheck.cpp | 47 ArrayRef<DependenceComponent> dependenceComponents) { in getDirectionVectorStr() 85 SmallVector<DependenceComponent, 2> dependenceComponents; in checkDependences()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Analysis/ |
| H A D | AffineAnalysis.cpp | 409 SmallVector<DependenceComponent, 2> *dependenceComponents) { in computeDirectionVector() argument 597 SmallVector<DependenceComponent, 2> *dependenceComponents, bool allowRAR) { in checkMemrefAccessDependence() argument 666 std::vector<SmallVector<DependenceComponent, 2>> *depCompsVec) { in getDependenceComponents() argument 684 SmallVector<DependenceComponent, 2> depComps; in getDependenceComponents()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/ |
| H A D | LoopUtils.cpp | 388 SmallVector<DependenceComponent, 2> depComps; in checkTilingLegalityImpl() 406 DependenceComponent depComp = depComps[k]; in checkTilingLegalityImpl() 1418 const std::vector<SmallVector<DependenceComponent, 2>> &depCompsVec, in checkLoopInterchangeDependences() argument 1457 std::vector<SmallVector<DependenceComponent, 2>> depCompsVec; in isValidLoopInterchangePermutation() 1566 std::vector<SmallVector<DependenceComponent, 2>> depCompsVec; in sinkSequentialLoops() 1574 DependenceComponent &depComp = depComps[j]; in sinkSequentialLoops()
|