https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79665
--- Comment #11 from ktkachov at gcc dot gnu.org --- Looks like the sdiv comes from the % 300 expansion (an sdiv followed by a multiply-subtract). Need to figure why MOD expressions are affected by this change