Also allow unranked tensors/memrefs with destination style op outputs.
This allows for a simpler implementation of the BufferizableOpInterface (in a subsequent commit).
Depends On D136588
| Paths 
 |  Differential  D136346  
[mlir][tensor] Implement DestinationStyleOpInterface for tensor.insert/insert_slice ClosedPublic Authored by springerm on Oct 20 2022, 6:02 AM. 
Details Summary Also allow unranked tensors/memrefs with destination style op outputs. This allows for a simpler implementation of the BufferizableOpInterface (in a subsequent commit). Depends On D136588 
Diff Detail 
 Event Timelinespringerm added a parent revision: D136588: [mlir][interfaces] Allow only ranked tensors/memrefs in DestinationStyleOpInterface. This revision is now accepted and ready to land.Oct 27 2022, 12:43 AM This revision was landed with ongoing or failed builds.Oct 27 2022, 1:34 AM Closed by commit rGbcc31d694f6e: [mlir][tensor] Implement DestinationStyleOpInterface for tensor. (authored by springerm).  ·  Explain Why This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
 
Diff 469202 mlir/include/mlir/Dialect/Tensor/IR/Tensor.h
 mlir/include/mlir/Dialect/Tensor/IR/TensorOps.td
 mlir/include/mlir/Interfaces/DestinationStyleOpInterface.td
 mlir/lib/Dialect/Tensor/IR/CMakeLists.txt
 mlir/lib/Interfaces/DestinationStyleOpInterface.cpp
 utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||