https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103682
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Confirmed. C testcase: int bug(unsigned *ready, unsigned u) { return __atomic_fetch_and (ready, ~u, 0) & u; }
pinskia at gcc dot gnu.org via Gcc-bugs Mon, 13 Dec 2021 04:44:47 -0800
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103682
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Confirmed. C testcase: int bug(unsigned *ready, unsigned u) { return __atomic_fetch_and (ready, ~u, 0) & u; }