Home
last modified time | relevance | path

Searched defs:bufferizableOp (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/IR/
H A DBufferizableOpInterface.cpp50 auto bufferizableOp = opResult.getDefiningOp<BufferizableOpInterface>(); in allocationDoesNotEscape() local
283 auto bufferizableOp = dyn_cast<BufferizableOpInterface>(op); in dynCastBufferizableOp() local
293 if (auto bufferizableOp = value.getDefiningOp<BufferizableOpInterface>()) in dynCastBufferizableOp() local
322 if (auto bufferizableOp = getOptions().dynCastBufferizableOp(op)) in getAliasingOpOperand() local
331 if (auto bufferizableOp = in getAliasingOpResult() local
340 if (auto bufferizableOp = in bufferizesToMemoryRead() local
352 if (auto bufferizableOp = in bufferizesToMemoryWrite() local
364 if (auto bufferizableOp = in bufferizesToAliasOnly() local
433 auto bufferizableOp = options.dynCastBufferizableOp(op); in findLastPrecedingWrite() local
583 if (auto bufferizableOp = in getBufferType() local
[all …]
H A DBufferizationDialect.cpp97 auto bufferizableOp = dyn_cast<BufferizableOpInterface>(op); in verifyOperationAttribute() local
/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/Transforms/
H A DOneShotAnalysis.cpp195 op->walk([&](BufferizableOpInterface bufferizableOp) { in OneShotAnalysisState()
261 auto bufferizableOp = getOptions().dynCastBufferizableOp(op); in gatherUndefinedTensorUses() local
311 if (auto bufferizableOp = getOptions().dynCastBufferizableOp(value)) in isWritable() local
316 if (auto bufferizableOp = in isWritable() local
375 auto bufferizableOp = state.getOptions().dynCastBufferizableOp(value); in isMemoryWrite() local
521 if (auto bufferizableOp = options.dynCastBufferizableOp(readingOp)) in hasReadAfterWriteInterference() local
526 if (auto bufferizableOp = in hasReadAfterWriteInterference() local
801 if (auto bufferizableOp = state.getOptions().dynCastBufferizableOp(op)) in equivalenceAnalysis() local
837 if (auto bufferizableOp = options.dynCastBufferizableOp(op)) in checkAliasInfoConsistency() local
864 if (auto bufferizableOp = state.getOptions().dynCastBufferizableOp(op)) in annotateOpsWithBufferizationMarkers() local
[all …]
H A DTensorCopyInsertion.cpp50 auto bufferizableOp = state.getOptions().dynCastBufferizableOp(op); in insertTensorCopies() local
H A DBufferize.cpp434 auto bufferizableOp = options.dynCastBufferizableOp(op); in bufferizeOp() local
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DBufferizableOpInterfaceImpl.cpp101 auto bufferizableOp = cast<BufferizableOpInterface>(op); in bufferizesToMemoryWrite() local
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/
H A DBufferizableOpInterfaceImpl.cpp230 auto bufferizableOp = cast<BufferizableOpInterface>(op); in bufferRelation() local
426 auto bufferizableOp = cast<BufferizableOpInterface>(op); in resolveConflicts() local
632 auto bufferizableOp = cast<BufferizableOpInterface>(op); in resolveConflicts() local