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

    <tr>
        <th>Summary</th>
        <td>
            llvm.amdgcn.endpgm should be convergent
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            backend:AMDGPU
      </td>
    </tr>

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

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

<pre>
    As the title says: since s_endpgm is a wave-wide operation, it should really be marked `convergent`.

cc @arsenm @jayfoad 
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxE0MGOpCAQBuCnwQtpg4XaeuDgbsc9bbKXPW9KKJUZhA5gT_rtNzqd9AXqUPXnz4cp2cUTKdb8YM2twD2vISq_Iq3eUTEF81RD4nklnm12xBM-E5MDT9Zr4ukfeXNfNm4TR_6FD7p8WUM83ClitsEz-Mlt5mkNuzM8Ejr35BPxDeMnGc5aoYN_UFzIZ9aKkokbE8P3qzVntcCYyG_H9IHPOaDhhVHS9LLHglTVdn3fdG0NxaqwQerayVALUydFPV-ruaOu62qYq17XhVUgQIorVFXbXAFKSZ2QFc19hVrKa8tqQRtaVzr32MoQl8KmtJNqa1HJwuFELp1WABPqT_KGyWH4ffv15y8DOASjOk4v074kVgtnU07vsJPwXChxM4v25Yvv5TMRf3MUe3Rqzfl-eDMYGYyLzes-lTpsDMYj5vVd7jF8kM4MxrNvYjCelf8HAAD__0uVml4">