| /llvm-project-15.0.7/mlir/lib/Dialect/Tensor/Transforms/ |
| H A D | BufferizableOpInterfaceImpl.cpp | 45 BufferRelation bufferRelation(Operation *op, OpResult opResult, in bufferRelation() 47 return BufferRelation::Equivalent; in bufferRelation() 105 BufferRelation bufferRelation(Operation *op, OpResult opResult, in bufferRelation() 107 return BufferRelation::Equivalent; in bufferRelation() 229 BufferRelation bufferRelation(Operation *op, OpResult opResult, in bufferRelation() 231 return BufferRelation::Equivalent; in bufferRelation() 275 return BufferRelation::None; in bufferRelation() 549 return BufferRelation::Equivalent; in bufferRelation() 688 return BufferRelation::Equivalent; in bufferRelation() 796 return BufferRelation::Equivalent; in bufferRelation() [all …]
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/ |
| H A D | BufferizableOpInterfaceImpl.cpp | 108 BufferRelation bufferRelation(Operation *op, OpResult opResult, in bufferRelation() 110 return BufferRelation::Equivalent; in bufferRelation() 226 BufferRelation bufferRelation(Operation *op, OpResult opResult, in bufferRelation() 236 return equivalentYields ? BufferRelation::Equivalent : BufferRelation::None; in bufferRelation() 399 BufferRelation bufferRelation(Operation *op, OpResult opResult, in bufferRelation() 410 return equivalentYield ? BufferRelation::Equivalent : BufferRelation::None; in bufferRelation() 588 BufferRelation bufferRelation(Operation *op, OpResult opResult, in bufferRelation() 598 return BufferRelation::None; in bufferRelation() 601 return BufferRelation::None; in bufferRelation() 616 : BufferRelation::None; in bufferRelation() [all …]
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Arithmetic/Transforms/ |
| H A D | BufferizableOpInterfaceImpl.cpp | 82 BufferRelation bufferRelation(Operation *op, OpResult opResult, in bufferRelation() 84 return BufferRelation::Equivalent; in bufferRelation() 186 BufferRelation bufferRelation(Operation *op, OpResult opResult, in bufferRelation() 188 return BufferRelation::None; in bufferRelation()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/ |
| H A D | BufferizableOpInterfaceImpl.cpp | 77 BufferRelation bufferRelation(Operation *op, OpResult opResult, in bufferRelation() 79 return BufferRelation::Equivalent; in bufferRelation()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/ |
| H A D | BufferizableOpInterfaceImpl.cpp | 90 BufferRelation bufferRelation(Operation *op, OpResult opResult, in bufferRelation() 92 return BufferRelation::Equivalent; in bufferRelation()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | BufferizableOpInterfaceImpl.cpp | 124 BufferRelation bufferRelation(Operation *op, OpResult opResult, in bufferRelation() 126 return BufferRelation::Equivalent; in bufferRelation()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Shape/Transforms/ |
| H A D | BufferizableOpInterfaceImpl.cpp | 93 BufferRelation bufferRelation(Operation *op, OpResult opResult, in bufferRelation() 95 return BufferRelation::Equivalent; in bufferRelation()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/Transforms/ |
| H A D | FuncBufferizableOpInterfaceImpl.cpp | 229 BufferRelation bufferRelation(Operation *op, OpResult opResult, in bufferRelation() 237 return BufferRelation::None; in bufferRelation() 252 return BufferRelation::Equivalent; in bufferRelation() 254 return BufferRelation::None; in bufferRelation()
|
| H A D | OneShotAnalysis.cpp | 808 BufferRelation::Equivalent) in equivalenceAnalysis()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Bufferization/IR/ |
| H A D | BufferizableOpInterface.h | 316 enum class BufferRelation { enum
|
| H A D | BufferizableOpInterface.td | 204 /*retType=*/"BufferRelation",
|
| /llvm-project-15.0.7/mlir/docs/ |
| H A D | Bufferization.md | 370 * `bufferRelation`: Return `BufferRelation::Equivalent` if the given OpResult 373 necessarily the exact same memrefs), `BufferRelation::None` should be 375 `BufferRelation::None` is always safe.
|