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

    <tr>
        <th>Summary</th>
        <td>
            ExpandLargeFpConvert asserts on conversions involving bfloat
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            llvm:codegen,
            crash-on-valid,
            floating-point
      </td>
    </tr>

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

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

<pre>
    These cases all break (commented out versions committed in c7c561ef98ad783d257dab3940dd2378ef8760bf)

```
; RUN: opt -S -mtriple=amdgcn-amd-amdhsa -passes=expand-large-fp-convert %s

define i128 @fptosi_bf16_to_i128(bfloat %x) {
  %cvt = fptosi bfloat %x to i128
  ret i128 %cvt
}

define i128 @fptoui_bf16_to_i128(bfloat %x) {
  %cvt = fptoui bfloat %x to i128
  ret i128 %cvt
}

define bfloat @sitofp_i128_to_bf16(i128 %x) {
  %cvt = sitofp i128 %x to bfloat
  ret bfloat %cvt
}

define bfloat @uitofp_i128_to_bf16(i128 %x) {
  %cvt = uitofp i128 %x to bfloat
  ret bfloat %cvt
}
```

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyslMuOnDwQhZ-m2Fi0jA0NLFj0DH-vfmWRy3pk7AKcGBvZBk3ePgJ6ZjqbJJpE4iKOqk59hTiIEPRgERsoHqBoE7HE0flG-IB2SjqnvjefRwxIpAgYiDCGdB7FNwKskm6a0EZUxC2RrOiDdjaQTdZxk7UlspTFOcO-roQqK65YUSrR8TqnSjFeVthX5Zl2PbAaaAv0crue6e04HvkD-fjlA_ALcXMk6SeSTtHr2SDwVkxqkDYVk9rOMQiSziIEDMBbfJ6FVakRfsC0n1Pp7Io-EmBFuJ-nsNcWic5YRSCn_Rxd0E9dn52fonvaZGBV1xsn9t5nYDWB8uFoJpsk10iAt-RoJXe1JLrd-KXYY7wN2rtuGGX7G57l_TzLv-J5cclp0NH1806yEW1kwKoXm1_wHI2vA3eaw_ae5w33j4mW9xItf0_089eaqIarmtciwSYrM5rXdVbRZGyY6MuOcka5LPMiEzWeKyHrrBDynNNcJrphlOWUZ0VGt4ycMsll2XGuqr6olaohpzgJbU7GrNPJ-SHRISzYVAUv68SIDk3Yo8zYVgH8Ip3CAS0wBuwRGJNehDF1Nl2F0epV3rfTdkhnp23c5KJNfLOZpN0yBMip0SGGt8FRR4PNf3vA_t_ydZ0fb-na0udjIM6SI3DHj0Hb1ZlV2-H2MpPFm2aMcQ7AL8CuwK6DjuPSnaSbgF33DY5bOnv3FWUEdt0XDsCu-84_AgAA__8e0Gp4">