Lines Matching refs:bufferizableOp
195 op->walk([&](BufferizableOpInterface bufferizableOp) { in OneShotAnalysisState() argument
196 if (!options.isOpAllowed(bufferizableOp)) in OneShotAnalysisState()
198 for (OpOperand &opOperand : bufferizableOp->getOpOperands()) { in OneShotAnalysisState()
200 if (bufferizableOp.mustBufferizeInPlace(opOperand, *this)) { in OneShotAnalysisState()
202 bufferizableOp.getAliasingOpResult(opOperand, *this)) in OneShotAnalysisState()
261 auto bufferizableOp = getOptions().dynCastBufferizableOp(op); in gatherUndefinedTensorUses() local
262 if (!bufferizableOp) in gatherUndefinedTensorUses()
277 if (auto bufferizableOp = getOptions().dynCastBufferizableOp(lastWrite)) in gatherUndefinedTensorUses() local
278 return bufferizableOp.isMemoryWrite(lastWrite.cast<OpResult>(), in gatherUndefinedTensorUses()
311 if (auto bufferizableOp = getOptions().dynCastBufferizableOp(value)) in isWritable() local
312 return bufferizableOp.isWritable(value, *this); in isWritable()
316 if (auto bufferizableOp = in isWritable() local
318 return bufferizableOp.isWritable(bbArg, *this); in isWritable()
375 auto bufferizableOp = state.getOptions().dynCastBufferizableOp(value); in isMemoryWrite() local
376 if (!bufferizableOp) in isMemoryWrite()
378 return bufferizableOp.isMemoryWrite(opResult, state); in isMemoryWrite()
521 if (auto bufferizableOp = options.dynCastBufferizableOp(readingOp)) in hasReadAfterWriteInterference() local
522 if (bufferizableOp.isNotConflicting(uRead, uConflictingWrite, state)) in hasReadAfterWriteInterference()
526 if (auto bufferizableOp = in hasReadAfterWriteInterference() local
528 if (bufferizableOp.isNotConflicting(uRead, uConflictingWrite, state)) in hasReadAfterWriteInterference()
763 if (auto bufferizableOp = state.getOptions().dynCastBufferizableOp(op)) in inPlaceAnalysis() local
801 if (auto bufferizableOp = state.getOptions().dynCastBufferizableOp(op)) in equivalenceAnalysis() local
805 bufferizableOp.getAliasingOpOperand(opResult, state)) in equivalenceAnalysis()
807 if (bufferizableOp.bufferRelation(opResult, state) == in equivalenceAnalysis()
837 if (auto bufferizableOp = options.dynCastBufferizableOp(op)) in checkAliasInfoConsistency() local
864 if (auto bufferizableOp = state.getOptions().dynCastBufferizableOp(op)) in annotateOpsWithBufferizationMarkers() local
977 if (BufferizableOpInterface bufferizableOp = in analyzeOp() local
979 failedAnalysis |= failed(bufferizableOp.verifyAnalysis(state)); in analyzeOp()