https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98909
--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Note this is very similar to PR 112104, in that `~a` can be treated as `a ^ -1`.
pinskia at gcc dot gnu.org via Gcc-bugs Wed, 05 Jun 2024 17:58:58 -0700
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98909
--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Note this is very similar to PR 112104, in that `~a` can be treated as `a ^ -1`.