Searched refs:DependenceComponent (Results 1 – 4 of 4) sorted by relevance
/external/llvm-project/mlir/include/mlir/Analysis/ |
D | AffineAnalysis.h | 83 struct DependenceComponent { struct 90 DependenceComponent() : lb(llvm::None), ub(llvm::None) {} in DependenceComponent() argument 115 SmallVector<DependenceComponent, 2> *dependenceComponents, 129 std::vector<SmallVector<DependenceComponent, 2>> *depCompsVec);
|
/external/llvm-project/mlir/test/lib/Transforms/ |
D | TestMemRefDependenceCheck.cpp | 42 ArrayRef<DependenceComponent> dependenceComponents) { in getDirectionVectorStr() 82 SmallVector<DependenceComponent, 2> dependenceComponents; in checkDependences()
|
/external/llvm-project/mlir/lib/Analysis/ |
D | AffineAnalysis.cpp | 708 SmallVector<DependenceComponent, 2> *dependenceComponents) { in computeDirectionVector() argument 862 SmallVector<DependenceComponent, 2> *dependenceComponents, bool allowRAR) { in checkMemrefAccessDependence() argument 954 std::vector<SmallVector<DependenceComponent, 2>> *depCompsVec) { in getDependenceComponents() argument 972 SmallVector<DependenceComponent, 2> depComps; in getDependenceComponents()
|
/external/llvm-project/mlir/lib/Transforms/Utils/ |
D | LoopUtils.cpp | 458 SmallVector<DependenceComponent, 2> depComps; in checkTilingLegalityImpl() 476 DependenceComponent depComp = depComps[k]; in checkTilingLegalityImpl() 1428 const std::vector<SmallVector<DependenceComponent, 2>> &depCompsVec, in checkLoopInterchangeDependences() argument 1443 const SmallVector<DependenceComponent, 2> &depComps = depCompsVec[i]; in checkLoopInterchangeDependences() 1468 std::vector<SmallVector<DependenceComponent, 2>> depCompsVec; in isValidLoopInterchangePermutation() 1577 std::vector<SmallVector<DependenceComponent, 2>> depCompsVec; in sinkSequentialLoops() 1583 SmallVector<DependenceComponent, 2> &depComps = depCompsVec[i]; in sinkSequentialLoops() 1586 DependenceComponent &depComp = depComps[j]; in sinkSequentialLoops()
|