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

    <tr>
        <th>Summary</th>
        <td>
            [AMDGPU][MC][GFX11] v_fmac_f16_e64_dpp and v_fmac_f32_e64_dpp accept SGPRs for src operands
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            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:

    v_fmac_f16_e64_dpp v5, v2, 1.0 quad_perm:[3,2,1,0]

Expected result:

    an error.

Actual output:

    v_fmac_f16_e64_dpp v5, v2, 1.0 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0x36,0xd5,0xfa,0xe4,0x01,0x00,0x02,0x1b,0x00,0xff]
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJy1UsuOmzAU_RrYWEV-AAkLFsmkk9VIo1aVukN-kdAY7PqRpn_fC8l0WMx2EPjY5158zr22sOpvu5uQvvHRGY1sj3o-GK1Q1CFmbJfhQ4YfI4Ln2vUjl11P6k7XZaecQ9cqo0_oSueRFBj9Tlx1Tvtx_r3aM-DnGIEPZ9VhvePXm9MygprXIZmP9Dh48976Yh3YyZi4QTZFlz7HJPL2TzfycIEwvvVI8OmyXmdsj_QkrRqmE1AItsA3PGsA4AVYvYC6kz1fQJf3FLLOxHQBItZk34ONXLekrhuGMd6QXLVMNazheRyi0S1o7l4Ox9cfc1Or_cvTHY_PPwmZS_igC3xS_2lG32kptYvo-_H1W0C99Sh4iSx0B_JDnrxpzzG6MLeKPsN7GuI5iULaERbGXN_gi_P2FxwoLIcQkg4wqRrS0PzcSix6QVW1oRVucMPKijO1paKWuCol3eaGC23CXFVGqeDyoicFio8S6XJyAKOc59CaoaWYUkJoSUq6YduCSlXWTV3JDQcdXGYl1iNc5mK2Vlh_yn27uBTpFCBohhDDe5CHMJwmrR8OlPPaCs8fajzFs_XtG5sv9bVLcf8A67Lzsw">