Home
last modified time | relevance | path

Searched refs:BufferRelation (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/Tensor/Transforms/
H A DBufferizableOpInterfaceImpl.cpp45 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 DBufferizableOpInterfaceImpl.cpp108 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 DBufferizableOpInterfaceImpl.cpp82 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 DBufferizableOpInterfaceImpl.cpp77 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 DBufferizableOpInterfaceImpl.cpp90 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 DBufferizableOpInterfaceImpl.cpp124 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 DBufferizableOpInterfaceImpl.cpp93 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 DFuncBufferizableOpInterfaceImpl.cpp229 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 DOneShotAnalysis.cpp808 BufferRelation::Equivalent) in equivalenceAnalysis()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Bufferization/IR/
H A DBufferizableOpInterface.h316 enum class BufferRelation { enum
H A DBufferizableOpInterface.td204 /*retType=*/"BufferRelation",
/llvm-project-15.0.7/mlir/docs/
H A DBufferization.md370 * `bufferRelation`: Return `BufferRelation::Equivalent` if the given OpResult
373 necessarily the exact same memrefs), `BufferRelation::None` should be
375 `BufferRelation::None` is always safe.