https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117375
--- Comment #4 from Sam James <sjames at gcc dot gnu.org> ---
Reduced:
```
int celt_encode_with_ec_st, celt_encode_with_ec_st_0,
celt_encode_with_ec_nbFilledBytes;
void ec_enc_shrink();
void celt_encode_with_ec_max_allowed() {
int nbAvailableBytes = celt_encode_with_ec_nbFilledBytes;
if (celt_encode_with_ec_st && celt_encode_with_ec_st_0)
if (celt_encode_with_ec_max_allowed < nbAvailableBytes)
ec_enc_shrink();
}
```
