<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/57585>57585</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [AMDGPU][MC][GFX11] Assembly of v_fmac_.*_e64_dpp is broken
        </td>
    </tr>

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

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

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

<pre>
    The e32 version works. The combination of operand list, asmString, and or conversion function cvtVOP3DPP are not right for this instruction. 
It has  string Constraints = "$src2 = $vdst"; and  string DisableEncoding = "$src2"; which is different than other vop3 dpp.

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxVkk2P2yAQhn8Nvoxq2fgj9sGHbNyselg10rZVbxGGsaHrgAXYUf59wburqgKJGYZ35mFgMOLR_ZAIWFDY0DplNNyNfXMpxG1uboPSzMdtM4JZ0DItYFbOE3oC5m6v3io97U4IGBsk-jPRuGq-S_nmf32_FP3lAswiaOPBqkl6GIPAS-VAaeftup9OgWQ9yY7fPEjmANxeAU4mHmFKewek6IFQSmjpLKcfbrmJSEVJ8bSzfAp75dgw41fNjYj-_-IPwV0qLiGACDWOaFH7wMXCpb1EC5tZChDLkr6TJdjldU3LpslamoiuEG3RssQrP2NHqqfjS_98-UmqPtgvp_f1-fw7z4MJR-fwNsyP2M_tOt4Yv6aEHq9Yl9dQIjIM1ryhTlY7d9L7xZHiSOg5zEl5uQ5peJXgzPP2uXxZrPmDPNz-rJxb0QWjOlRNlcgup4LiMNKRNwcx1EhpWbRYZTwTyLNCJDMbcHaRO_RC4x32FLEvVZ-ojmaUZm1W501eVjQd2zBoU4-iPbBGMFJmeGNqTiNHauyU2G5HGtbJhWD8Ku5fkDmnJo17m2J-tnppbPeq3GORyV6528n_AuSb1iQ">