https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113539
Tamar Christina <tnfchris at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tnfchris at gcc dot gnu.org --- Comment #1 from Tamar Christina <tnfchris at gcc dot gnu.org> --- If that's the commit that's miscomparing then it's probably a bug in early-break vect. So I'll take a look. + if ((integer_zerop (may_be_zero) + || integer_nonzerop (may_be_zero) is odd though, isn't that basically accepting all values of may_be_zero?