<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/56163>56163</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[AMDGPU][MC][GFX11] Some VOP3.DPP8 opcodes cannot be decoded
</td>
</tr>
<tr>
<th>Labels</th>
<td>
bug,
backend:AMDGPU,
mc
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
dpreobra
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
dpreobra
</td>
</tr>
</table>
<pre>
An example of failed test:
0x00,0x00,0xc2,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05
Expected output:
v_cmpx_eq_i32_e64_dpp v1, v2 dpp8:[7,6,5,4,3,2,1,0]
Actual result:
v_dot2acc_f32_f16 v156, v1, v187 ; encoding: [0x01,0x77,0x39,0x05]
See also bug #56065. The root cause is the same.
A fix is pending.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJx1ksGOmzAQhp8GLqMiY2ITDhySTXdPq0batuoNGXtIaAFTbKL07Tsm7G4qbRH275kBf_8Yamv-lLsB8Kr6sUOwDTSq7dCAR-ejbBexQ8TWGehiV8Yi_vAmmi9iNotgcavdIsbvn2TpInm-SLY-Ke4Bn68jak9wO_tx_gh_qXQ_Xiv8XbUZr1BuKjOOcAlbw4UDBdvwltgHiqQhaAQ3GY1gZzERicP9xjvtZ9XBhG7uPoYa67nSumoI2qSSgEIuyBs43eYQZXvAQVvTDifaA8jD_3v-l_-CCKpzFur5BBHPhGRSJPD1jDBZ60Gr2SG0DjxlnOoxWX1D015DfsQhYNd0bMrMFFmhYt_6Dktysns-PB2_BazYPz_c9OnxR5rSEl5sj_D9yzFLDsfjFuxITaAj6jAQvEYwGDImnqeuPHs_unBG_JHuU-vPc51o21PQdZdX-TRO9id9Sgpb52Z0tBAylVl8LnNdSJ3pWhapMLnIjRJ1mqlmg2Kbs5THnaqxc8F2xDkdCc3hlEOg9C9qlfBrQ2-VXoe1OMRtyRnnTHKebjec5QnPjTSsMLlhMtUcow3Dnn7xJPhM7HSKp3KxTCRHxa513r0XlXPtaUBc7ZhxQltPaqWp2Z_tVL5m46XZcun0L5Ug9Ds">