<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">