https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110509
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Oh this one. # _37 = PHI <_39(D)(2), _2(13)> L1: d.0_35 = d; _36 = d.0_35 != 0; _14 = (int) _36; _2 = _14 | _37; goto <bb 7>; [100.00%]