Home
last modified time | relevance | path

Searched refs:dynCastBufferizableOp (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/IR/
H A DBufferizableOpInterface.cpp282 BufferizationOptions::dynCastBufferizableOp(Operation *op) const { in dynCastBufferizableOp() function in BufferizationOptions
292 BufferizationOptions::dynCastBufferizableOp(Value value) const { in dynCastBufferizableOp() function in BufferizationOptions
322 if (auto bufferizableOp = getOptions().dynCastBufferizableOp(op)) in getAliasingOpOperand()
332 getOptions().dynCastBufferizableOp(opOperand.getOwner())) in getAliasingOpResult()
341 getOptions().dynCastBufferizableOp(opOperand.getOwner())) in bufferizesToMemoryRead()
353 getOptions().dynCastBufferizableOp(opOperand.getOwner())) in bufferizesToMemoryWrite()
365 getOptions().dynCastBufferizableOp(opOperand.getOwner())) in bufferizesToAliasOnly()
433 auto bufferizableOp = options.dynCastBufferizableOp(op); in findLastPrecedingWrite()
513 if (!options.dynCastBufferizableOp(op)) in isTensorYielded()
584 options.dynCastBufferizableOp(bbArg.getOwner()->getParentOp())) in getBufferType()
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/Transforms/
H A DOneShotAnalysis.cpp261 auto bufferizableOp = getOptions().dynCastBufferizableOp(op); in gatherUndefinedTensorUses()
277 if (auto bufferizableOp = getOptions().dynCastBufferizableOp(lastWrite)) in gatherUndefinedTensorUses()
311 if (auto bufferizableOp = getOptions().dynCastBufferizableOp(value)) in isWritable()
317 getOptions().dynCastBufferizableOp(bbArg.getOwner()->getParentOp())) in isWritable()
375 auto bufferizableOp = state.getOptions().dynCastBufferizableOp(value); in isMemoryWrite()
521 if (auto bufferizableOp = options.dynCastBufferizableOp(readingOp)) in hasReadAfterWriteInterference()
527 options.dynCastBufferizableOp(conflictingWritingOp)) in hasReadAfterWriteInterference()
801 if (auto bufferizableOp = state.getOptions().dynCastBufferizableOp(op)) in equivalenceAnalysis()
837 if (auto bufferizableOp = options.dynCastBufferizableOp(op)) in checkAliasInfoConsistency()
864 if (auto bufferizableOp = state.getOptions().dynCastBufferizableOp(op)) in annotateOpsWithBufferizationMarkers()
[all …]
H A DTensorCopyInsertion.cpp50 auto bufferizableOp = state.getOptions().dynCastBufferizableOp(op); in insertTensorCopies()
H A DBufferize.cpp434 auto bufferizableOp = options.dynCastBufferizableOp(op); in bufferizeOp()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Bufferization/IR/
H A DBufferizableOpInterface.h205 BufferizableOpInterface dynCastBufferizableOp(Operation *op) const;
209 BufferizableOpInterface dynCastBufferizableOp(Value value) const;