<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJylkc1OxSAQhZ-m3RAbCu1VFyw0xgfwBcxAp2UMLQ0M15-nF3tzY1ybTMKZHPg4MDZOn-YFXVw2-kKRfZnngGd0HJPYgRnTlgV7YAEJBTguEMKnWIETfQhOsOU9ZmKKdR9sk5gw4AKMgmOjnkuuwlcwrChcnHDBTYS4kGvUKe5MK33B5fBcb7SRfddORk_3-h5aKOxjMnsmD21JwXjmPTf6oZJrLcS-2M7FtTYhnK_LzZ7iW31CbSnngrmKUet-aL2RtyBB3oFTQ-9mUFZbOVZlT24-9dq2ASyGbJrxsVFqw3dxIKpuxqf2_wnIKKmU7GvpUWrZDQPa4aR7nO_kYCfXDBJXoND9cLqYljaZA2nLkqsZKHP-NSFnWjbEI3BNyMQBjS0UmLbXv_OsXy6uzmWA7ZHOHNG-Ac6Csao>53314</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            builtin_shufflevector & builtin_matrix
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

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

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

<pre>
    Recognize shufflevector patterns that are actually matrix transpositions and delegate to/use the same codegen logic&optimizations for both.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxVjl1qxDAMhE-TvJiG_Gf3wQ8tpQfoBYocK7GKYwdb3nb39HWzLKUg8IixZj7l9VW-4-xXRzcU0aRlsXjBmX0QOzBjcFGwARYQUMDMCay9ig040LfgAC7uPhKTz__AaaHR4gqMgn3RvqWYhcnBsKGYvcYVnbB-pbloR78zbXSD-_GSG5VnU5VadvrcnaFkYotSJbJM7uM_XL4XD-dOU6ZgpWHeY9E95-48K7FJqpr9lhdrL4_naQ_-M-fklWJMGLMYuq7pSyPVOGg9qQnUGXFaJuhHtZyWcw3Y9PUJSwsKbZTF8FK0rcMvcURkXQyvJcm2btu6ydMNdVdXfY-qH7sGl1PdKz0XfY0bkK1-OSof1jLIA0mlNWbTUuT4Z0KMtDrEoy7nQ2Ljg9wjGSiPYnmA_wCIBJyh">