Lines Matching refs:LinalgDependenceGraph
229 bool mlir::linalg::isProducerLastWriteOfView(const LinalgDependenceGraph &graph, in isProducerLastWriteOfView()
253 bool mlir::linalg::isFusableInto(const LinalgDependenceGraph &graph, in isFusableInto()
276 static FailureOr<LinalgDependenceGraph::LinalgDependenceGraphElem>
278 const LinalgDependenceGraph &dependenceGraph) { in findFusableProducer()
289 LinalgDependenceGraph::DependenceType::RAW, in findFusableProducer()
290 LinalgDependenceGraph::DependenceType::WAW, in findFusableProducer()
296 [&](LinalgDependenceGraph::LinalgDependenceGraphElem elem) { in findFusableProducer()
312 << LinalgDependenceGraph::getDependenceTypeStr(depType) in findFusableProducer()
325 LinalgDependenceGraph::DependenceType::RAW); in findFusableProducer()
335 const LinalgDependenceGraph &graph) { in fuseProducerOfBuffer()
336 Optional<LinalgDependenceGraph::LinalgDependenceGraphElem> fusableDependence = in fuseProducerOfBuffer()