https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123657
--- Comment #4 from Victor Do Nascimento <victorldn at gcc dot gnu.org> --- > I suspect r16-6133-gca8d97f8cb8d28 . > As: > while (c) > a = c >>= 1; > > is an "uncountable" loop (though it is not, it is max length of 31 with a > bounds of 32 - ctz(c) if I did that correctly). Oddly though, the inner "uncounted" loop is not vectorized. Only the outer, regular loop is. Nevertheless, I will bisect to see whether this bug is somehow an unintended (as at present not understood) side effect of my own change or a consequence of someone else's.
