Searched refs:DependenceType (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Linalg/Analysis/ |
| H A D | DependenceAnalysis.h | 49 enum DependenceType { RAR = 0, RAW, WAR, WAW, NumTypes }; enum 63 DependenceType dependenceType; 196 ArrayRef<DependenceType> depTypes = { 197 DependenceType::RAW, DependenceType::WAW}) const; 202 DependenceType::RAW, 208 DependenceType::RAW, 214 DependenceType::RAW, 221 DependenceType::RAW, DependenceType::WAW}) const; 227 DependenceType::RAW, DependenceType::WAW}) const; 233 DependenceType::RAW, DependenceType::WAW}) const; [all …]
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Analysis/ |
| H A D | DependenceAnalysis.cpp | 82 case LinalgDependenceGraph::DependenceType::RAW: in getDependenceTypeStr() 84 case LinalgDependenceGraph::DependenceType::RAR: in getDependenceTypeStr() 86 case LinalgDependenceGraph::DependenceType::WAR: in getDependenceTypeStr() 88 case LinalgDependenceGraph::DependenceType::WAW: in getDependenceTypeStr() 218 {DependenceType::WAW, DependenceType::WAR, DependenceType::RAW}); in findCoveringDependences() 225 {DependenceType::WAW, DependenceType::WAR}); in findCoveringWrites() 232 {DependenceType::RAR, DependenceType::RAW}); in findCoveringReads() 238 ArrayRef<DependenceType> types) const { in findOperationsWithCoveringDependences() 299 LinalgOp linalgOp, ArrayRef<DependenceType> depTypes) const { in hasDependentOperations() 342 LinalgDependenceGraph::DependenceType::RAW, in print() [all …]
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | Fusion.cpp | 289 LinalgDependenceGraph::DependenceType::RAW, in findFusableProducer() 290 LinalgDependenceGraph::DependenceType::WAW, in findFusableProducer() 325 LinalgDependenceGraph::DependenceType::RAW); in findFusableProducer()
|