| Issue |
177987
|
| Summary |
Enable memref support paths for linalg.pack / linalg.unpack
|
| Labels |
new issue
|
| Assignees |
|
| Reporter |
sakupan102
|
[Recent change](https://github.com/llvm/llvm-project/commit/4b066c7fff3455dc547fabb676583391febe41e9) added memref semantics for linalg.pack/unpack, but many transforms still bail out with “TODO: Support Memref PackOp/UnPackOp. Temporarily return failure.” This leaves several lowering/transform paths disabled for memref usage.
TODOs:
- [ ] https://github.com/llvm/llvm-project/blob/4b066c7fff3455dc547fabb676583391febe41e9/mlir/lib/Dialect/Linalg/Transforms/PackAndUnpackPatterns.cpp (multiple Pack/UnPack early returns)
- [ ] https://github.com/llvm/llvm-project/blob/4b066c7fff3455dc547fabb676583391febe41e9/mlir/lib/Dialect/Linalg/Transforms/TilingInterfaceImpl.cpp (Pack/UnPack tiling paths)
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs