Home
last modified time | relevance | path

Searched refs:bufferizesToMemoryWrite (Results 1 – 20 of 20) sorted by relevance

/llvm-project/mlir/lib/Dialect/SparseTensor/Transforms/
H A DBufferizableOpInterfaceImpl.cpp49 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
78 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
102 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
138 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
171 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
197 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
227 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
247 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
268 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
289 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
[all …]
/llvm-project/mlir/lib/Dialect/MLProgram/Transforms/
H A DBufferizableOpInterfaceImpl.cpp47 bool bufferizesToMemoryWrite(Operation *, OpOperand &, in bufferizesToMemoryWrite() function
84 bool bufferizesToMemoryWrite(Operation *, OpOperand &, in bufferizesToMemoryWrite() function
118 bool bufferizesToMemoryWrite(Operation *, OpOperand &, in bufferizesToMemoryWrite() function
/llvm-project/mlir/lib/Dialect/Bufferization/IR/
H A DBufferizableOpInterface.cpp226 !state.bufferizesToMemoryWrite(opOperand) && in resolveTensorOpOperandConflicts()
424 bool AnalysisState::bufferizesToMemoryWrite(OpOperand &opOperand) const { in bufferizesToMemoryWrite() function in AnalysisState
427 return bufferizableOp.bufferizesToMemoryWrite(opOperand, *this); in bufferizesToMemoryWrite()
446 bool AnalysisState::bufferizesToMemoryWrite(Value value) const { in bufferizesToMemoryWrite() function in AnalysisState
575 opOperand, [&](Value v) { return this->bufferizesToMemoryWrite(v); }, in AnalysisState()
596 if (bufferizesToMemoryWrite(opOperand) && !bufferizesToMemoryRead(opOperand)) in canOmitTensorCopy()
617 return !bufferizesToMemoryWrite(opOperand);
857 return state.bufferizesToMemoryWrite(*alias.opOperand); in defaultResultBufferizesToMemoryWrite()
894 return state.bufferizesToMemoryWrite(v); in defaultResultBufferizesToMemoryWrite()
H A DBufferizationOps.cpp212 bool AllocTensorOp::bufferizesToMemoryWrite(OpOperand &opOperand, in bufferizesToMemoryWrite() function in AllocTensorOp
552 bool MaterializeInDestinationOp::bufferizesToMemoryWrite(
553 bool MaterializeInDestinationOp::bufferizesToMemoryWrite( bufferizesToMemoryWrite() function in MaterializeInDestinationOp
/llvm-project/mlir/lib/Dialect/Tensor/Transforms/
H A DBufferizableOpInterfaceImpl.cpp42 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite()
130 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite()
239 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite()
304 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite()
361 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite()
426 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite()
731 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryRead()
825 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryRead()
858 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryRead()
935 bool bufferizesToMemoryWrite(Operatio in bufferizesToMemoryRead()
41 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, bufferizesToMemoryWrite() function
129 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, bufferizesToMemoryWrite() function
238 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, bufferizesToMemoryWrite() function
303 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, bufferizesToMemoryWrite() function
360 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, bufferizesToMemoryWrite() function
424 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, bufferizesToMemoryWrite() function
733 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, bufferizesToMemoryWrite() function
827 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, bufferizesToMemoryWrite() function
860 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, bufferizesToMemoryWrite() function
936 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, bufferizesToMemoryWrite() function
[all...]
/llvm-project/mlir/lib/Dialect/Vector/Transforms/
H A DBufferizableOpInterfaceImpl.cpp38 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
138 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
262 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
/llvm-project/mlir/lib/Dialect/Arith/Transforms/
H A DBufferizableOpInterfaceImpl.cpp75 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
122 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
/llvm-project/mlir/include/mlir/Dialect/Bufferization/IR/
H A DDstBufferizableOpInterfaceImpl.h32 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
H A DBufferizableOpInterface.h439 bool bufferizesToMemoryWrite(OpOperand &opOperand) const;
444 bool bufferizesToMemoryWrite(Value value) const;
H A DBufferizableOpInterface.td82 /*methodName=*/"bufferizesToMemoryWrite",
90 llvm_unreachable("bufferizesToMemoryWrite not implemented");
151 This is the same property as `bufferizesToMemoryWrite`, but from The
622 /// `bufferizesToMemoryWrite` must return `false`. This method will never
632 && !bufferizableOp.bufferizesToMemoryWrite(opOperand, state)
H A DBufferizationOps.td106 bool bufferizesToMemoryWrite(OpOperand &opOperand,
290 bool bufferizesToMemoryWrite(OpOperand &opOperand,
367 bool bufferizesToMemoryWrite(OpOperand &opOperand,
542 bool bufferizesToMemoryWrite(OpOperand &opOperand,
/llvm-project/mlir/lib/Dialect/Bufferization/Transforms/
H A DOneShotAnalysis.cpp225 if (isInPlace(use) && bufferizesToMemoryWrite(use))
260 if (!state.bufferizesToMemoryWrite(opOperand))
610 return state.bufferizesToMemoryWrite(v); in hasReadAfterWriteInterference()
854 if (!state.bufferizesToMemoryWrite(use)) { in getAliasingReads()
905 if (!checkConsistencyOnly && state.bufferizesToMemoryWrite(operand))
935 !checkConsistencyOnly && state.bufferizesToMemoryWrite(operand); in annotateNonWritableTensor()
H A DFuncBufferizableOpInterfaceImpl.cpp150 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryRead()
317 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferize()
154 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, bufferizesToMemoryWrite() function
299 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, bufferizesToMemoryWrite() function
/llvm-project/mlir/lib/Dialect/ControlFlow/Transforms/
H A DBufferizableOpInterfaceImpl.cpp35 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
/llvm-project/mlir/lib/Dialect/Shape/Transforms/
H A DBufferizableOpInterfaceImpl.cpp92 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
/llvm-project/mlir/lib/Dialect/SCF/Transforms/
H A DBufferizableOpInterfaceImpl.cpp79 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
611 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite()
825 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand,
1124 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in getAliasingValues()
1225 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in getAliasingValues()
608 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, bufferizesToMemoryWrite() function
820 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, bufferizesToMemoryWrite() function
1116 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, bufferizesToMemoryWrite() function
1217 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, bufferizesToMemoryWrite() function
/llvm-project/mlir/lib/Dialect/Linalg/Transforms/
H A DBufferizableOpInterfaceImpl.cpp109 bool bufferizesToMemoryWrite(Operation *op, OpOperand &opOperand, in bufferizesToMemoryWrite() function
H A DConvertToDestinationStyle.cpp538 if (!state.bufferizesToMemoryWrite(operand)) in bufferizeToAllocation()
/llvm-project/mlir/test/Dialect/SCF/
H A Done-shot-bufferize.mlir894 // bufferizesToMemoryWrite is correctly propagated through regions.
/llvm-project/mlir/docs/
H A DBufferization.md351 * `bufferizesToMemoryWrite`: Return `true` if the buffer of the given tensor