<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/129004>129004</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[mlir][linalg] `Linalg::PackOp` `Linalg::UnPackOp` to support memref input
</td>
</tr>
<tr>
<th>Labels</th>
<td>
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
ita9naiwa
</td>
</tr>
</table>
<pre>
Currently, Linalg::PackOp and Linalg::UnPackOp are restricted to tensor inputs.
But most general linalg ops support memref inputs.
Aim is to extend Pack/Unpack ops to accept memrefs.
Related issue: #128816
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJxskcuOnDAQRb-m2FjTMuU2j4UXzLRYRUoUaT7AQDXtjLGRXUwyfx9BpvNeWfKtc-txbc5uDkQG9CPoS2E3vsVkHNs2WPfVFkOc3szTlhIF9m-AT-KDC9bPoDpQ3Sc7vnxchQ3TH9_P4S4kEokyJzcyTYKjYAo5JuHCunE-CZDd48ZiiZnFTIGS9cIfTiKuWeRtXWNisdCS6Po7BbLr3CJc3k3pG1OYxN4UsH8Oqx1fDp6jsONI693hJ_uZvN0ncjlvBKoTgKrEpimrYjJqalVrCzJlfZaVUm3ZFjdT60pfK6ylHUtZklK6bTReLZaDVXWjCmdQopaItdSoy_akVH2uy6tth6bB5lrBWdJinT95_7qcYpqLo70psZXyXHg7kM_3JJLZqx6Gbc5wlt5lzr84duyPzBbvEugL6McfVwN9EVDJfzOCSv4t3FPaJY7_vXWxJW9uzGveEewB-9nxbRtOY1wA-32g9-dhTfELjQzYH1tlwP59sVeD3wMAAP__XCnEdQ">