https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97089
--- Comment #2 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Richard Biener <rgue...@gcc.gnu.org>: https://gcc.gnu.org/g:0f6150a5d368fc30540dac31e29f1d6d40f207d3 commit r11-3276-g0f6150a5d368fc30540dac31e29f1d6d40f207d3 Author: Richard Biener <rguent...@suse.de> Date: Fri Sep 18 09:22:57 2020 +0200 tree-optimization/97089 - fix bogus unsigned division replacement This fixes bogus replacing of an unsigned (-x)/y division by -(x/y). 2020-09-18 Richard Biener <rguent...@suse.de> PR tree-optimization/97089 * tree-ssa-sccvn.c (visit_nary_op): Do not replace unsigned divisions.