https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119552
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Last reconfirmed| |2025-03-31
Ever confirmed|0 |1
Status|UNCONFIRMED |NEW
Component|rtl-optimization |tree-optimization
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
.DIVMODBITINT (&c, 1280, 0B, 0, &a, -1280, &b, -1280);
.DIVMODBITINT (0B, 0, &d, 1280, &a, -1280, &b, -1280);
There is no pass which combines the above into:
.DIVMODBITINT (&c, 1280, &d, 1280, &a, -1280, &b, -1280);
Confirmed.