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

Reply via email to