Lines Matching refs:getDefiningOp
44 return opResult.getDefiningOp(); in getOwnerOfValue()
50 auto bufferizableOp = opResult.getDefiningOp<BufferizableOpInterface>(); in allocationDoesNotEscape()
55 Operation *op = opResult.getDefiningOp(); in allocationDoesNotEscape()
87 shapedValue.getDefiningOp())) { in allocateTensorForShapedValue()
201 if (use->getOwner() != copy->getDefiningOp()) in resolveTensorOpOperandConflicts()
293 if (auto bufferizableOp = value.getDefiningOp<BufferizableOpInterface>()) in dynCastBufferizableOp()
313 b.setInsertionPointAfter(value.getDefiningOp()); in setInsertionPointAfter()
321 if (Operation *op = result.getDefiningOp()) in getAliasingOpOperand()
414 if (opOperands.empty() || !options.isOpAllowed(value.getDefiningOp())) { in findValueInReverseUseDefChain()
430 Operation *op = value.getDefiningOp(); in findLastPrecedingWrite()
497 if (!tensor.getDefiningOp<AllocTensorOp>()) in isTensorYielded()
556 if (auto toTensorOp = value.getDefiningOp<bufferization::ToTensorOp>()) in getBuffer()
578 if (auto toTensorOp = value.getDefiningOp<bufferization::ToTensorOp>()) in getBufferType()
592 options.dynCastBufferizableOp(opResult.getDefiningOp())) { in getBufferType()