https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118141
--- Comment #9 from Andrew Pinski <pinskia at gcc dot gnu.org> --- So GCC knows that convert_fp32_to_bfloat16 just reads via `unsigned int` so it does not store the input array because it is stored as `float`.