Lines Matching defs:bufferizableOp
127 op->walk([&](BufferizableOpInterface bufferizableOp) {
128 if (!options.isOpAllowed(bufferizableOp))
130 for (OpOperand &opOperand : bufferizableOp->getOpOperands())
132 if (bufferizableOp.mustBufferizeInPlace(opOperand, *this))
188 auto bufferizableOp = getOptions().dynCastBufferizableOp(op);
189 if (!bufferizableOp)
234 if (auto bufferizableOp =
236 return bufferizableOp.isWritable(value, *this);
718 if (auto bufferizableOp = options.dynCastBufferizableOp(readingOp)) {
719 if (bufferizableOp.bufferizesToElementwiseAccess(
742 if (auto bufferizableOp = options.dynCastBufferizableOp(readingOp)) {
743 if (bufferizableOp.isNotConflicting(uRead, uConflictingWrite, state)) {
751 if (auto bufferizableOp =
753 if (bufferizableOp.isNotConflicting(uRead, uConflictingWrite,
1024 if (auto bufferizableOp = state.getOptions().dynCastBufferizableOp(op)) {
1062 if (allEquivalent && !bufferizableOp.bufferizesToAllocation(opResult))
1353 if (BufferizableOpInterface bufferizableOp =
1355 failedAnalysis |= failed(bufferizableOp.verifyAnalysis(state));