https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51049
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- I think this has been fixed or at least for most cases. That is the & part is redone during the combineif pass.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51049
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- I think this has been fixed or at least for most cases. That is the & part is redone during the combineif pass.