Now if the vectorizer fails to vectorize the outermost loop it encounters, it will recur under it and try to vectorize loops nested underneath. This currently doesn't lead to a search because the "vectorize this loop" pass can't currently handle nested loops, so in practice the result is to attempt vectorization on each innermost loop.
Now if the vectorizer fails to vectorize the outermost loop it encounters, it will recur under it and try to vectorize loops nested underneath. This currently doesn't lead to a search because the "vectorize this loop" pass can't currently handle nested loops, so in practice the result is to attempt vectorization on each innermost loop.