Home
last modified time | relevance | path

Searched refs:hasTensorSemantics (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/Transforms/
H A DBufferize.cpp299 static bool hasTensorSemantics(Operation *op) { in hasTensorSemantics() function
346 if (!hasTensorSemantics(op)) in notifyOperationInserted()
414 if (hasTensorSemantics(funcOp)) in bufferizeOp()
418 if (hasTensorSemantics(op) && !isa<func::FuncOp>(op)) in bufferizeOp()
440 if (!hasTensorSemantics(op)) in bufferizeOp()
466 if (!hasTensorSemantics(op)) in bufferizeOp()
H A DOneShotAnalysis.cpp772 static bool hasTensorSemantics(Operation *op) { in hasTensorSemantics() function
788 if (!hasTensorSemantics(op)) in inPlaceAnalysis()
/llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/
H A DSparseTensorRewriting.cpp120 if (!op.hasTensorSemantics() || op.getNumInputs() != 2 || in matchAndRewrite()
139 if (!prod || !prod.hasTensorSemantics() || prod.getNumResults() != 1 || in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DBubbleUpExtractSlice.cpp71 if (!linalgOp.hasTensorSemantics()) { in matchAndRewrite()
H A DInlineScalarOperands.cpp32 if (!genericOp.hasTensorSemantics()) in matchAndRewrite()
H A DElementwiseOpFusion.cpp71 if (!producer.hasTensorSemantics() || !consumer.hasTensorSemantics()) in areElementwiseOpsFusable()
378 if (!producer || !producer.hasTensorSemantics()) in matchAndRewrite()
460 return genericOp.hasTensorSemantics() && in isFusableWithReshapeByDimExpansion()
1008 if (!genericOp.hasTensorSemantics() || genericOp.getNumOutputs() != 1) in getCollapsableIterationSpaceDims()
1495 if (!genericOp.hasTensorSemantics()) in matchAndRewrite()
1651 if (!genericOp.hasTensorSemantics()) in matchAndRewrite()
H A DBufferizableOpInterfaceImpl.cpp36 if (!op.hasTensorSemantics()) in bufferizeLinalgOp()
H A DFusion.cpp323 if (producer.hasTensorSemantics() && consumerOp.hasTensorSemantics()) { in findFusableProducer()
H A DNamedOpConversions.cpp36 if (!linalgOp || !linalgOp.hasTensorSemantics()) in matchAndReplaceDepthwiseConv()
H A DDecomposeLinalgOps.cpp259 if (!genericOp.hasTensorSemantics()) { in matchAndRewrite()
H A DTransforms.cpp261 assert(opToPad.hasTensorSemantics() && in rewriteAsPaddedOp()
407 if (!linalgOp.hasTensorSemantics()) in returningMatchAndRewrite()
H A DSplitReduction.cpp65 if (failed(filter.checkAndNotify(b, op)) || !op.hasTensorSemantics() || in splitReduction()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Analysis/
H A DDependenceAnalysis.cpp167 if (src.hasTensorSemantics() && dst.hasTensorSemantics()) { in addDependencesBetween()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/IR/
H A DLinalgOps.cpp887 if (genericOp.hasTensorSemantics()) { in matchAndRewrite()
980 if (!genericOp.hasTensorSemantics()) { in deduplicateOutputOperands()
1860 if (!linalgOp.hasTensorSemantics()) in matchAndRewrite()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Linalg/IR/
H A DLinalgInterfaces.td889 /*methodName=*/"hasTensorSemantics",