https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95018
--- Comment #18 from Jiu Fu Guo <guojiufu at gcc dot gnu.org> --- Currently, I'm thinking to enhance GCC 'cunroll' as: if the loop has multi-exits or upbound is not a fixed number, we may not do 'complete unroll' for the loop, except -funroll-all-loops is specified.