https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106640
Roger Sayle <roger at nextmovesoftware dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |13.0 CC| |roger at nextmovesoftware dot com Assignee|unassigned at gcc dot gnu.org |roger at nextmovesoftware dot com Status|NEW |ASSIGNED --- Comment #1 from Roger Sayle <roger at nextmovesoftware dot com> --- Doh! For some reason I used "op1val = XINT (src, 1);" instead if "op1val = INTVAL (XEXP (src, 1));". Thanks for catching this. I'm bootstapping and regression testing a fix now.