https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104356
--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Andrew Pinski from comment #3) > (In reply to Richard Biener from comment #2) > > Of course integer division might be special enough to single out as IIRC > > all CPUs trap on that (I'm sure somebody knows one that does not...). > > MIPS backend adds the trap (it can be turned off by a backend flag). > AARCH64 and PowerPC don't trap either. The Java front-end used to have option which caused the front-end to emit the throw/trap for the division by zero which was turned off for a few targets (I can't remember if it was a hook or hard coded).