void vector_reverse_i64(int *A, int *B, int n) {
#pragma clang loop vectorize_width(4, scalable)
for (int i = n-1; i >= 0; i--)
A[i] = B[i] + 1;
}When option: scalable-vectorization is on(or set #pragma clang loop vectorize_width(elements, scalable) ),Reverse Iterators can't loop vectorization as <vscale x elements x elementType>
Are these lines necessary ?