<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJylVMtyozAQ_BpxmYICCQwcODhx8gV7TwkkQLsCUXokcb5-B-M4sZPKHrZKPDTTGvX0aNQacWxIeiDp3o8SnmXnjVVv3Cszw8KdA74s-gjeAGg1cz0knZmfn6gA6Cx3o3QJ_DJg5WKNCJ2ENYxyLkhC7-FoAnR8huA2R2-0Ni9qHqAzQm77kl26_fRh7oDkaWemJXj5ZEdHaEVowe2QEraHSU5W9oTdF-krjn6XE_awbrNhsitMXr3iuMXQKwx7ZV8QbEWsxoslv1hqiBH7_R5AyrstD_gilZo_Z_JBBn7M6luaNZjgP6Jl8EPS9YUP1scHO8O_F51XkPJwU50X5Ue4KaK3fO6NnbbjMmllY7N4iL10Pt40iNdCD3KOHYK9HI6EHcgDJVVK6ns-d6Ox8Vp4NH-qO4OzyyzouFHTKy1jp96kQ1-GSuWXcyvfQx8SOPM_ve-4kwKQo1CuC86tdNUMo_cLBtkT-ohj9ZlgnUy0fp4SYwc0enyuuiI2fbwyMTps0wURuzQvKhRHOVhzBzeaoAX0XGnMRMBs_NYuycYnEg0TNat5xIPHPBvpHBd_1BQFq5trWgMKH1rMfsLJyuz8ibHjfiMznJ76DQ_FY5GnNI3GhheMyUyUbZYLWlWUVbuayo6LrJelKNNI81Zq15DijhSH6P-3VA1N6TpYRouU0SSt67JlXS7Kqi3KmmJfywnluGgb2eYUsg2DQ6dWzrsPJ948apilfGfoldeyub6eTH_bZyeJoxO15sTrL1GPhkU>54020</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            vectorization of linalg.conv_2d crash
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          essadkim
      </td>
    </tr>
</table>

<pre>
    
the vectorization pass apply to  linalg.conv_2d  crashes. To reproduce the issue, you can use the following code
`
func @compute_rhs(%arg0: memref<50x50xf64>, %arg1: memref<48x48xf64>, %arg2: memref<3x3xf64>, %arg3: f64, %arg4: f64) -> memref<48x48xf64> {
   linalg.conv_2d ins(%arg0, %arg2 : memref<50x50xf64>, memref<3x3xf64>) outs(%arg1 : memref<48x48xf64>)
    return %arg1 : memref<48x48xf64>
  }
`
with  the following tranformation mlir-opt -test-linalg-codegen-strategy=“anchor-func=compute_rhs3 anchor-op=linalg.conv_2d tile-sizes=1,4 vectorize”. 

Based on discussion in https://discourse.llvm.org/t/vectorization-of-convolution-op/60458 this test should fail and not crash.

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyFVNtyozAM_RrzooEhNiTwwEPatF-w7x2DDXjX2IwvbdOvXxHStEk77YwhsXQsH-lItFYcG5IfSL4Po4Rn2QXr1BsPyhqYuffA51kfIVgArQzXQ9ZZ8_xEBUDnuB-lz-CPBSdnZ0XsJCxhlPdREnoPRxuh4waiXx291dq-KDNAZ4Vc7yXbfP3TR9MBKfLOTnMM8smNntCK0JK7ISdsD5OcnOwJuy_zV1z9tiDsYblmxWyuMEX1iusWQ68w7JV9QbAFsRgvluJiqSFF7Pd3ANndrXnAl1Ip8zmTDzLwY1bf0qzBxvARbQM_JF1f-KA-IToDvx86nyC7w406LyqMcCNicNz01k1ru0xaudTOAdIgfUjXGqSL0IM0qUdwkMORsAN5oKTKSX3PTTdaly7Co_mT7gzOLjuj46aaQWmZevUmPfo2WKni0rfyPfQhgzP_0_uOeykAOQrlu-j9QlcZGEOYMcie0Edci89G52Wm9fOUWTegMeBzNRWp7dOFidVx3c6I2OZFWWFxlIcld_CjjVpAz5XGTAQYG9ZxyVY-iWiYqFnNk6CCls313Nn-toFOZ5PodHNNeUBRYouwCTcL6_NPitP4F2Pi9jSL2DCPZZHTPBmbvmg5a2kh-rbvGBNbsa22pWhrUWxYtWGJ5q3UviHlHSkPiWpoTpfFNrTMGc3yut61rCvErmrLXU1xYuWEiV6qlrjmxKGNg0enVj74Dyd-U9RgpHyPz2NAoRvpPRf_1JSc-DYnsv8BUG9xOQ">