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

    <tr>
        <th>Summary</th>
        <td>
            Promotion of bfloat is broken for strictfp functions 
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            backend:AMDGPU,
            llvm:SelectionDAG
      </td>
    </tr>

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

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

<pre>
    https://github.com/llvm/llvm-project/pull/74405/commits/b473864900c68c84e37d68f0ea771ef42f13138a

This disabled a test in llvm/test/CodeGen/AMDGPU/llvm.is.fpclass.bf16 because promotion of bf16 fp_round is broken in strictfp functions. We are currently missing strict variants of BF16_TO_FP and FP_TO_BF16
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyUksFu3CAQhp8GX1AtDNjYBx82WTmnqis1VY8RhmGXBoPF4Eh5-8ruRm2lXnoBDTPin_-b0Yj-GgFG0j6Q9lzprdxSHnVGiEs1J_s-3kpZkYgT4RPh09WX2zbXJi2ETyG8fVyf1px-gCmET-sWAuGTkpK1hE8mLYsvSPg0SyX6Tg6Mma43vQShbNc7BlqpBpzkrhGN6DVhZ8JOv87nm0dqPeo5gKWaFsBCfaR36T0kfHpMFp4gEj6dPp-fLt_uTdUea7eaoBHr2TUdncHoDYGuOS2p-BRpcvTIuPUlpy1a6pHOOb1C3FWwZG-KW6nbotnrsabfgeoM1Gw5QyzhnS4e0cfrvZi-6ex1LLh__TA13cvzl5fpQnW0dLrswf5Y2VHYQQy6grFRrG1lP_RDdRulZVrZWYGSvWJOSmFVr8AOEkTLdVf5kTMuWdP0TIiOD7Uzpput61U3MNYoRiSDRftQHwRSvlYecYNR9a1kVdAzBDzGzfmszStES8TpAxsn_JFwftAVp68Q4LB9Pj3tufZc5fGY9rxdkUgWPBb8LVR8CTBe_oYbki5_UHUp_wMrrbYc_n_VDmf7ah3mfgYAAP__cBLn2g">