Home
last modified time | relevance | path

Searched refs:indexingOpView (Results 1 – 4 of 4) sorted by relevance

/external/llvm-project/mlir/lib/Dialect/Linalg/Analysis/
DDependenceAnalysis.cpp112 LinalgOpView indexingOpView, in addDependenceElem() argument
115 << *indexingOpView.op << ", " << indexingOpView.operandIndex in addDependenceElem()
118 dependencesFromGraphs[dt][indexingOpView.op].push_back( in addDependenceElem()
119 LinalgDependenceGraphElem{dependentOpView, indexingOpView, dt}); in addDependenceElem()
121 LinalgDependenceGraphElem{indexingOpView, dependentOpView, dt}); in addDependenceElem()
252 cast<linalg::LinalgOp>(dependence.indexingOpView.op); in findOperationsWithCoveringDependences()
254 consumer.getShapedOperand(dependence.indexingOpView.operandIndex); in findOperationsWithCoveringDependences()
/external/llvm-project/mlir/include/mlir/Dialect/Linalg/Analysis/
DDependenceAnalysis.h60 LinalgOpView indexingOpView; member
164 void addDependenceElem(DependenceType dt, LinalgOpView indexingOpView,
/external/llvm-project/mlir/lib/Dialect/Linalg/Transforms/
DFusion.cpp392 return elem.indexingOpView.operandIndex == consumerIdx; in findFusableProducer()
398 consumer.getBuffer(dependence.indexingOpView.operandIndex); in findFusableProducer()
553 auto consumer = cast<LinalgOp>(dependence.indexingOpView.op); in getConsumerLoopToProducerLoopMap()
555 consumer.getIndexingMap(dependence.indexingOpView.operandIndex); in getConsumerLoopToProducerLoopMap()
762 unsigned consumerIdx = fusableDependence->indexingOpView.operandIndex; in findAllFusableDependences()
DTransforms.cpp177 dependence.indexingOpView.operandIndex)) in matchAndRewrite()