| /llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/ |
| H A D | BufferizableOpInterfaceImpl.cpp | 43 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function 67 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Tensor/Transforms/ |
| H A D | BufferizableOpInterfaceImpl.cpp | 35 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function 93 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function 186 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function 217 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function 261 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function 317 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function 516 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function 674 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function 751 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function 784 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function [all …]
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/ |
| H A D | BufferizableOpInterfaceImpl.cpp | 36 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function 76 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/IR/ |
| H A D | BufferizableOpInterface.cpp | 155 !state.bufferizesToMemoryWrite(opOperand) && in resolveTensorOpOperandConflicts() 351 bool AnalysisState::bufferizesToMemoryWrite(OpOperand &opOperand) const { in bufferizesToMemoryWrite() function in AnalysisState 354 return bufferizableOp.bufferizesToMemoryWrite(opOperand, *this); in bufferizesToMemoryWrite() 454 if (bufferizesToMemoryWrite(opOperand) && !bufferizesToMemoryRead(opOperand)) in canOmitTensorCopy() 475 return !bufferizesToMemoryWrite(opOperand); in isInPlace()
|
| H A D | BufferizationOps.cpp | 236 bool AllocTensorOp::bufferizesToMemoryWrite(OpOperand &opOperand, in bufferizesToMemoryWrite() function in AllocTensorOp
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Arithmetic/Transforms/ |
| H A D | BufferizableOpInterfaceImpl.cpp | 72 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function 124 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Bufferization/IR/ |
| H A D | BufferizableOpInterface.td | 83 /*methodName=*/"bufferizesToMemoryWrite", 91 llvm_unreachable("bufferizesToMemoryWrite not implemented"); 120 return bufferizableOp.bufferizesToMemoryWrite(*operand, 388 /// `bufferizesToMemoryWrite` must return `false`. This method will never 397 && !bufferizableOp.bufferizesToMemoryWrite(opOperand, state)
|
| H A D | BufferizationOps.td | 94 bool bufferizesToMemoryWrite(OpOperand &opOperand, 232 bool bufferizesToMemoryWrite(OpOperand &opOperand, 386 bool bufferizesToMemoryWrite(OpOperand &opOperand,
|
| H A D | BufferizableOpInterface.h | 356 bool bufferizesToMemoryWrite(OpOperand &opOperand) const;
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/Transforms/ |
| H A D | OneShotAnalysis.cpp | 303 if (isInPlace(use) && bufferizesToMemoryWrite(use)) in isValueWritten() 333 if (!state.bufferizesToMemoryWrite(opOperand)) in isInplaceMemoryWrite() 645 if (!checkConsistencyOnly && state.bufferizesToMemoryWrite(operand)) in wouldCreateReadAfterWriteInterference() 694 if (!checkConsistencyOnly && state.bufferizesToMemoryWrite(operand)) in wouldCreateWriteToNonWritableBuffer()
|
| H A D | FuncBufferizableOpInterfaceImpl.cpp | 162 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function 360 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
|
| H A D | Bufferize.cpp | 360 assert(!analysisState.bufferizesToMemoryWrite(operand) && in notifyOperationInserted()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | BufferizableOpInterfaceImpl.cpp | 98 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Shape/Transforms/ |
| H A D | BufferizableOpInterfaceImpl.cpp | 109 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/ |
| H A D | BufferizableOpInterfaceImpl.cpp | 387 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function 567 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function 860 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
|
| /llvm-project-15.0.7/mlir/docs/ |
| H A D | Bufferization.md | 365 * `bufferizesToMemoryWrite`: Return `true` if the buffer of the given tensor
|