https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115086
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Last reconfirmed| |2024-05-14 See Also| |https://gcc.gnu.org/bugzill | |a/show_bug.cgi?id=112304 Assignee|unassigned at gcc dot gnu.org |pinskia at gcc dot gnu.org Status|UNCONFIRMED |ASSIGNED --- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Trying 7 -> 13: 7: r105:SI=~r106:SI REG_DEAD r106:SI 13: x0:SI=r105:SI&0x4 REG_DEAD r105:SI Failed to match this instruction: (set (reg/i:SI 0 x0) (and:SI (not:SI (reg:SI 106)) (const_int 4 [0x4]))) So similar to what I did for csinc, PR 112304 so I will handle this.