Searched refs:DependenceType (Results 1 – 3 of 3) sorted by relevance
/external/llvm-project/mlir/include/mlir/Dialect/Linalg/Analysis/ |
D | DependenceAnalysis.h | 47 enum DependenceType { RAR = 0, RAW, WAR, WAW, NumTypes }; enum 62 DependenceType dependenceType; 69 static StringRef getDependenceTypeStr(DependenceType depType); 76 dependence_range getDependencesFrom(Operation *src, DependenceType dt) const; 77 dependence_range getDependencesFrom(LinalgOp src, DependenceType dt) const; 80 dependence_range getDependencesInto(Operation *dst, DependenceType dt) const; 81 dependence_range getDependencesInto(LinalgOp dst, DependenceType dt) const; 107 ArrayRef<DependenceType> depTypes = { 108 DependenceType::RAW, DependenceType::WAW}) const; 112 ArrayRef<DependenceType> depTypes = { [all …]
|
/external/llvm-project/mlir/lib/Dialect/Linalg/Analysis/ |
D | DependenceAnalysis.cpp | 74 StringRef LinalgDependenceGraph::getDependenceTypeStr(DependenceType depType) { in getDependenceTypeStr() 76 case LinalgDependenceGraph::DependenceType::RAW: in getDependenceTypeStr() 78 case LinalgDependenceGraph::DependenceType::RAR: in getDependenceTypeStr() 80 case LinalgDependenceGraph::DependenceType::WAR: in getDependenceTypeStr() 82 case LinalgDependenceGraph::DependenceType::WAW: in getDependenceTypeStr() 111 void LinalgDependenceGraph::addDependenceElem(DependenceType dt, in addDependenceElem() 126 LinalgOp src, LinalgDependenceGraph::DependenceType dt) const { in getDependencesFrom() 132 Operation *src, LinalgDependenceGraph::DependenceType dt) const { in getDependencesFrom() 141 LinalgOp dst, LinalgDependenceGraph::DependenceType dt) const { in getDependencesInto() 147 Operation *dst, LinalgDependenceGraph::DependenceType dt) const { in getDependencesInto() [all …]
|
/external/llvm-project/mlir/lib/Dialect/Linalg/Transforms/ |
D | Fusion.cpp | 385 LinalgDependenceGraph::DependenceType::RAW, in findFusableProducer() 386 LinalgDependenceGraph::DependenceType::WAW, in findFusableProducer()
|